ID Artikel: 000075992 Jenis Konten: Informasi & Dokumentasi Produk Terakhir Ditinjau: 11/12/2013

Bagaimana cara mendapatkan Kit Pengembangan FPGA Arria II GX untuk memuat FPGA dari lokasi Perangkat Keras Pengguna 2 yang ditentukan di 0x00C6_0000?

Lingkungan

BUILT IN - ARTICLE INTRO SECOND COMPONENT
Deskripsi

Untuk mendapatkan Arria® II GX FPGA Development Kit untuk memuat FPGA dari lokasi User Hardware 2 yang ditentukan pada 0x00C6_0000, Anda harus menggunakan command line untuk menghasilkan file flash:

 

sof2flash --input= my_file.sof --output=my_file.flash --offset=0xC60000 --pfl --optionbit=0x18008 --programmingmode=FPP

 

(Alamat start optionbit berbeda, 4 byte pertama untuk lokasi 0, 4 byte kedua untuk lokasi 1, 4 byte ketiga untuk lokasi 2, dll.)

 

Perintah sof2flash menghasilkan dua file flash, satu adalah my_file.flash, yang lain adalah my_file.map.file untuk bit opsi. Mereka semua perlu diprogram ke dalam flash.

 

Namun, berkas .map.yang dihasilkan untuk lokasi perangkat keras 2 akan memiliki satu masalah. Jika Anda memprogramnya menjadi flash, versi byte di akhir sektor bit opsi akan ditimpa. Sebagai solusinya, baca versi byte terlebih dahulu dan simpan ke file flash (misalnya, a.flash) kemudian program a.flash lagi untuk melanjutkan byte yang tepat.

 

Dua perintah yang digunakan untuk membaca a.flash dan program a.flash harus:

nios2-flash-programmer --base=0x08000000 --read --read-bytes=0x018080 0x20 a.flash

nios2-flash-programmer --base=0x08000000 a.flash

 

Gunakan urutan pemrograman berikut:

hw_space2.flash

hw_space2.map.flash

a.flash

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.