
From Pertech, a Ronetix distributor.

Pertech is a Ronetix distributor, supplying the PEEDI JTAG emulator and flash programmer and Ronetix System-on-Modules built on NXP i.MX and Renesas RZ processors.
PEEDI (Powerful Embedded Ethernet Debug Interface) connects to the target's JTAG, SWD or BDM port on one side and to your network on the other. Engineers debug the Linux kernel, drivers and applications with GDB-based tools such as Eclipse, with OS awareness, hardware and software breakpoints and multicore support, across Arm Cortex-A, Cortex-M and Cortex-R, Power Architecture, MIPS, ColdFire, Blackfin and AVR32 cores.
On the production line the same unit becomes a standalone flash programmer: up to 15 images stored on its SD card, selected and programmed from the front panel without a host PC, or programmed automatically when target power is detected.
Ronetix also designs System-on-Modules in SMARC, OSM and compact form factors, from NXP i.MX 7 and i.MX 8M to i.MX 93 and i.MX 95 and Renesas RZ/V2N and RZ/G2UL, with carrier boards and starter kits for evaluation, all supplied with Yocto, Linux and U-Boot.
PEEDI (Powerful Embedded Ethernet Debug Interface) is a JTAG, SWD and BDM emulator and flash programmer. It connects to your network over Ethernet and serves GDB-based debuggers and a telnet command line, and it can also program flash on its own, without a PC, from images stored on its SD card.
Yes. PEEDI supports Linux kernel and application debugging with GDB-based tools such as Eclipse, Insight and ddd. OS awareness shows the threads of Linux, uClinux, eCos and other operating systems, and hardware and software breakpoints, target reset control and multicore debugging are built in. Multicore CPUs are supported without an extra license.
Arm cores from ARM7 and ARM9 to Cortex-M0, M3, M4, M7, M23 and M33, Cortex-R4F and Cortex-A5 to A72 (including 64-bit Armv8), Power Architecture (MPC5xxx, QorIQ, PowerQUICC), MIPS32 and MIPS64, ColdFire, Analog Devices Blackfin, AVR32 and XScale. Ronetix lists supported parts such as NXP i.MX6, i.MX7, i.MX8M and i.MX RT, Xilinx Zynq, STM32 and LX2160A.
Images are stored on PEEDI's MMC/SD card and up to 15 of them can be selected from the front panel, which has two buttons and a 7-segment display. An autorun script can program the flash as soon as target power is detected, so operators connect the board and PEEDI does the rest, with unique serial numbers if needed. Images can also be loaded from a TFTP, FTP or HTTP server.
NOR flash (with and without CFI), SPI NOR and DataFlash, NAND flash with various ECC methods, OneNAND, eMMC and SD on supported processors, I2C EEPROMs and FPGA/CPLD devices through a JBC player, as well as the on-chip flash of many MCUs including STM32, NXP Kinetis and LPC, Microchip SAM and Renesas RA. NAND, CFI NOR and SPI flash are detected automatically.
The PEEDI Emulator and Flash Programmer adds source-level debugging. The PEEDI Flash Programmer is the lite version for programming only, from the console during development or standalone on the production line, and it can be upgraded to the full emulator at any time.
Yes. With an adapter, one PEEDI controls up to four target boards. Debugging or programming several boards at the same time needs an extra multi-programming license; multicore programming of NAND flash is not supported.
SMARC modules with NXP i.MX 95, NXP i.MX 93 and Renesas RZ/V2N; OSM modules with NXP i.MX 93, Renesas RZ/V2N and Renesas RZ/G2UL, RZ/A3UL and RZ/Five; compact modules with NXP i.MX 8M Plus, Mini and Nano; and SO-DIMM modules with NXP i.MX 8M, i.MX 8M Mini, i.MX 8M Nano and i.MX 7. Carrier boards and starter kits with Yocto, Linux and U-Boot are available for evaluation.
Pertech is a Ronetix distributor. PEEDI carries a three-year hardware warranty and a one-year software warranty. Contact Pertech for a quote, a demo or help choosing a PEEDI edition or a System-on-Module.