Пытаюсь запустить CFI flash на DE0, в качестве инструкции использую источник http://www.terasic.com.tw/cgi-bin/page/arc...8dd477fddb62018. Собираю аппаратную часть, заливаю sof, собираю программную часть компилирую, запускаю NIOS II Flash programmer, выбираю sopcinfo, добавляю elf, жму start и в результате
Цитата
Info: 07.05.2015 10:36:00 - (INFO) elf2flash: args = --input=C:/Quartus_Project/Test_CFI/software/test/test.elf --output=C:/Quartus_Project/Test_CFI/flash/test_generic_tristate_controller_0.flash --boot=C:/altera/11.1/nios2eds/components/altera_nios2/boot_loader_cfi.srec --base=0x200000 --end=0x400000 --reset=0x200000 --verbose
Info: 07.05.2015 10:36:00 - (FINE) elf2flash: Starting
Info: 07.05.2015 10:36:00 - (FINER) elf2flash: Program Record: 5364 bytes destined for 0x408020
Info: 07.05.2015 10:36:00 - (FINER) elf2flash: Program Record: 1524 bytes destined for 0x409b08
Info: 07.05.2015 10:36:00 - (FINER) elf2flash: Start Record: 408020
Info: 07.05.2015 10:36:00 - (FINE) elf2flash: Done
Info: Using cable "USB-Blaster [USB-0]", device 1, instance 0x00
Info: Resetting and pausing target processor: OK
Info: Reading System ID at address 0x00411010: verified
Info: No CFI table found at address 0x00200000
Info: Original contents (after writing 0xF0 and 0xFF00FF to address 0x00200000):
Info: 0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF ................
Info: 10: 6A F7 F7 F7 FB F3 FB F1 FD F9 FD FF FB FB FD F9 j...............
Info: 20: F9 FD FF FF FB CB FF FF FF FF FF FF FF FF FF FF ................
Info: 30: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF ................
Info: 40: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF ................
Info: Contents after writing 0x980098 to address 0x002000AA:
Info: Same after writing 0x980098 to address 0x00200154:
Info: Same after writing 0x00980098 to address 0x002002A8:
Info: Same after writing 0x980098 to address 0x00200055:
Info: Same after writing 0x980098 to address 0x002000AA:
Info: Same after writing 0x00980098 to address 0x00200154:
Info: Same after writing 0x980098 to address 0x00200154:
Info: Same after writing 0x980098 to address 0x002002A8:
Info: Same after writing 0x00980098 to address 0x00200550:
Info: 0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF ................
Info: 10: 6A F7 F7 F7 FB F3 FB F1 FD F9 FD FF FB FB FD F9 j...............
Info: 20: F9 FD FF FF FB CB FF FF FF FF FF FF FF FF FF FF ................
Info: 30: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF ................
Info: 40: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF ................
Info: Leaving target processor paused
Error: Error code: 8 for command: $SOPC_KIT_NIOS2/bin/nios2-flash-programmer "C:/Quartus_Project/Test_CFI/flash/test_generic_tristate_controller_0.flash" --base=0x200000 --sidp=0x411010 --id=0x0 --timestamp=1430965746 --device=1 --instance=0 '--cable=USB-Blaster on localhost [USB-0]' --program --verbose
Info: 07.05.2015 10:36:00 - (FINE) elf2flash: Starting
Info: 07.05.2015 10:36:00 - (FINER) elf2flash: Program Record: 5364 bytes destined for 0x408020
Info: 07.05.2015 10:36:00 - (FINER) elf2flash: Program Record: 1524 bytes destined for 0x409b08
Info: 07.05.2015 10:36:00 - (FINER) elf2flash: Start Record: 408020
Info: 07.05.2015 10:36:00 - (FINE) elf2flash: Done
Info: Using cable "USB-Blaster [USB-0]", device 1, instance 0x00
Info: Resetting and pausing target processor: OK
Info: Reading System ID at address 0x00411010: verified
Info: No CFI table found at address 0x00200000
Info: Original contents (after writing 0xF0 and 0xFF00FF to address 0x00200000):
Info: 0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF ................
Info: 10: 6A F7 F7 F7 FB F3 FB F1 FD F9 FD FF FB FB FD F9 j...............
Info: 20: F9 FD FF FF FB CB FF FF FF FF FF FF FF FF FF FF ................
Info: 30: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF ................
Info: 40: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF ................
Info: Contents after writing 0x980098 to address 0x002000AA:
Info: Same after writing 0x980098 to address 0x00200154:
Info: Same after writing 0x00980098 to address 0x002002A8:
Info: Same after writing 0x980098 to address 0x00200055:
Info: Same after writing 0x980098 to address 0x002000AA:
Info: Same after writing 0x00980098 to address 0x00200154:
Info: Same after writing 0x980098 to address 0x00200154:
Info: Same after writing 0x980098 to address 0x002002A8:
Info: Same after writing 0x00980098 to address 0x00200550:
Info: 0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF ................
Info: 10: 6A F7 F7 F7 FB F3 FB F1 FD F9 FD FF FB FB FD F9 j...............
Info: 20: F9 FD FF FF FB CB FF FF FF FF FF FF FF FF FF FF ................
Info: 30: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF ................
Info: 40: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF ................
Info: Leaving target processor paused
Error: Error code: 8 for command: $SOPC_KIT_NIOS2/bin/nios2-flash-programmer "C:/Quartus_Project/Test_CFI/flash/test_generic_tristate_controller_0.flash" --base=0x200000 --sidp=0x411010 --id=0x0 --timestamp=1430965746 --device=1 --instance=0 '--cable=USB-Blaster on localhost [USB-0]' --program --verbose
Ниже прикрепил файлы проекта. Пробовал в Quartus 11.1 и в Quartus 13.1. Уже неделю убил, ни какого продвижения, использую флешку S29AL032D70TF104, думал что в плате проблемы, сделал проект для проверки, с помощью счетчика вывел сигналы на все выводы флешки, сигналы проходят, плата вроде как исправна. Буду очень благодарен за любую помощь.