Chip-Tools
Chip-Tools

Reading and writing Renesas V850 MCUs with the ZN058 (V850E2) and ZN078 (V850ES) adapters

Strumenti Interface Classic Flashing / Programming Advanced ⏱ 30-60 min 8 steps

The ZN058 and ZN078 adapters read, erase and write Renesas V850 microcontrollers directly on the module's board. The ZN058 is for single-wire V850E2 devices (RX+TX on the same line), the ZN078 (which replaces the old ZN034 flat cable) is for processors with separate RX/TX lines, such as unlocked V850ES.

Required licences

Hardware / cables

  • AVDI
  • ZN045 programmatore ABPROG
  • ZN058 adattatore V850E2
  • ZN078 adattatore V850ES
  • DB25 Male connector
  • stazione saldante
⚠ WarningBoth the ZN058 and the ZN078 are adapters to be used exclusively with the ABPROG ZN030 programmer: they are not stand-alone products. The wires have to be soldered to specific points on the board and the two variants need different wiring (single line versus separate RX/TX), so pick the right adapter for the processor in front of you.

Procedure

  1. Identify the processor on the module: if it's a single-wire V850E2 (RX and TX shared) use the ZN058; if it needs separate RX and TX lines, such as unlocked V850ES, use the ZN078.
  2. Solder the adapter wires to the designated points on the board. For the ZN058 the DB25-side pinout is: PIN 5 - RX (purple wire), PIN 6 - TX (purple wire), PIN 13 - FLMD0 (white wire), PIN 14 - GND (black wire), PIN 20 - +5V (red wire), PIN 25 - Reset (green wire), with a 10K resistor between PIN 5 and PIN 20 and a 1N4148 diode between PIN 5 and PIN 6.
  3. For the ZN078 the DB25-side pinout is: PIN 5 - RX (purple wire), PIN 6 - TX (blue wire), PIN 13 - FLMD0 (white wire), PIN 14 - GND (black wire), PIN 20 - +5V (red wire), PIN 25 - Reset (green wire).
  4. Connect the adapter to the female DB25 on the ZN045, the ZN045 to the AVDI and the AVDI to the PC.
  5. Start "ABProg" > "Upgraded" and press "Select": under the Renesas V850 MCU section you'll find UPD70FXXXX PFlash, UPC70F35XX DFlash, DFlash 32KB V850ES, Renault BCM (X95) and Renault HandsFree (X98).
  6. Press "Read" to read the memory and "Save" to save the original dump to the PC straight away.
  7. To rewrite, load the file with "Load", erase if needed with "Erase", then program with "Program" and check the result with "Verify".
  8. The ZN078 is also used for every other module where a direct connection to points on the PCB is required, not just for V850ES.

Reference screenshots

Reading and writing Renesas V850 MCUs with the ZN058 (V850E2) and ZN078 (V850ES) adapters — 1Reading and writing Renesas V850 MCUs with the ZN058 (V850E2) and ZN078 (V850ES) adapters — 2Reading and writing Renesas V850 MCUs with the ZN058 (V850E2) and ZN078 (V850ES) adapters — 3Reading and writing Renesas V850 MCUs with the ZN058 (V850E2) and ZN078 (V850ES) adapters — 4
Source: Manuale Abrites Programmer, cap. 7-8 e cap. 11 pinout (p.35-36, p.43) · ⏱ estimated time 30-60 min
← All Abrites guides

More guides Strumenti