|
spi_slave в Nios |
|
|
|
 |
Ответов
(15 - 29)
|
Dec 9 2013, 17:23
|

Гуру
     
Группа: Свой
Сообщений: 3 304
Регистрация: 13-02-07
Из: 55°55′5″ 37°52′16″
Пользователь №: 25 329

|
2 _Anatoliy пробелы ему не нравятся я так понял, обычно запускал как то так Код %QUARTUS_ROOTDIR%\bin\cygwin\bin\bash.exe или так Код "%QUARTUS_ROOTDIR%\bin\cygwin\bin\bash.exe" --rcfile "%SOPC_KIT_NIOS2%\nios2_sdk_shell_bashrc" Сейчас переполз в линух на виртуалке и забыл про пробелы в именах
|
|
|
|
|
Dec 10 2013, 08:05
|

Утомлённый солнцем
     
Группа: Свой
Сообщений: 2 646
Регистрация: 15-07-06
Из: г.Донецк ДНР
Пользователь №: 18 832

|
Цитата(Kuzmi4 @ Dec 9 2013, 19:23)  2 _Anatoliy пробелы ему не нравятся я так понял, обычно запускал как то так Код %QUARTUS_ROOTDIR%\bin\cygwin\bin\bash.exe или так Код "%QUARTUS_ROOTDIR%\bin\cygwin\bin\bash.exe" --rcfile "%SOPC_KIT_NIOS2%\nios2_sdk_shell_bashrc" Сейчас переполз в линух на виртуалке и забыл про пробелы в именах  Спасибо. Если запускаю чисто bash командой Код %QUARTUS_ROOTDIR12%\bin\cygwin\bin\bash.exe то он запускается как-то криво,например не понимает команду dir и т.п. А если запускать так Код "%QUARTUS_ROOTDIR12%\bin\cygwin\bin\bash.exe" --rcfile "/cygdrive/c/altera/12.1/nios2eds/qpsk" где qpsk.sh мой скрипт - то запускается так же криво и скрипт не выполняется. Есть батник Nios II Command Shell.bat который запускает bash.exe и системный скрипт nios2_command_shell.sh. В открывшемся досовском окне я руками вбиваю название своего скрипта и именно эту операцию я хотел бы исключить.Как указать bash.exe что мне нужно выполнить скрипт qpsk.sh?Может в конец nios2_command_shell.sh как то дописать вызов моего скрипта?
|
|
|
|
|
Dec 10 2013, 08:37
|

Утомлённый солнцем
     
Группа: Свой
Сообщений: 2 646
Регистрация: 15-07-06
Из: г.Донецк ДНР
Пользователь №: 18 832

|
Цитата(Kuzmi4 @ Dec 10 2013, 10:21)  Прицепил батник и скрипт
bash_run.7z ( 304 байт )
Кол-во скачиваний: 51У меня он рабоатет без проблем (DIR) P.S. Там есть ещё моменты в новых версиях квартуса - набранное в винде оно не совсем правильно понимает, "\r" и всякое такое ему мерещится.. Да,так мой скрипт начинает выполняться,но проблемы с путями,не видит sof2flash,elf2flash и т.д. Вот мой скрипт: Код #!/bin/sh
cd e:\out # Creating .flash file for the FPGA configuration sof2flash --epcs --input=qpsk.sof --output=qpsk_hw.flash --verbose
#Creating .flash file for the NIOS project elf2flash --input=qpsk_v4.elf --output=qpsk_sw.flash --epcs --after=qpsk_hw.flash --verbose
#Creating .hex file for the project nios2-elf-objcopy -I srec -O ihex qpsk_sw.flash qpsk_sw.hex --verbose И точно - \r мерещится.Как с этим быть?
|
|
|
|
|
Dec 10 2013, 09:11
|

Утомлённый солнцем
     
Группа: Свой
Сообщений: 2 646
Регистрация: 15-07-06
Из: г.Донецк ДНР
Пользователь №: 18 832

|
Цитата(Kuzmi4 @ Dec 10 2013, 10:53)  2 _Anatoliy теперь ясно - путей нет к sof2flash/elf2flash/.., их надо или прописывать в скрипте. По поводу борьбы с \r - я в виртуалке линуха набиваю в расшареной папке для винды. Так и ваш скрипт тоже не работает.А пути я сейчас попробую указать явно. По поводу \r - это такая реакция на пустые строки в скрипте,после удаления их эта ошибка ушла. Но пути не срабатывают.
Эскизы прикрепленных изображений
|
|
|
|
|
  |
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|