Using the same Bootloader the a device family

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
AmSa_4551891
Level 2
Level 2
5 replies posted 5 questions asked First reply posted

Hi , 

 

We are using the cy8c4128lqi-bl543 as our uP. due to the worldwide chip shortage , we need to use other chipsets also such as the cy8c4128lqi-bl553 or the cy8c4128lqi-bl573 (we are not using the functionality that doesn't exist in all chips). 

We are using the bootloader in order to upgrade our FW with OTA ,and we have couple of projects which associated with this bootloader. It seems that we cannot compile different MCU with the same bootloader : for example - if the bootloader is complied with cy8c4128lqi-bl543 , we cannot compile the application in other option other than cy8c4128lqi-bl543. we know that there is not real effect on functionally or compatibility, but we cannot flash and program it. is there any way to bypass it ? 

 

Amir  

0 Likes
1 Solution
Alakananda_BG
Moderator
Moderator
Moderator
50 likes received 250 sign-ins 250 replies posted

Hi,

As we understand you are programming a single hex file to all the 3 devices.

You should not do that, you have to use different hex files for different devices.

Regards

Alakananda

View solution in original post

0 Likes
3 Replies
Alakananda_BG
Moderator
Moderator
Moderator
50 likes received 250 sign-ins 250 replies posted

Hi,

It is not possible to flash directly.

You need to change the device in the project and built the project and then try to flash.

Regards

Alakananda
0 Likes
AmSa_4551891
Level 2
Level 2
5 replies posted 5 questions asked First reply posted

Hi , 

 

Why does the cy8c4128lqi-bl553 is compatible with the cy8c4128lqi-bl573 but the cy8c4128lqi-bl543 is not ?

 

Amir 

0 Likes
Alakananda_BG
Moderator
Moderator
Moderator
50 likes received 250 sign-ins 250 replies posted

Hi,

As we understand you are programming a single hex file to all the 3 devices.

You should not do that, you have to use different hex files for different devices.

Regards

Alakananda
0 Likes