Полная версия этой страницы:
Скрипт для elf2flash
alexPec
Jul 28 2011, 21:08
Добрый день. А в каком файле и где должен лежать elf2flash со всеми нужными параметрами, чтоб каждый раз не писать? Пробовал bat - ниос консоль не видит его как исполняемый...
vadimuzzz
Jul 29 2011, 00:20
обычно .sh
например:
Код
#! /bin/sh
cd D:/qdesigns60/Vadim/Preprocessor2/software/hello_led_0/hello_led_0/Debug
# Creating .flash file for the FPGA configuration
$SOPC_KIT_NIOS2/bin/sof2flash --epcs --input=D:/qdesigns60/Vadim/Preprocessor2/Preprocessor2.sof --output=Preprocessor2.flash
# Programming flash with the FPGA configuration
$SOPC_KIT_NIOS2/bin/nios2-flash-programmer --cable='ByteBlasterMV [LPT1]' --device=1 --epcs --base=0x00004800 Preprocessor2.flash
# Creating .flash file for the project
$SOPC_KIT_NIOS2/bin/elf2flash --epcs --after=Preprocessor2.flash --input=hello_led_0.elf --output=epcs_controller.flash --boot=$SOPC_KIT_NIOS2/components/altera_nios2/boot_loader_epcs.srec
# Programming flash with the project
$SOPC_KIT_NIOS2/bin/nios2-flash-programmer --cable='ByteBlasterMV [LPT1]' --device=1 --epcs --base=0x00004800 epcs_controller.flash
обратите внимание на
Цитата
#! /bin/sh
- это не комментарий!
andrew_b
Jul 29 2011, 04:23
Цитата(vadimuzzz @ Jul 29 2011, 04:20)

обратите внимание на #! /bin/sh - это не комментарий!
http://en.wikipedia.org/wiki/Shebang_(Unix)
alexPec
Jul 29 2011, 06:37
Cпасибо! А для программирования без среды ниос nios2-flash-programmer с параметрами можно наверно в bat затолкать? И если кабель не указываем, как я понял, используется сушествующий в системе (он будет единственный это точно)?
vadimuzzz
Jul 29 2011, 07:35
сомневаюсь, т.к. скорее всего виндовый nios2-flash-programmer требует cygwin. так что уж проще для шелла скрипт писать
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.