I am using MCUXpresso with an 1170EVK-B board. When I try to debug the project I receive the firmware update warning below:
I have downloaded LinkServer and latest firmware from: https://www.nxp.com/design/design-center/software/sensor-toolbox/opensda-serial-and-debug-adapter:OP...
I've tried using LinkServer to automatically update without success:
./LinkServer probe '#1' update auto INFO: MCU-Link firmware update auto: not supported - the firmware (V3.122 or later) should manually programmed on the selected probe ([TQYQNHWCAQPZC] [MCU-LINK on-board (r0E2) CMSIS-DAP V2.250]) Firmware update auto: not supported
and then tried to put the board into a boot loader mode where I can update the firmware based on various instructions such as:
* https://community.nxp.com/t5/i-MX-RT/Facing-issue-with-LPC-Link-2-with-iMX-RT-1170-Evk/m-p/1407341
* https://community.nxp.com/t5/i-MX-RT/i-MX-RT1170-with-MCU-Boot-Utility/td-p/1303418
... but have failed. Could my problems stem from the difference between 1170EVK and 1170EVK-B or am I missing something obvious?
Many thanks
Nick
Solved! Go to Solution.
Thanks that helped.
I found this post helpful for "Install a jumper at JP3 to force the MCU-Link in ISP mode" - https://community.nxp.com/t5/i-MX-RT-Knowledge-Base/Using-J-Link-with-MIMXRT1170-EVKB/ta-p/1715138
Then:
$ cd /Applications/LinkServer_1.5.30/MCU-LINK_installer/scripts J-Link firmware for MCU-Link programming script v1.0.8 March 2023. NOTE: J-Link firmware supports MCU-Link Pro and MCU-Link on-board systems that use an LPC55S69 in LQFP100 or BGA98 package. Although the firmware can be programmed in to MCU-Link and MCU-Link on-board systems that use LQFP64 package, the firmware will not run. Place the board in ISP USB mode using the appropriate jumper on your MCU-Link. Refer to the board documentation for more information. Connect board via USB then press Space. Programming Firmware_J-Link-MCU-Link_230502.s19 Programmed successfully. - To use: remove ISP jumper and reboot.
I still had problems but this post helped: https://community.nxp.com/t5/i-MX-RT/Failed-to-power-up-DAP-ERROR-Could-not-connect-to-target/m-p/15...
and I finally have working onboard debugger.
Hi @nickager
I hope to find you well.
The i.MX RT1170-EVK implements LPC43xx as the on-board debugger, and the i.MX RT1170-EVKB the LPC55s69, ( MCU-Link). Maybe that is the reason why you had issues.
Please make sure to download Linkserver from here Linkserver 1.5.30 installer for Windows . After installing the SW execute the update script at C:\nxp\LinkServer_1.5.30\MCU-LINK_installer\scripts (using default installation path)
The MCU-Link FW is now being distributed at LinkServer for Microcontrollers page referecenced above.
I hope this could help you!
Diego
Thanks that helped.
I found this post helpful for "Install a jumper at JP3 to force the MCU-Link in ISP mode" - https://community.nxp.com/t5/i-MX-RT-Knowledge-Base/Using-J-Link-with-MIMXRT1170-EVKB/ta-p/1715138
Then:
$ cd /Applications/LinkServer_1.5.30/MCU-LINK_installer/scripts J-Link firmware for MCU-Link programming script v1.0.8 March 2023. NOTE: J-Link firmware supports MCU-Link Pro and MCU-Link on-board systems that use an LPC55S69 in LQFP100 or BGA98 package. Although the firmware can be programmed in to MCU-Link and MCU-Link on-board systems that use LQFP64 package, the firmware will not run. Place the board in ISP USB mode using the appropriate jumper on your MCU-Link. Refer to the board documentation for more information. Connect board via USB then press Space. Programming Firmware_J-Link-MCU-Link_230502.s19 Programmed successfully. - To use: remove ISP jumper and reboot.
I still had problems but this post helped: https://community.nxp.com/t5/i-MX-RT/Failed-to-power-up-DAP-ERROR-Could-not-connect-to-target/m-p/15...
and I finally have working onboard debugger.