Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: OpenRISC JTAG
Форум разработчиков электроники ELECTRONIX.ru > Программируемая логика ПЛИС (FPGA,CPLD, PLD) > Системы на ПЛИС - System on a Programmable Chip (SoPC)
ADA007
Всем Здрям.... Пытаюсь разобраться с этим процом. Качнул с opencores "s3esk-openrisc" и значит пример там был типа hello-world. Все казалось бы тривиально... собираем проект, заливаем в fpga и заливаем прогу *.or32 через jtag....Всё как описано в readme =>
Код
Running "Hello World"
~~~~~~~~~~~~~~~~~~~~~
Attach Xilinx parallel cable III to J4 connector on the board,
and connect it to parralel port on Linux computer.
Connect your computer COM port to J9(dce) port by direct cable.
Use any terminal program with baud rate 9600 (no parity, 1 stop bit).

Start JTAG port server:

    jp1 -xpc3 9999

and leave it running. From another console, start debugger:

    or32-elf-gdb hello.or32
    (gdb) target jtag jtag://localhost:9999
    (gdb) load
    (gdb) set $PC=0x100
    (gdb) c

This will load the test program via JTAG interface to RAM,
and start it. In terminal program, attached to COM-port,
you will see:

    Hello World!!!

Собственно вопрос: где взять этот jtag server jp1? в состав какого пакета он входит? я уже чего только не пробовал smile3046.gif и половину GNU софта перекачал с opencores ...ни jp1 ни jp2 не могу найти... как будто это что-то несуществующее... Кто разобрался в этом, прошу помочь ... help.gif
vadimuzzz
Код
svn co http://opencores.org/ocsvn/openrisc/openrisc/trunk/or_debug_proxy


инструкции по сборке: http://opencores.org/openrisc,debugging_physical
ADA007
Цитата(vadimuzzz @ Mar 18 2011, 16:22) *
Код
svn co http://opencores.org/ocsvn/openrisc/openrisc/trunk/or_debug_proxy


инструкции по сборке: http://opencores.org/openrisc,debugging_physical

они используют типа jtag сервер ./or_debug_proxy -r 55555 (для USB программатора на чипе FTDI) вместо jp1 (для LPT).... Все-таки хотелось бы понять что это за мифический jp1?
+ спасибо за подсказку... laughing.gif
vadimuzzz
Цитата(ADA007 @ Mar 18 2011, 21:11) *
Все-таки хотелось бы понять что это за мифический jp1?

да это тот же проксик, наверное, и есть. а может символьная ссылка на него. я тот пример, что вы в начале цитировали, не видел, телепатирую sm.gif
ADA007
Цитата(vadimuzzz @ Mar 18 2011, 17:37) *
да это тот же проксик, наверное, и есть. а может символьная ссылка на него. я тот пример, что вы в начале цитировали, не видел, телепатирую sm.gif

Я так понимаю вы работали с OpenRISC и прошивки туда лили через JTAG... при помощи LPT кабеля или при помощи USB? Если при помощи USB, то схемку хотелось бы посмотреть и себе сделать для таких случаев...
vadimuzzz
давно баловался, работал с байт-бластером. в аттаче схема на usb-jtag debugger
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.