GNICE JTAG Bluetechnix, GNICE JTAG Datasheet
GNICE JTAG
Specifications of GNICE JTAG
Related parts for GNICE JTAG
GNICE JTAG Summary of contents
Page 1
... The gnICE is a fast and low cost USB JTAG In-Circuit-Emulator for Blackfin processors. It's designed to provide reliable JTAG debugging and CFI NOR Flash programming via USB. The gnICE JTAG Adapter Cable is an Open Source Hardware, based on the FT2232 chip from Future Technology Devices International Ltd. ...
Page 2
... Now start your favorite debugger and connect to the target using a TCP connection to localhost port 2000. Example gnICE flash programming Also take a look here: flash-programmer For further information on the jtag tools (bfin-jtag) visit the page here: Printed on 2010/10/15 04:21 hw:jtag:gnice Faster programming including support for SPI flashes. Last update: 2010/08/23 18:16 ...
Page 3
... Last update: 2010/08/23 18:16 UrJTAG Universal JTAG library, server and tools Start bfin-jtag $ <strong>bfin-jtag -q</strong> jtag> Initialize the gnICE cable driver jtag> <strong>cable gnICE</strong> Connected to libftdi driver. Alternatively use: cable gnICE ftdi-mpsse 0456:F000 See also: Using multiple gnICE USB cables simultaneously Scan JTAG Interface jtag> ...
Page 4
Maximum timeout for byte/word program: 512 us Maximum timeout for multi-byte program Maximum timeout per individual block erase: 16384 ms Maximum timeout for chip erase Device geometry definition: Device Size: 4194304 B (4096 KiB, 4 ...
Page 5
... Example: You can use bf561_ezkit bus driver together with the CM-BF561 Core Module from Bluetechnix, as well as the bf548_ezkit bus driver together with the CM-BF548 Core module. It’s also likely that you can use one of the generic bf53x bus driver with a variety of BF53x platforms or the BF52x with various BF52x platforms ...
Page 6
To this day - All bus driver support address ranges mapped into Asynchronous Memory Banks 0-3 (/AMS0..3) typically 4MB. Except those listed below, supporting only /AMS0: Processor bfin-jtag Accessible Address Space BF533_stamp 1 MByte bf548_ezkit 64 MByte bf561_ezkit 64 ...
Page 7
Last update: 2010/08/23 18:16 amsb=<addr MSB> alsb=<addr LSB> dmsb=<data MSB> dlsb=<data LSB> ncs=<CS#>|cs=<CS> noe=<OE#>|oe=<OE> nwe=<WE#>|we=<WE> [amode=auto|x8|x16|x32] pxa2x0 Intel PXA2x0 compatible bus driver via BSR pxa27x Intel PXA27x compatible bus driver via BSR s3c4510x Samsung S3C4510B compatible bus driver via BSR ...
Page 8
DESC Some string to match in description or serial no. DRIVER usbconn driver, either ftdi-mpsse or ftd2xx-mpsse defaults to ftdi-mpsse if not specified jtag> cable gnICE <strong>desc=ADREYL49</strong> Connected to libftdi driver. jtag> Troubleshooting Hints and Tricks Use USB JTAG ...
Page 9
Last update: 2010/08/23 18:16 The gnICE features four auxiliary signals routed to solder pads, located besides the Mini-USB Jack. Label Description RX Channel B (BDBUS1) RXD TX Channel B (BDBUS0) TXD GP Channel A (ACBUS2) GPIOH2 GND Signal Ground RX ...
Page 10
Make sure the driver isn’t already loaded modprobe -r ftdi_sio Then load the driver module with given gnICE VID/PID arguments modprobe ftdi_sio vendor=0x0456 product=0xF000 The Linux kernel of your host system will create a virtual serial device called /dev/ttyUSBx ...
Page 11
... Last update: 2010/08/23 18:16 /* Blackfin gnICE JTAG GPIO reset utility * Michael Hennerich Copyright 2009 Analog Devices Inc Licensed under the GPL-2 or later * * For more information see gnICE schematics * - libftdi * - Future Technology Devices International Limited (FTDI) * Application Note AN_108 Command Processor for MPSSE and ...
Page 12
NULL; while ((i = getopt_long(argc, ...
Page 13
Last update: 2010/08/23 18:16 exit(-1); } ftdi_disable_bitbang(&con) order to use ACBUS we need to enable MPSSE mode */ ftdi_set_bitmode(&con, 0x0, BITMODE_MPSSE); /* drive LED and RESET GPIO HIGH */ buf[0] = SET_BITS_HIGH; buf[1] = bitmask; buf[2] = bitmask; ...
Page 14
From: http://docs.blackfin.uclinux.org/ - Analog Devices | Mixed-signal and Digital Signal Processing ICs Permanent link: http://docs.blackfin.uclinux.org/doku.php?id=hw:jtag:gnice Last update: 2010/08/23 18:16 Printed on 2010/10/15 04:21 hw:jtag:gnice Last update: 2010/08/23 18:16 http://docs.blackfin.uclinux.org/ ...