mymy49
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.
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
danchouzhou
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. ^^
mymy49
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
danchouzhou
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.
Thank you.
mymy49
Hi mymy49,
Thanks for your information. I found the tutorial here.
https://www.nuvoton.com/support/video-zone/search/youtube-V-E6r0kEpeps0
Danny
danchouzhou