Skip to content

Latest commit

 

History

History
23 lines (17 loc) · 639 Bytes

File metadata and controls

23 lines (17 loc) · 639 Bytes

NuvoROM

This is an Arduino sketch to initialize LDROM (bootloader) for Nuvoton MCU (e.g. N76E003). Once initialized, MCU can be programmed using any UART-TTL converter.

ICP programmer schematic:

    Arduino     Nuvoton
    5V      --- VDD
    Pin #5  --- DAT (P1.6)
    Pin #6  --- CLK (P0.2)
    Pin #9  --- RST (P2.0)
    GND     --- GND

Builtin led indicates error. If everything goes well then it will turn off.

LDROM code is in ldrom/ISP_UART0.ihx. Use hex2c to convert it to C Include file.

Note: bootloader occupies 2KB of Flash memory.
Note: any locked chip will be erased.