190-2255 Bluetechnix, 190-2255 Datasheet - Page 23
![no-image](/images/no-image-200.jpg)
190-2255
Manufacturer Part Number
190-2255
Description
EMULATOR GNICE JTAG UCLINUX
Manufacturer
Bluetechnix
Series
gnICEr
Type
In-Circuit Emulatorr
Datasheet
1.190-2255.pdf
(31 pages)
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
190-2253
If you want to create an Intel HEX image that is compatible to Analog Devices’ VisualDSP++
flash programmer, you need to type the following command:
8.5 Upgrading the U-Boot
If you want to replace the existing U‐Boot by a newer one, you can use U‐Boot itself for
upgrading. It is recommended to test the new U‐Boot image prior to programming it. In the
case of a non‐functional image, you would have to use a JTAG flash programmer or UART
boot (not supported by all Core Modules).
First, load the binary U‐Boot image (
loading files with U‐Boot are given in section 8.3.
Assuming that you used load address 0x1000000, type
at the U‐Boot prompt to execute the new U‐Boot. If it boots, the test was successful and you
can program the new image to flash memory. Reset the device, load
boot.ldr
After the programming process is finished, you can reset your device. The new U‐Boot is now
installed.
8.6 Booting U-Boot from UART
See the following web site for instructions how to boot U‐Boot from UART for processors
that support it (BF527, BF537, BF548):
8.7 Programming a uClinux image to flash memory
To program a uClinux image to flash memory, you must first transfer the uClinux and file
system images into the Core Module RAM. Please refer to section 8.3 for instructions.
You have several choices what to program into flash memory, here are two that are
commonly used:
Blackfin uClinux User Guide
•
bfin-uclinux-objcopy –I binary –O ihex u-boot.bin u-boot.hex
bfin-uclinux-objcopy –I binary –O ihex u-boot.ldr u-boot.hex
go 0x1000000
protect off 0x20000000 +$(filesize)
erase 0x20000000 +$(filesize)
cp.b 0x1000000 0x20000000 $(filesize)
cmp.b 0x1000000 0x20000000 $(filesize)
http://docs.blackfin.uclinux.org/doku.php?id=bootloaders:u‐
boot:loading#boot_via_the_uart
uImage
You have to program this file only. The file system will be uncompressed to RAM
when Linux boots. Changes to the file system are not persistent.
respectively into RAM, and type the following commands at the U‐Boot prompt:
: contains the compressed Linux kernel and the root file system (initram disk).
u-boot.bin
maximum performance at minimum size
) onto the Core Module. Instructions for
(un‐protects required sectors)
(erases sectors)
(copies image into flash memory)
(compares written data)
u-boot.bin
Tinyboards
or
Page 23
or
u-