ID Artikel: 000074577 Jenis Konten: Pemecahan Masalah Terakhir Ditinjau: 01/12/2017

Mengapa saya tidak dapat membaca nilai register RU_RECONFIG_TRIGGER_CONDITION yang benar meskipun telah terjadi galat selama pembaruan sistem jarak jauh di perangkat Cyclone® IV?

Lingkungan

BUILT IN - ARTICLE INTRO SECOND COMPONENT
Deskripsi

Ketika Anda membaca daftar RU_RECONFIG_TRIGGER_CONDITION di perangkat Cyclone® IV di alamat offset 0x18 dalam mode gambar pabrik, Anda mungkin mendapatkan nilai 0x0 meskipun telah terjadi galat selama pembaruan gambar aplikasi.

Menurut Remote Update Intel® FPGA IP User Guide pada Tabel 20, dua bit terakhir dari alamat offset mewakili sinyal read_source . Dengan demikian, alamat yang diimbangi 0x18 dua bit terakhir adalah 00 yang mengacu pada isi status saat ini dalam register status. Inilah alasan mengapa Anda akan melihat nilai register RU_RECONFIG_TRIGGER_CONDITION 0x0 saat membaca di alamat offset 0x18.

 

Resolusi

Anda harus menulis offset alamat yang benar untuk membawa nilai read_source seperti yang ditunjukkan pada Tabel 21 dari Panduan Pengguna Intel FPGA IP Pembaruan Jarak Jauh. Di perangkat Cyclone IV, Anda hanya dapat membaca kondisi pemicu rekonfigurasi selama read_source = 01 (Sumber kondisi pemicu rekonfigurasi Status Sebelumnya 1) dan read_source = 10 (sumber kondisi pemicu rekonfigurasi Status Sebelumnya 2). Dengan demikian, Anda dapat membaca register RU_RECONFIG_TRIGGER_CONDITION baik di alamat offset 0x19 (read_source=01) atau 0x1A (read_source=10).

Produk Terkait

Artikel ini berlaku untuk 1 produk

FPGA Cyclone® IV

Isi halaman ini adalah kombinasi terjemahan manusia dan komputer dari konten berbahasa Inggris. Konten ini diberikan hanya untuk kenyamanan Anda serta sebagai informasi umum dan tidak bisa dianggap sebagai lengkap atau akurat. Jika terdapat kontradiksi antara versi bahasa Inggris halaman ini dan terjemahannya, versi bahasa Inggris akan didahulukan. Lihat versi bahasa Inggris halaman ini.