FPGA, SoC, And CPLD Boards And Kits
FPGA Evaluation and Development Kits
6194 Discussions

Quartus Prime Standard Edition18.0.0でArria10 DevkitにNios2 Flash programmerから焼き込みを行うことは可能でしょうか。

G0
Beginner
1,099 Views

設定の詳細を以下に記載致します。

 

・使用評価ボード: DK-SOC-10AS066S-A(10AS066N3F40)

・On Board Flash:EPCQL1024

・Board設定:MSEL【SW4】をAS config. の fast mode (010)に設定

・qsysとbsp設定: 操作手順は以下の資料の(p253~)を参照

 

https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/hb/nios2/edh_ed_handbook.pdf

 

※NiosⅡのVector設定

[reset vector memory]:epcq_controller2_0.avl_mem

[reset vector offset]:0x01880020(.sof image sizeの参照:Arria10 datasheet) 

 

上記の設定でNiosⅡBSTのFlash Programmer で.sof & .elfファイルを選択して、startを押した後、エラーが発生します。 

この工程で.frashは生成できているのですが焼き込みができない状況です。

 

エラー内容: 

Info: Using cable "USB-BlasterII [USB-1]", device 1, instance 0x00 

Info: Resetting and pausing target processor: 

Info: OK 

Info: Reading System ID at address 0x100210C0: 

Info: verified 

Info: No CFI table found at address 0x08000000 

Info: Original contents (after writing 0xF0 and 0xFF00FF to address 0x08000000): 

...

Info: Leaving target processor paused 

Error: Error code: 8 for command: nios2-flash-programmer "C:/Quartus18.0/Arria10/csv_quartus1820/qsys/flash/csv_1820_epcq_controller2_0_avl_mem.flash" --base=0x8000000 --sidp=0x100210C0 --id=0x0 --timestamp=1553742098 --device=1 --instance=0 '--cable=USB-BlasterII on localhost [USB-1]' --program --verbose 

 

エラーには以下のメッセージが関係していると考えています。

Info: No CFI table found at address 0x08000000 

※使用している評価ボードにはCFI ROM tableは存在しない

 

このエラーの解決方法をご教授いただきたいです。

 

以上です。よろしくお願いします。 

0 Kudos
1 Solution
Fawaz_Al-Jubori
Employee
748 Views
Hello, If you are using EPCQ, then you should use JIC flow. Nios II programmer is not supporting EPCQ flash. For more details, please refer to this document: https://www.intel.cn/content/dam/www/programmable/us/en/pdfs/literature/hb/nios2/edh_ed_handbook.pdf#page=252 Thanks

View solution in original post

0 Kudos
2 Replies
Fawaz_Al-Jubori
Employee
749 Views
Hello, If you are using EPCQ, then you should use JIC flow. Nios II programmer is not supporting EPCQ flash. For more details, please refer to this document: https://www.intel.cn/content/dam/www/programmable/us/en/pdfs/literature/hb/nios2/edh_ed_handbook.pdf#page=252 Thanks
0 Kudos
G0
Beginner
748 Views

Thanks a lot for your kind reply.

0 Kudos
Reply