Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Скрипт для elf2flash
Форум разработчиков электроники ELECTRONIX.ru > Программируемая логика ПЛИС (FPGA,CPLD, PLD) > Системы на ПЛИС - System on a Programmable Chip (SoPC)
alexPec
Добрый день. А в каком файле и где должен лежать elf2flash со всеми нужными параметрами, чтоб каждый раз не писать? Пробовал bat - ниос консоль не видит его как исполняемый...
vadimuzzz
обычно .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
Цитата(vadimuzzz @ Jul 29 2011, 04:20) *
обратите внимание на #! /bin/sh - это не комментарий!

http://en.wikipedia.org/wiki/Shebang_(Unix)
alexPec
Cпасибо! А для программирования без среды ниос nios2-flash-programmer с параметрами можно наверно в bat затолкать? И если кабель не указываем, как я понял, используется сушествующий в системе (он будет единственный это точно)?
vadimuzzz
сомневаюсь, т.к. скорее всего виндовый nios2-flash-programmer требует cygwin. так что уж проще для шелла скрипт писать
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.