NXP MCU Boot Utility Fails Programing axf file

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

NXP MCU Boot Utility Fails Programing axf file

7,206 Views
dsilva
Contributor III

Hello,

I'm having trouble programming the imxrt1050 with the "NXP MCU Boot Utility".

Using MCUxpresso the software works perfectly.

But when using the "NXP MCU Boot Utility" the software fails to use the USB drivers.

I am using the same axf file in both cases.

Attached is the data present in the memory for both cases.

The only difference is in the beginning of the memory.

Does anyone know what the problem is?

 

Programming is carried out using the "Image Generation Sequence" option.

I just select the axf file, set the file to axf and click on "All in one action".

Labels (1)
0 Kudos
Reply
5 Replies

7,184 Views
jeremyzhou
NXP Employee
NXP Employee

Hi,
Thank you for your interest in NXP Semiconductor products and for the opportunity to serve you.
According to your description, whether you mean the NXP MCU Boot Utility's program feature is not stable when handling the AXF file, as the programed images are not the same even generate from the same AXF file.
I'd like to know whether you try to convert the AXF file to S19 or HEXfiles, then use the MCU Boot Utility to handle these converted files.
If not, please give it a try.
Have a great day,
TIC

 

-------------------------------------------------------------------------------
Note:
- If this post answers your question, please click the "Mark Correct" button. Thank you!

 

- We are following threads for 7 weeks after the last post, later replies are ignored
Please open a new thread and refer to the closed one, if you have a related question at a later point in time.
-------------------------------------------------------------------------------

0 Kudos
Reply

7,176 Views
dsilva
Contributor III

Hi,

I tryed s19 and hex files.

 

It didn't work.

Tags (1)
0 Kudos
Reply

7,162 Views
jeremyzhou
NXP Employee
NXP Employee

Hi,
Thanks for your reply.
Did you encounter the same phenomenon when using the S19 or Hex file?
I was wondering if you can demonstrate the steps of testing you did, as I'd like to replicate the phenomenon you mentioned and it can help me to figure it out.
Looking forward to your reply.
Have a great day,
TIC

 

-------------------------------------------------------------------------------
Note:
- If this post answers your question, please click the "Mark Correct" button. Thank you!

 

- We are following threads for 7 weeks after the last post, later replies are ignored
Please open a new thread and refer to the closed one, if you have a related question at a later point in time.
-------------------------------------------------------------------------------

0 Kudos
Reply

7,157 Views
dsilva
Contributor III

The firmware uses the USB port to read a file.

When the firmware is programmed using mcuxpresso the code works.

When programming using mcubootutility, data reading via usb is corrupted.

Mcuxpress recording.
1. Connect PEMicro Universal.
2. Click on debug.

Recording with mcubootutility.
1. Connect a USB cable.
2. Set "boot device configuration" to "issi_is25pxxxA_is25wpxxxA".
3. Click "conect to rom".
4. Select the axf image (hex or s19 makes no difference) in the "Image generation sequence" tab.
5. Click "all-in-one action".

0 Kudos
Reply

7,152 Views
jeremyzhou
NXP Employee
NXP Employee

Hi,
Thanks for your reply.
It seems a bit weird.
After comparing the not working.txt and working.txt, I find the major difference is the size of the image as the below figure shows.
Maybe you can try the MCUXpresso Secure Provisioning Tool instead of MCU Boot Utility.

Have a great day,
TIC

 

-------------------------------------------------------------------------------
Note:
- If this post answers your question, please click the "Mark Correct" button. Thank you!

 

- We are following threads for 7 weeks after the last post, later replies are ignored
Please open a new thread and refer to the closed one, if you have a related question at a later point in time.
-------------------------------------------------------------------------------

 

0 Kudos
Reply