Alex03 (22.12.2005 11:50, просмотров: 1) ответил Abo на Да, конечно. Но хочется уже готового АПИ, типа - загрузить программу, запустить ее, сотереть кристалл. Уж больно муторно с их командами возиться.
Ну, такового не знаю. :) Но как вариант можно так:
1. Через JTAG в RAM грузится и запускается тестер_загрузчикПЛИС
Он
- Тестирует чего надо
- Загружает ПЛИС при этом данные берёт например с того же UART
Соответственно ваш интерпретатор jbc файлов крутится на PC
хоть со 100Мб в куче и данные в UART запихивает.
2. Через JTAG зашивается флешь (с помощью промежуточного
загрузчика в RAM)
В качестве загрузчика в обоих случаях, например, тот же crossload от CW подойдёт. Он умеет через:
wiggler20 Macraigor Wiggler (20 Pin)
wiggler14 Macraigor Wiggler (14 Pin)
sim ARM Simulator
serial Serial Loader
usb USB CrossConnect for ARM
jlink Segger J-Link
Оба! serial какой-то! В документации про него вроде нет.
Ежели ещё подумать то можно и вместо UART тот же JTAG тользовать.