Masalah Kritis
Karena masalah dalam Panduan Pengguna Contoh Desain R-Tile FPGA IP for Compute Express Link* (CXL*), versi 1.10.0, Anda mungkin mengamati kegagalan pemrograman pof pada DK-DEV-AGI027RBES saat mengikuti bab "C. Memprogram Agilex™ 7 FPGA Development Kit dengan External USB Blaster II", deskripsi untuk langkah-langkah pemrograman DK-DEV-AGI027R1BES dan DK-DEV-AGI027RBES tidak terpisah dan cukup jelas.
Untuk mengatasi masalah ini, lihat petunjuk berikut ini:
1. Langkah-langkah pemrograman untuk DK-DEV-AGI027R1BES:
- Sambungkan USB blaster II eksternal ke header J10- External JTAG.
- Atur sakelar SW5.3 ke ON (untuk pertama kalinya).
- Buka alat pemrogram Perangkat Lunak Quartus® Prime Pro Edition.
- Klik Pengaturan Perangkat Keras, dan pilih USB Blaster II.
- Atur Frekuensi Perangkat Keras ke 16000000Hz dan hapus centang pada kotak Sesuaikan frekuensi secara otomatis saat pemindaian rantai.
- Klik Tutup.

- Klik Deteksi Otomatis dan pilih perangkat MAX® 10, klik OK.

- Klik kanan pada perangkat MAX® 10, dan pilih Edit -> Ubah File.
- Pilih gambar file SOF MAX® 10: max10_bmc_avstx8_test.sof dan klik Buka.
- Centang kotak Program/Konfigurasi dan klik Mulai untuk memulai operasi pemrograman.

- Ketika operasi 100% berhasil diselesaikan, klik Deteksi Otomatis.
- Klik Ya pada jendela pop-up.

- Klik kanan pada perangkat QSPI_2Gb, pilih Edit -> Ubah File.
- Pilih gambar file POF: file.pof dan klik Buka.
- Centang kotak Program/Konfigurasi QSPI_2Gb, P1, OPTION_BITS dan klik Mulai untuk memulai operasi pemrograman.
- Ketika operasi 100% berhasil diselesaikan, tutup jendela programmer, matikan platform (Menekan tombol on-off di server Anda alih-alih mengetik "poweroff" di jendela perintah), atur SW5.3 ke OFF, lepaskan USB Blaster II dan boot platform lagi.

- Ketik "lspci -vt " di jendela perintah, perangkat 0ddb harus ditemukan.
2. Langkah-langkah pemrograman untuk DK-DEV-AGI027RBES:
- Colokkan kabel USB ke port USB J8 (saat menggunakan J10, DIPSWITCH SW5.3 (DK-DEV-AGI027RES dan DK-DEV-AGI027R1BES) dan SW8.3 (DK-DEV-AGI027RB dan DK-DEV-AGI027-RA) harus mati). Atur DIPSWITCH SW2 ke [on:off:off:X] (bit ke-4 adalah don't care). Anda dapat mengikuti kombinasi ini yang telah diverifikasi pada perangkat keras:
SW1 = ON / Off / Off / Off;
SW2 = ON / Off / Off / Off;
SW3=Mati/AKTIF/AKTIF/Mati;
SW4=Mati/Mati/AKTIF/Mati;
SW5=Mati/Mati/Mati/Mati;
SW8 = Mati/Mati/Mati/Mati
- Buka alat pemrogram Perangkat Lunak Quartus® Prime Pro Edition.
- Klik Pengaturan Perangkat Keras, dan pilih USB Blaster II.
- Atur Frekuensi Perangkat Keras ke 16000000Hz dan hapus centang pada kotak Sesuaikan frekuensi secara otomatis saat pemindaian rantai.
- Klik Tutup.

- Klik Deteksi Otomatis untuk memindai perangkat JTAG.
Jika rantai JTAG tidak dapat dideteksi, coba setel SW4:3 ke OFF.
Jika perangkat bernama 1_BIT_TAP muncul di antara AGIB027R29AR0 dan VTAP10, abaikan dan lanjutkan ke langkah berikutnya.

- Klik kanan perangkat VTAP10, Edit > Ubah Perangkat, ubah ke MAX 10 > 10M50DAF256.


- Klik kanan perangkat 10M50DAF256, Edit > Attach Flash Device, pilih Quad SPI Flash Memory QSPI_2Gb.
- Di halaman Programmer, klik QSPI_2Gb > Ubah File untuk memilih file .pof.

- Mulai Programmer.
- Ketika operasi 100% berhasil diselesaikan, tutup jendela programmer, dan matikan platform (Menekan tombol on-off di server Anda alih-alih mengetik "poweroff" di jendela perintah), jika SW4: 3 OFF sebelumnya, atur ke ON, lepaskan USB Blaster II dan boot platform lagi.
- Ketik "lspci -vt " di jendela perintah, perangkat 0ddb harus ditemukan.