Portál AbcLinuxu, 1. května 2025 08:23

USB <-> JTAG +

Podpora: kompletní
Ovladač: v jádře

Technické parametry

JTAG adaptér založený na obdvodu FTDI 2232, dvojkanálový USB na RS232. Jeden kanál je použit pro JTAG a druhý pro RS232 v TTL úrovních (proto to + v názvu).

Identifikace pod Linuxem

[ 4790.323692] usb 6-3: new full speed USB device using ohci_hcd and address 3
[ 4790.575410] usb 6-3: configuration #1 chosen from 1 choice
[ 4790.580924] usb 6-3: New USB device found, idVendor=0403, idProduct=1060
[ 4790.580930] usb 6-3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 4790.580933] usb 6-3: Product: USB <-> JTAG+
[ 4790.580934] usb 6-3: Manufacturer: Kramara
[ 4790.580936] usb 6-3: SerialNumber: KRFT1608

Postup zprovoznění pod Linuxem

Funguje na první zapojení, JTAG s openOCD ihned. Pro použití druhého kanálu jako seriové linky je třeba zavést modul ftdi_sio s parametry:
rmmod ftdi_sio && modprobe ftdi_sio vendor=0x0403 product=0x1060
Tím dosáhneme vytvoření ttyUSB0 a 1. Sériová linka vyvedená na JTAG konektor by měla být dostupná jako /dev/ttyUSB1.

Poznámka

První použití openOCD zruší zařízení /dev/ttyUSB0.

Dokument vytvořil: ZmaTkar, 18.1.2009 10:16 | Zobrazeno: 1669×

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.