190-2255 Bluetechnix, 190-2255 Datasheet - Page 17

no-image

190-2255

Manufacturer Part Number
190-2255
Description
EMULATOR GNICE JTAG UCLINUX
Manufacturer
Bluetechnix
Series
gnICEr
Type
In-Circuit Emulatorr
Datasheet

Specifications of 190-2255

Contents
Emulation Module
For Use With/related Products
Blackfin® Processors
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Other names
190-2253
190-2253
 
 
 
Now  you  can  connect  to  PEEDI  with  Telnet.  The  RedBoot  prompt  appears.  Type  the 
command 
to  start  the  update  process  (assuming  that  the  file  “firmware.bin”  in  your  TFTP  directory 
contains the new firmware). 
6.2.4 Debugging the uClinux kernel
Follow the instructions in the Readme file on how to compile the kernel. After the uClinux 
image is programmed into flash memory, start GDB with the command 
Note that you have to take the “vmlinux” file from the “linux‐2.6.x/” directory because it is 
the only one that contains debugging symbols for GDB. 
Example: 
6.2.5 Debugging uClinux applications
Because  of  some  bugs  in  bfin‐uclinux‐gdb  as  mentioned  in  the  Readme  file,  it  is 
recommended to use gdbserver for debugging uClinux applications as described at 
http://docs.blackfin.uclinux.org/doku.php?id=debuggers. 
6.3 ICEbear JTAG
The ICEbear adapter from Section5 (http://www.section5.ch) in conjunction with libbfemu, 
gdbproxy and the GNU tool chain (binutils, gdb, gcc) is a cost effective development tool for 
Blackfin hardware platforms. Based on a USB 2.0 (1.1 compatible) connection to the host PC, 
it  'outsources'  all  the  JTAG  signal  generation  to  a  dedicated  JTAG  controller,  yielding 
improved timing and signal integrity compared to a classic parallel port connector. 
It mainly supports:  
Supported CPUs (in brackets: CPU types that are compatible, but not tested): 
Blackfin uClinux User Guide 
• U‐Boot and kernel boot in the serial console window as usual. 
• Hit Ctrl+C for halting the processor. 
• Create a sample breakpoint and continue 
• Now type „ls“ on the serial console running uClinux. The breakpoint will be hit. 
• Fast flash programming (~20 sec. per MB or 50 kB/s under MS Windows)  
• Loading and debugging of executables  
• Automated system testing  
• ADSP‐BF527 in 1.3 release 
• ADSP‐BF533, BF531, (BF532) , ADSP‐BF534 
• ADSP‐BF536, BF537, BF539, BF539F4 (BF538) 
• ADSP‐BF548(9) in 1.3 release 
update tftp://192.168.1.1/firmware.bin
bfin-uclinux-gdb vmlinux
(gdb) break sys_open
(gdb) c
maximum performance at minimum size
 
Tinyboards 
Page 17 
 

Related parts for 190-2255