what are the software tools available to program using UART bootloader in MCX-C44X controllers

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

what are the software tools available to program using UART bootloader in MCX-C44X controllers

1,195 次查看
shivajiyannaboina_tfs
Contributor I

Hi,
I Need to Flash the Firmware to MCX-C444VLH part using UART bootloader interface,

So, what are the software tools available for this.

 

Regards
Shivaji y

标签 (1)
0 项奖励
回复
3 回复数

1,182 次查看
Celeste_Liu
NXP Employee
NXP Employee

Hello @shivajiyannaboina_tfs ,

Thanks for your post. You can use blhost to program the firmware to MCX-C444.  The blhost application is used on a host computer to issue commands to an NXP platform running an implementation of the Kinetis bootloader. 

The download link of BLHOST: blhost . And the Kinetis blhost User's Guide can be seen here: KBLHOSTUG .

In addition to BLHOST, you can also utilize the flashing tool script developed based on the Secure Provisioning SDK (SPSDK). This script is capable of directly flash the image file into the Flash after the MCU enters the ROM bootloader. What's more, it integrates the API of BLHOST. For specific details, please refer to the official website of SPSDK.

Introduction — SPSDK documentation

Hope it can help you.

BRs,

Celeste

 

--------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the "ACCEPT AS SOLUTION" button. Thank you!
--------------------------------------------------------------------------------------------------------

0 项奖励
回复

528 次查看
shivajiyannaboina_tfs
Contributor I

Hi, 
   I know that we have MCUXPresso secure provisioning tool to program the MCX-C44X part,
Do we need to follow the any procedure to put device in bootloader mode or will MCUXPresso secure provisioning tool take care all those things?

Can you please help me on this?

0 项奖励
回复

513 次查看
Celeste_Liu
NXP Employee
NXP Employee

Hello @shivajiyannaboina_tfs ,

For MCXC devices, the SEC tool can only perform operations after the device has already entered bootloader mode.
If you need to place the device into bootloader mode, the SEC tool is not able to perform this step.
Please refer to the links below for two methods to enter bootloader mode.

MCX C: How to Enter the ROM Bootloader to Update the Firmware

Celeste_Liu_0-1768906758445.png

 


Using mass erase method is more recommended way.

Hope it helps.

BR

Celeste

0 项奖励
回复
%3CLINGO-SUB%20id%3D%22lingo-sub-2024610%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E6%9C%89%E5%93%AA%E4%BA%9B%E8%BD%AF%E4%BB%B6%E5%B7%A5%E5%85%B7%E5%8F%AF%E7%94%A8%E4%BA%8E%E4%BD%BF%E7%94%A8%20MCX-C44X%20%E6%8E%A7%E5%88%B6%E5%99%A8%E4%B8%AD%E7%9A%84%20UART%20%E5%BC%95%E5%AF%BC%E5%8A%A0%E8%BD%BD%E7%A8%8B%E5%BA%8F%E8%BF%9B%E8%A1%8C%E7%BC%96%E7%A8%8B%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2024610%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E4%BD%A0%E5%A5%BD%EF%BC%8C%3CBR%20%2F%3E%E6%88%91%E9%9C%80%E8%A6%81%E4%BD%BF%E7%94%A8%20UART%20%E5%BC%95%E5%AF%BC%E5%8A%A0%E8%BD%BD%E5%99%A8%E6%8E%A5%E5%8F%A3%E5%B0%86%E5%9B%BA%E4%BB%B6%E9%97%AA%E5%AD%98%E5%88%B0%20MCX-C444VLH%20%E9%83%A8%E4%BB%B6%E4%B8%AD%E3%80%81%3C%2FP%3E%3CP%3E%E9%82%A3%E4%B9%88%EF%BC%8C%E6%9C%89%E5%93%AA%E4%BA%9B%E8%BD%AF%E4%BB%B6%E5%B7%A5%E5%85%B7%E5%8F%AF%E4%BB%A5%E5%AE%9E%E7%8E%B0%E8%BF%99%E4%B8%80%E7%82%B9%E5%91%A2%EF%BC%9F%3C%2FP%3E%3CBR%20%2F%3E%3CP%3E%3CBR%20%2F%3EShivaji%20y%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-2024610%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CLINGO-LABEL%3EMCXC%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2296601%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20what%20are%20the%20software%20tools%20available%20to%20program%20using%20UART%20bootloader%20in%20MCX-C44X%20controllers%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2296601%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E4%BD%A0%E5%A5%BD%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F229934%22%20target%3D%22_blank%22%3E%40shivajiyannaboina_tfs%3C%2FA%3E%E3%80%81%3C%2FP%3E%0A%3CP%3E%E5%AF%B9%E4%BA%8E%20MCXC%20%E8%AE%BE%E5%A4%87%EF%BC%8C%E9%AB%98%E6%95%88%E5%AF%86%E7%A0%81%E5%AD%A6%E6%A0%87%E5%87%86%5C%5C(SEC%5C%5C)%20%E5%B7%A5%E5%85%B7%E5%8F%AA%E8%83%BD%E5%9C%A8%E8%AE%BE%E5%A4%87%E8%BF%9B%E5%85%A5%E5%BC%95%E5%AF%BC%E5%8A%A0%E8%BD%BD%E7%A8%8B%E5%BA%8F%E6%A8%A1%E5%BC%8F%E5%90%8E%E6%89%8D%E8%83%BD%E6%89%A7%E8%A1%8C%E6%93%8D%E4%BD%9C%E3%80%82%3CBR%20%2F%3E%E5%A6%82%E6%9E%9C%E6%82%A8%E9%9C%80%E8%A6%81%E5%B0%86%E8%AE%BE%E5%A4%87%E7%BD%AE%E4%BA%8E%E5%BC%95%E5%AF%BC%E5%8A%A0%E8%BD%BD%E7%A8%8B%E5%BA%8F%E6%A8%A1%E5%BC%8F%EF%BC%8C%E9%AB%98%E6%95%88%E5%AF%86%E7%A0%81%E5%AD%A6%E6%A0%87%E5%87%86(SEC)%20%E5%B7%A5%E5%85%B7%E5%B0%86%E6%97%A0%E6%B3%95%E6%89%A7%E8%A1%8C%E6%AD%A4%E6%AD%A5%E9%AA%A4%E3%80%82%3CBR%20%2F%3E%E8%AF%B7%E5%8F%82%E8%80%83%E4%BB%A5%E4%B8%8B%E9%93%BE%E6%8E%A5%EF%BC%8C%E4%BA%86%E8%A7%A3%E8%BF%9B%E5%85%A5%E5%90%AF%E5%8A%A8%E5%8A%A0%E8%BD%BD%E5%99%A8%E6%A8%A1%E5%BC%8F%E7%9A%84%E4%B8%A4%E7%A7%8D%E6%96%B9%E6%B3%95%E3%80%82%3C%2FP%3E%0A%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2FMCX-Microcontrollers-Knowledge%2FMCX-C-How-to-Enter-the-ROM-Bootloader-to-Update-the-Firmware%2Fta-p%2F2109978%22%20target%3D%22_blank%22%3EMCX%20C%EF%BC%9A%E5%A6%82%E4%BD%95%E8%BF%9B%E5%85%A5%20ROM%20%E5%BC%95%E5%AF%BC%E5%8A%A0%E8%BD%BD%E7%A8%8B%E5%BA%8F%E4%BB%A5%E6%9B%B4%E6%96%B0%E5%9B%BA%E4%BB%B6%3C%2FA%3E%3C%2FP%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22Celeste_Liu_0-1768906758445.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22Celeste_Liu_0-1768906758445.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F373487i1C5F26E35E6B604C%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22Celeste_Liu_0-1768906758445.png%22%20alt%3D%22Celeste_Liu_0-1768906758445.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3E%3CBR%20%2F%3E%E6%9B%B4%E6%8E%A8%E8%8D%90%E4%BD%BF%E7%94%A8%E6%89%B9%E9%87%8F%E6%93%A6%E9%99%A4%E6%B3%95%E3%80%82%3C%2FP%3E%0A%3CP%3E%E5%B8%8C%E6%9C%9B%E5%AF%B9%E4%BD%A0%E6%9C%89%E6%89%80%E5%B8%AE%E5%8A%A9%E3%80%82%3C%2FP%3E%0A%3CP%3EBR%3C%2FP%3E%0A%3CP%3E%E8%A5%BF%E8%8E%B1%E6%96%AF%E7%89%B9%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2296586%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20what%20are%20the%20software%20tools%20available%20to%20program%20using%20UART%20bootloader%20in%20MCX-C44X%20controllers%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2296586%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E4%BD%A0%E5%A5%BD%EF%BC%8C%3CBR%20%2F%3E%E6%88%91%E7%9F%A5%E9%81%93%E6%88%91%E4%BB%AC%E6%9C%89%20MCUXpresso%20%E5%AE%89%E5%85%A8%E9%85%8D%E7%BD%AE%E5%B7%A5%E5%85%B7%E6%9D%A5%E7%BC%96%E7%A8%8B%20MCX-C44X%20%E9%83%A8%E5%88%86%EF%BC%8C%E6%88%91%E4%BB%AC%3CBR%20%2F%3E%E6%98%AF%E5%90%A6%E9%9C%80%E8%A6%81%E6%8C%89%E7%85%A7%E4%BB%BB%E4%BD%95%E7%A8%8B%E5%BA%8F%E5%B0%86%E8%AE%BE%E5%A4%87%E7%BD%AE%E4%BA%8E%E5%BC%95%E5%AF%BC%E5%8A%A0%E8%BD%BD%E7%A8%8B%E5%BA%8F%E6%A8%A1%E5%BC%8F%EF%BC%8C%E8%BF%98%E6%98%AF%20McuxPresso%20%E5%AE%89%E5%85%A8%E9%85%8D%E7%BD%AE%E5%B7%A5%E5%85%B7%E4%BC%9A%E5%A4%84%E7%90%86%E6%89%80%E6%9C%89%E8%BF%99%E4%BA%9B%E4%BA%8B%E6%83%85%EF%BC%9F%3CBR%20%2F%3E%3CBR%20%2F%3E%E6%82%A8%E8%83%BD%E5%B8%AE%E6%88%91%E8%A7%A3%E5%86%B3%E8%BF%99%E4%B8%AA%E9%97%AE%E9%A2%98%E5%90%97%EF%BC%9F%3CBR%20%2F%3E%3CBR%20%2F%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2024793%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20what%20are%20the%20software%20tools%20available%20to%20program%20using%20UART%20bootloader%20in%20MCX-C44X%20controllers%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2024793%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E4%BD%A0%E5%A5%BD%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F229934%22%20target%3D%22_blank%22%3E%40shivajiyannaboina_tfs%3C%2FA%3E%E3%80%81%3C%2FP%3E%0A%3CP%3E%E8%B0%A2%E8%B0%A2%E6%82%A8%E7%9A%84%E5%B8%96%E5%AD%90%E3%80%82%E6%82%A8%E5%8F%AF%E4%BB%A5%E4%BD%BF%E7%94%A8%20blhost%20%E5%AF%B9%20MCX-C444%20%E7%9A%84%E5%9B%BA%E4%BB%B6%E8%BF%9B%E8%A1%8C%E7%BC%96%E7%A8%8B%E3%80%82%20%20blhost%20%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E7%94%A8%E4%BA%8E%E4%B8%BB%E6%9C%BA%EF%BC%8C%E5%90%91%E8%BF%90%E8%A1%8C%20Kinetis%20%E5%BC%95%E5%AF%BC%E5%8A%A0%E8%BD%BD%E7%A8%8B%E5%BA%8F%E5%AE%9E%E7%8E%B0%E7%9A%84%E6%81%A9%E6%99%BA%E6%B5%A6%E5%B9%B3%E5%8F%B0%E5%8F%91%E5%87%BA%E6%8C%87%E4%BB%A4%E3%80%82%20%3C%2FP%3E%0A%3CP%3EBLHOST%20%E7%9A%84%E4%B8%8B%E8%BD%BD%E9%93%BE%E6%8E%A5%EF%BC%9A%3CA%20href%3D%22https%3A%2F%2Fwww.nxp.com%2Fwebapp%2FDownload%3FcolCode%3Dblhost_2.6.7%26amp%3BappType%3Dlicense%26amp%3Blocation%3Dnull%22%20target%3D%22_self%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3Eblhost%3C%2FA%3E.%E7%82%B9%E5%87%BB%E6%AD%A4%E5%A4%84%E6%9F%A5%E7%9C%8B%20Kinetis%20blhost%20%E7%94%A8%E6%88%B7%E6%8C%87%E5%8D%97%EF%BC%9A%3CA%20href%3D%22https%3A%2F%2Fwww.nxp.com%2Fwebapp%2FDownload%3FcolCode%3DKBLHOSTUG%26amp%3Blocation%3Dnull%22%20target%3D%22_self%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3EKBLHOSTUG%3C%2FA%3E.%3C%2FP%3E%0A%3CP%3E%E9%99%A4%E4%BA%86%20BLHOST%EF%BC%8C%E6%82%A8%E8%BF%98%E5%8F%AF%E4%BB%A5%E4%BD%BF%E7%94%A8%E5%9F%BA%E4%BA%8E%E5%AE%89%E5%85%A8%E9%85%8D%E7%BD%AE%E8%BD%AF%E4%BB%B6%E5%BC%80%E5%8F%91%E5%B7%A5%E5%85%B7%E5%8C%85%20(SPSDK)%20%E5%BC%80%E5%8F%91%E7%9A%84%E5%88%B7%E6%96%B0%E5%B7%A5%E5%85%B7%E8%84%9A%E6%9C%AC%E3%80%82%E8%AF%A5%E8%84%9A%E6%9C%AC%E8%83%BD%E5%A4%9F%E5%9C%A8%20MCU%20%E8%BF%9B%E5%85%A5%20ROM%20%E5%BC%95%E5%AF%BC%E7%A8%8B%E5%BA%8F%E5%90%8E%E7%9B%B4%E6%8E%A5%E5%B0%86%E6%98%A0%E5%83%8F%E6%96%87%E4%BB%B6%E9%97%AA%E5%AD%98%E5%88%B0%E9%97%AA%E5%AD%98%E4%B8%AD%E3%80%82%E6%9B%B4%E9%87%8D%E8%A6%81%E7%9A%84%E6%98%AF%EF%BC%8C%E5%AE%83%E5%86%85%E7%BD%AE%E4%BA%86BLHOST%E7%9A%84API%E3%80%82%E6%9C%89%E5%85%B3%E5%85%B7%E4%BD%93%E8%AF%A6%E6%83%85%EF%BC%8C%E8%AF%B7%E5%8F%82%E9%98%85%20SPSDK%20%E7%9A%84%E5%AE%98%E6%96%B9%E7%BD%91%E7%AB%99%E3%80%82%3C%2FP%3E%0A%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fspsdk.readthedocs.io%2Fen%2Flatest%2Findex.html%22%20target%3D%22_blank%22%20rel%3D%22noopener%20nofollow%20noreferrer%22%3E%E7%AE%80%E4%BB%8B%20-%20SPSDK%20%E6%96%87%E6%A1%A3%3C%2FA%3E%3C%2FP%3E%0A%3CP%3E%E5%B8%8C%E6%9C%9B%E8%83%BD%E5%B8%AE%E5%88%B0%E4%BD%A0%E3%80%82%3C%2FP%3E%0A%3CP%3EBRs%EF%BC%8C%3C%2FP%3E%0A%3CP%3E%E8%A5%BF%E8%8E%B1%E6%96%AF%E7%89%B9%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3E--------------------------------------------------------------------------------------------------------%3CBR%20%2F%3E%E6%B3%A8%EF%BC%9A%E5%A6%82%E6%9E%9C%E6%9C%AC%E5%B8%96%E5%9B%9E%E7%AD%94%E4%BA%86%E6%82%A8%E7%9A%84%E9%97%AE%E9%A2%98%EF%BC%8C%E8%AF%B7%E7%82%B9%E5%87%BB%22ACCEPT%20AS%20SOLUTION%22%20%E6%8C%89%E9%92%AE%E3%80%82Thank%20you!%3CBR%20%2F%3E--------------------------------------------------------------------------------------------------------%3C%2FP%3E%3C%2FLINGO-BODY%3E