KW36 - failing using CAN Bus to Upgrade Image

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

KW36 - failing using CAN Bus to Upgrade Image

1,886 Views
Lincoln
Contributor III

Hi,

I am working on using CAN bus to upgrade image on kw36 by following the attached document's process.

I generate the bleota file which is attached below by using NXP test tool 12 according to  

Chapter 3: Image obtaining

 

After IoT toolbox app connected with CAN Node A v1 board successfully, I press open button to load the bleota file but which is failed and the error can be seen in the picture below.

Screenshot_20220105-153004_IoT_Toolbox.png

 

How to upload a bleota file ?

 

Thank you for helping!

Labels (2)
0 Kudos
9 Replies

1,876 Views
mario_castaneda
NXP TechSupport
NXP TechSupport

Hi @Lincoln,

What is the file that you trying to send over the IoT Toolbox?

The app only supports bin, srec and s19 files.

Regards,

Mario

0 Kudos

1,865 Views
Lincoln
Contributor III

Hi @mario_castaneda,

I am sorry that I didn't attach successfully the document and file I've mentioned in previous post.

According to image obtaining procedure in the attached doc, I obtain a .bleota file which can be found in file attached after following the process below.

Lincoln_0-1641447434578.png

 

0 Kudos

1,850 Views
mario_castaneda
NXP TechSupport
NXP TechSupport

Hi @Lincoln,

I am really sorry. I confirmed with the validation team. IoT Toolbox does not support .s19 file, only supports .srec and .bleota file. You can change the .s19 to .srec directly,then firmware can be updated successfully.

So, in this case, you could import the image into a srec file and the tool will create a correct .bleota file.

Please let me know your findings.

Regards,

Mario

0 Kudos

1,839 Views
Lincoln
Contributor III

Hi @mario_castaneda,

After my testing, it turns out that IoT Toolbox app does support .s19 file but not support .bleota file.

Every time I upload .bleota file to the app, it would show "unknown error" as I already mentioned. 

As for this case, using NXP Test Tool 12 to modify image id to 0x000A  is required for CAN bus image upgrading process. However the image would be saved as .bleota file which cannot be loaded into IoT Toolbox app for OTA purpose.

What is the solution for this case?

0 Kudos

1,806 Views
mario_castaneda
NXP TechSupport
NXP TechSupport

Hi @Lincoln,

I tested by my side using the bleota file and it works.

Is it possible that you could share the bleota file?

Regards,

Mario

0 Kudos

1,798 Views
Lincoln
Contributor III

Hi @mario_castaneda,

Here is my bleota file, please check it.

Thank you.

0 Kudos

1,780 Views
mario_castaneda
NXP TechSupport
NXP TechSupport

Hi @Lincoln,

I tested your bleota file, and it works. The app detects a valid file.

mario_castaneda_0-1641843146543.png

What is the version that you have installed? My version is 5.4.1

The process that I am following is:

  1. Programm the bootloader OTAP example
  2. Programm the OTA ATT example
  3. Scan and bond with my android device. Are you working with iPhone?
  4. Be sure that the process was successful, are you seeing the exclamation symbol?
  5. Look for the file bleota and update.

process.jpeg

 

Regards,

Mario

0 Kudos

1,764 Views
Lincoln
Contributor III

Hi @mario_castaneda,

It is still failed to work with the bleota file.

I cannot see where goes wrong.

Here is my IoT tool version, which seems different from yours?

Screenshot_IoT_Toolbox_version.png

And I follow the process below:

  1. Programm the bootloader OTAP example
  2. Programm the OTA ATT example
  3. Pairing and Bonded with my Android smartphone 

Note:

I am working with FRDM-KW36 SDK 2.2.9

 

Is there anything I missing?

Or an alternative can be implemented?

Thank you.

 

0 Kudos

1,750 Views
mario_castaneda
NXP TechSupport
NXP TechSupport

Hi @Lincoln,

Is it possible that you could update the SDK version to the last one?

The current version that we have is 2.6.14.

It is a strange issue, but is it possible that you could uninstall the IoTToolbox and install it again?

Please let me know your findings.

Regards,

Mario

0 Kudos