реклама на сайте
подробности

 
 
> OpenRISC JTAG, OR1200
ADA007
сообщение Mar 18 2011, 14:14
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 218
Регистрация: 2-02-09
Из: Харьков
Пользователь №: 44 266



Всем Здрям.... Пытаюсь разобраться с этим процом. Качнул с 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
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
vadimuzzz
сообщение Mar 18 2011, 14:22
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 291
Регистрация: 21-07-05
Пользователь №: 6 988



Код
svn co http://opencores.org/ocsvn/openrisc/openrisc/trunk/or_debug_proxy


инструкции по сборке: http://opencores.org/openrisc,debugging_physical
Go to the top of the page
 
+Quote Post
ADA007
сообщение Mar 18 2011, 15:11
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 218
Регистрация: 2-02-09
Из: Харьков
Пользователь №: 44 266



Цитата(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
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th July 2025 - 16:49
Рейтинг@Mail.ru


Страница сгенерированна за 0.01367 секунд с 7
ELECTRONIX ©2004-2016