Is it possible to upgrade the firmware of Nu-Link2-Me V1.0 to V2.0?

, Jan 24, 2025|
1
82
5

hello.

I currently have a NuMaker-M251KG V1.1 board and I'm trying to connect it to Crossworks for ARM IDE and run it. However, it doesn't connect.

The NuMaker-M433SE V1.0 board works well with Crossworks for ARM IDE.

Here are the differences I found while comparing the two boards to find out why it doesn't work. The NuMaker-M433 has the Nu-Link2-Me V2.0 attached. The NuMaker-M251 board has the Nu-Link2-Me V1.0 attached.

  1. When using the lsusb command in Linux, it is recognized as follows.
    Nu-Link2-Me V2.0 : Bus 001 Device 015: ID 0416:2004 Winbond Electronics Corp. Nu-Link2 CMSIS-DAP
  2. Nu-Link2-Me V1.0 : Bus 001 Device 020: ID 0416:5200 Winbond Electronics Corp. Nuvoton Nu-Link2-ME ICE/MSC/VCOM

I guess Nu-Link2-Me V1.0 is not CMSIS-DAP. Is it possible to upgrade the firmware?

Thank you.

Reply

  • Hi mymy49, 

    Assuming you want to use CMSIS-DAP to make CrossWorks for ARM recognize it, turn the switch 'MSG' on Nu-Link2-Me to the 'On' position and plug it into the host PC. UM_NuMaker-M251KG_EN_Rev1.00.pdf#page=44

    The host PC will recognize Nu-Link2-Me as a storage device which contains NU_CFG.TXT

    Set the [Interface configuration] CMSIS-DAP=1 to enable Nu-Link2-Me DAP mode.

    Danny

    Hello danchouzhou,

    Thank you for the good information.

    I first tried it on a Linux PC. However, it did not work properly due to a character encoding problem.

    Then I tried it again on a Windows PC. However, the NU_CFG.TXT file was damaged and could not be opened, and it failed.

    Fortunately, I found the Nulink2 FW currently on github, and the embed function does not work, but CMSIS-DAP works.

    https://github.com/OpenNuvoton/Nuvoton_Tools/blob/master/Latest_NuLink_Firmware/NuLink2FW.bin

    Next time I'll have to try it on a Windows PC first. ^^

    Hi mymy49, 

    I would like to know how you re-install the NuLink2FW to the Nu-Link2-Me probe? Thanks!

    The only way I know is open the NuMicro ICP Programming Tool on Windows PC, it will ask for the FW update.

    Danny

    I stumbled upon an internet post yesterday that had the method in it, but when I tried to look for it again, I couldn't find it. The method is simple.

    1. Prepare the firmware for Nu-Link2-Me.
    2. Disconnect Nu-Link2-Me from the PC.
    3. Connect the cable to your PC while holding down the 'Offline Program' button.
    4. A USB memory stick called 'Nu-Link2' will appear on your PC.
    5. Copy the prepared binary to the corresponding memory.
    6. Disconnect the Nu-Link2-Me from the PC and then reconnect it.

    Thank you.

    Hi mymy49, 

    Thanks for your information. I found the tutorial here.

    https://www.nuvoton.com/support/video-zone/search/youtube-V-E6r0kEpeps0

    Danny