Всем Здрям.... Пытаюсь разобраться с этим процом. Качнул с 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? в состав какого пакета он входит? я уже чего только не пробовал

и половину GNU софта перекачал с opencores ...ни jp1 ни jp2 не могу найти... как будто это что-то несуществующее... Кто разобрался в этом, прошу помочь ...