News Archive (1999-2012) | 2013-current at LinuxGizmos | Current Tech News Portal |    About   

Debug tool adds ARM11 support

Jan 14, 2008 — by Eric Brown — from the LinuxDevices Archive — 4 views

Ronetix has released another firmware update for its Linux-friendly combo JTAG/BDM emulator and flash programmer. The PEEDI JTAG/BDM Emulator and Flash Programmer now supports all ARM11 processors, including Freescale's i.MX31 mobile applications processor, according to… the vendor.

The PEEDI (“powerful embedded Ethernet debugging interface”) firmware upgrade supports all ARM11 processors, says Ronetix, including the ARM1136 and ARM1156, as well as the ARM1176 core on which Freescale's i.MX31 is based. Other supported architectures include ARM7, ARM9, and XScale; Freescale Nexus-enabled PowerPC and ColdFire; ADI Blackfin; and, Texas Instruments DaVinci.

PEEDI, front and back

When attached via JTAG, the PEEDI device can be used to program 8- and 16-bit NAND flash via the NAND controllers integral to many popular system-on-chip (SoC) processors. About 800 flash devices are said to be supported.

Because the i.MX31 can boot from its own on-chip NAND Flash controller, many developers of Freescale i.MX31-based systems choose to use only a NAND FLASH chip, without NOR-FLASH, says Ronetix. PEEDI's Flash Programmer is said to support programming of 8- and 16-bit NAND Flash devices connected to an i.MX31 via the JTAG interface.

PEEDI's flash-profile support is said to enable the programming of “a complete Linux system at once [including] UBL, U-BOOT, Linux Kernel, [and] JFFS2 root file system.” Additional specs can be found in our October coverage of PEEDI's firmware upgrade for DaVinci.


The firmware update for the PEEDI JTAG/BDM Emulator and Flash Programmer is available now. More information is available here.

This article was originally published on and has been donated to the open source community by QuinStreet Inc. Please visit for up-to-date news and articles about Linux and open source.

Comments are closed.