Jump to content

    

Aleksei_Rostov

Свой
  • Content Count

    311
  • Joined

  • Last visited

Everything posted by Aleksei_Rostov


  1. Спасибо за совет. Сейчас пробую на 10.1 версии. Вопрос глупый: как подключить пины из/в lan91c111? Собрал Sopc, в схемантике вывел пины для Ethernet (т.е. на/из lan). Как их теперь подключить, если через обычный пин редактор они недоступны(как специально назначенные ноги стратикса)? Разобрался
  2. Кит у меня DK-DSP-2S60N. На кристалле Stratix II EP2S60F1020C4. Примеры для платы есть. Но... Как работают не понятно. Например: загружаю standart для софта использую какой нибудь binary counter или сакраментальный hello world. Загружается, делает вид что работает, но Не моргает, не считает, хелло не вылетает. Создаю свой проект в Qsys. Для того же binary counter. (т.е. ставлю cpu, led_pio, onchip mem и т.д.). Софт при этом работает безупречно: счетчик считает, моргая светодиодами, hello фром ниос в консоль вылетает. Пример standart возможно не для моей платы. Поэтому буду пробывать собирать свой Qsys для простейшего socket server. Nios IDE при этом как запустить не знаю. Может знаете как сгенерить ptf файл для указания при создании проекта в nios IDE? (При создании sopcinfo в Qsys не создается ptf файл )
  3. Скажите пожалуйста какая версия Квартуса использовалась? И в чем софт для Nios (Eclipse или IDE)? В 11.0 и в 9.1 не могу откомпилить проект в Nios IDE, постоянно выдает ошибки в сообщениях выше.
  4. Каким образом собиралась аппаратная часть? Просто пример типа standart?
  5. реализация MAC аппаратная, тоже на 91c111. Сегодня буду собирать свой проект на Qsys. Для Nios опять возьму Small socket server. Проект в Qsys попробую сделать так: * cpu - full * on-chip - 40960 byte * jtag-uart * LAN91C111 MAC/PHY (lan91c111 in SOPC Builder) * PIO 8-bit output (led_pio in SOPC Builder) * PIO, 16-bit output (seven_seg_pio in SOPC Builder) * STDOUT device [uART or Joint Test Action Group (JTAG) UART] * tristate-bridge для lan91C111 Скажите пожалуйста, что представляет собой усеченный TCP/IP протокол?
  6. Вышеупомянутая проблема может быть связана с использованием Eclipse, а не Nios II IDE? Пытался запустить Nios ide для разных примеров. безуспешно. Постоянно выдает примерно **** Build of configuration Debug for project simple_socket_server_0 **** make -s all includes Creating generated_app.mk... 3 [main] ? (4072) C:\altera\11.0\quartus\bin\cygwin\bin\make.exe: *** fatal error - couldn't allocate heap, Win32 error 487, base 0x800000, top 0x890000, reserve_size 585728, allocsize 589824, page_const 4096 2 [main] make 2808 fork: child -1 - died waiting for longjmp before initialization, retry 0, exit code 0x100, errno 11 make: C:/altera/11.0/nios2eds/components/altera_hal/build/app_rules.mk:147: fork: Resource temporarily unavailable /bin/sh: /cygdrive/c/altera/11.0/nios2eds/components/altera_hal: is a directory 3 [main] ? (3668) C:\altera\11.0\quartus\bin\cygwin\bin\sh.exe: *** fatal error - couldn't allocate heap, Win32 error 487, base 0x680000, top 0x690000, reserve_size 61440, allocsize 65536, page_const 4096 2 [main] sh 2916 fork: child -1 - died waiting for longjmp before initialization, retry 0, exit code 0x100, errno 11 /bin/sh: fork: Resource temporarily unavailable Error: no processor component available. SOPC_BUILDER_PATH may be incorrectly set in your environment. 4 [main] ? (3688) C:\altera\11.0\quartus\bin\cygwin\bin\make.exe: *** fatal error - couldn't allocate heap, Win32 error 487, base 0x6C0000, top 0x7A0000, reserve_size 913408, allocsize 917504, page_const 4096 2 [main] make 2496 fork: child -1 - died waiting for longjmp before initialization, retry 0, exit code 0x100, errno 11 make[1]: vfork: Resource temporarily unavailable Creating system.h... 4 [main] ? (3472) C:\altera\11.0\quartus\bin\cygwin\bin\sh.exe: *** fatal error - couldn't allocate heap, Win32 error 487, base 0x710000, top 0x720000, reserve_size 61440, allocsize 65536, page_const 4096 2 [main] sh 3104 fork: child -1 - died waiting for longjmp before initialization, retry 0, exit code 0x100, errno 11 /cygdrive/c/altera/11.0/nios2eds/bin/gtf-generate: fork: Resource temporarily unavailable make[1]: *** [system_description/../obj/system.h-t] Error 128 make: *** [system_project] Error 2 Build completed in 113.863 seconds; или **** Build of configuration Debug for project hello_world_0 **** make -s all includes 4 [main] ? (2940) C:\altera\11.0\quartus\bin\cygwin\bin\sh.exe: *** fatal error - couldn't allocate heap, Win32 error 487, base 0x6D0000, top 0x6E0000, reserve_size 61440, allocsize 65536, page_const 4096 2 [main] sh 3004 fork: child -1 - died waiting for longjmp before initialization, retry 0, exit code 0x100, errno 11 /bin/sh: fork: Resource temporarily unavailable Creating generated_app.mk... Creating generated_all.mk... Error: no processor component available. SOPC_BUILDER_PATH may be incorrectly set in your environment. make[1]: *** [proc_check] Error 1 make: *** [system_project] Error 2 Build completed in 157.968 seconds ; При этом различные танцы с бубном, шаманские песни и прочие манипуляции типа: смена версии Quartus с 11.0 на 9.1 на 6.0 на 9.1 sp2, а также window 7 на XP, установка java, не решили ситуацию. Сейчас использую Window 7, Quartus 11.0, кит Stratix II DSP. Порядок действий: Заливаю в stratix пример Standart sof, далее создаю в IDE Nios C ++ Application, указываю на prf файл, выбираю пример, типа Hello world. Run as - Nios II Hardware.
  7. Здравствуйте. Помогите пожалуйста разобраться с Ethernet для kit Stratix II 2s60. начал с мануала NicheStack TCP/IP Stack Выполняю пример для small socket server. Компилирую в Nios Eclipse. Дохожу до момента когда необходимо ввести в командной строке telnet 192.168.1.234 30. Ввожу. Выдает там же "подключение...", потом "не удалось открыть подключение к этому узлу, на порт 30: Сбой подключения". при этом появляется подключение по локальной сети. В чем причина? Срочно необходимо осуществить передачу данных с ПЛИС по Ethernet. Вот и начал с примера. Подключение через telnet как я понял в этом примере дает возможность передавать/получать данные с использованием командной строки. PS И еще в отличии от мануала запустить проект small socket server на Nios II IDE вообще не получилось. Не клмпилируется. Поэтому использую Eclipse
  8. Добрый день, уважаемые товарищи. Очень нужна помощь. Решаю задачу передачи данных по Ethernet. В наличии Stratix II kit DSP, mac lan91c111. Осваивать передачу данных начал с примера описанного в "Using the NicheStack TCP/IP Stack. Nios II Edition Tutorial". Для железа взял проект standart из примеров для данного кита. В качестве софта -- simple socket server. Зашиваю плату, компилирую софт для заливки в процессор. При компиляции С ишного проекта появляются ошибки: 2 [main] ? (2544) c:\altera\11.0\quartus\bin\cygwin\bin\sh.exe: *** fatal error - couldn't allocate heap, Win32 error 487, base 0x6D0000, top 0x6E0000, reserve_size 61440, allocsize 65536, page_const 4096 1 [main] sh 1368 fork: child -1 - died waiting for longjmp before initialization, retry 0, exit code 0x100, errno 11 /bin/sh: fork: Resource temporarily unavailable 2 [main] ? (2908) c:\altera\11.0\quartus\bin\cygwin\bin\make.exe: *** fatal error - couldn't allocate heap, Win32 error 487, base 0x6A0000, top 0x730000, reserve_size 585728, allocsize 589824, page_const 4096 1 [main] make 3276 fork: child -1 - died waiting for longjmp before initialization, retry 0, exit code 0x100, errno 11 make[1]: /cygdrive/c/altera/11.0/nios2eds/components/altera_hal/build/system_rules.mk:106: fork: Resource temporarily unavailable Error: no processor component available. SOPC_BUILDER_PATH may be incorrectly set in your environment. make[1]: *** [proc_check] Error 1 make: *** [system_project] Error 2 Build completed in 73.193 seconds; Как быть?