CY8C5868LTI-LP039 vs. CY8C5868LTI-LP038: Missing CAN2.0 module

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

cross mob
Johannes
Level 1
Level 1
First question asked Welcome!

Dear sir or madam,

I'm using CY8C5868LTI-LP039 in my project since a while without utilizing the CAN2.0b transceiver. Due to shortages in availablility I'd like to exchange CY8C5868LTI-LP039 with CY8C5868LTI-LP038. Apart from the CAN2.0b transceiver are both chips the excact same? Meaning can I run my LP039 firmware on a LP038 target?

Thanks for your feedback!


BR

0 Likes
1 Solution
Ekta_N
Moderator
Moderator
Moderator
750 replies posted First like given 250 solutions authored

Hello @Johannes 

Mami has already pointed you to the difference between the two parts. This information can also be found in the device datasheet for the PSoC 58LP part. Refer to page 127.

We recommend you change the device in the PSoC Creator and test the project on the CY8C5868LTI-LP038 device before proceeding.

Also, I guess you will be using PSoC Programmer for mass programming. PSoC programmer would not allow you to programmer a part number with the hex file for another part number. So, it would be required to change the device in the PSoC Creator project.

Best Regards
Ekta

View solution in original post

0 Likes
3 Replies
MiNe_85951
Level 7
Level 7
Distributor - TED (Japan)
50 likes received 500 replies posted 50 solutions authored

 

The differences between CY8C5868LTI-LP038 and CY8C5868LTI-LP039 are as follows:

MaMi_1205306_0-1639737000674.png

As you know, the only difference is CAN2.0B.

 

Changing CY8C5868LTI-LP039 to CY8C5868LTI-LP038 is a downgrade.

We recommend changing the device from CY8C5868LTI-LP039 to CY8C5868LTI-LP038 in the PSoC Creator.

You can change it from "Device Selector" in the "Project" menu.

 

For your reference,

If the implemented device is a higher product than the device selected in the project, it can be programmed using PSoC Creator.

However, when using a HEX file from PSoC Programmer, it cannot be programmed unless the device IDs match.

 

As an example,

The demo kit CY8CKIT-050 is equipped with the top-level device of CY58xx.

You can write CY8C54xx and CY8C52xx projects in the same package to that device with PSoC Cretor.

However, the generated HEX file cannot be written by the PSoC Programmer.

 

Regards,

0 Likes
Ekta_N
Moderator
Moderator
Moderator
750 replies posted First like given 250 solutions authored

Hello @Johannes 

Mami has already pointed you to the difference between the two parts. This information can also be found in the device datasheet for the PSoC 58LP part. Refer to page 127.

We recommend you change the device in the PSoC Creator and test the project on the CY8C5868LTI-LP038 device before proceeding.

Also, I guess you will be using PSoC Programmer for mass programming. PSoC programmer would not allow you to programmer a part number with the hex file for another part number. So, it would be required to change the device in the PSoC Creator project.

Best Regards
Ekta

0 Likes
WaMa_286156
Level 5
Level 5
First comment on blog 100 replies posted 50 replies posted

The brief answer is yes. 

I have done that ... but you have to produce a different HEX file using PSOC creator, as the previous commentators noted.

I noticed they never exactly said yes, and if English is not your first answer, and implied yes is often missed.

 

 

0 Likes