K22F updates using DFU and MCUXpresso

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

K22F updates using DFU and MCUXpresso

1,670 Views
karamanr
Contributor I

Hello,


The main idea of my project is to update the software OTA using MCUBoot, DFU and Mender. I followed this https://hub.mender.io/t/updating-device-firmware-using-dfu-in-zephyr-project-on-a-frdm-k64f-board/16... to set up MCUBoot and DFU for my board and it all works fine. However, the next step is putting and application build with MCUXpresso on the K22F board. What is the best way to approach this? Do I need to use tools from the Zephyr Project to build my application or is there a tool that I can use with MCUXpresso to build and sign my application?  

0 Kudos
Reply
4 Replies

1,626 Views
jingpan
NXP TechSupport
NXP TechSupport

Hi @karamanr ,

I think to the application, it needn't any special building. You can use MCUXpresso to build it, put the start address in dedicated space and use the tool in Zephyr to sign the image.

 

Regards,

Jing

0 Kudos
Reply

1,553 Views
jingpan
NXP TechSupport
NXP TechSupport

Hi,

Here is a guide. Hope it can be helpful.

 

Regards,

Jing

0 Kudos
Reply

1,615 Views
karamanr
Contributor I

Hi and thanks for your reply,
I have tried using the binary built by MCUXpresso and sign it with the Zephyr tools, however it seems that MCUBoot is unable to detect the image when I flash it to the board using DFU.

0 Kudos
Reply

1,640 Views
D4Worker
Contributor II

We have similar question on KVF46f,  appreciate for any response.

0 Kudos
Reply