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.
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).