bootloader to program PSoC 5LP via serial port

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

cross mob
shil_1288831
Level 3
Level 3
25 sign-ins 25 replies posted 10 sign-ins

Hi,

We are using the Cypress bootloader to program PSoC 5LP via
serial port.

This work properly.

In addition we have an ability to program the same image
(*.cyacd) via CAN bus.

The CAN bus option works only if the programmed image is the
same size as the previous one.

If the size is different we are failing in checksum
validity.

  1. Can you help us to understand what is missing in the CAN bus
    programmer?
  2. Can you send us any document that describe the scenario of the
    serial programming?

Thanks

Shmuel

0 Likes
1 Solution
Vison_Zhang
Moderator
Moderator
Moderator
First comment on KBA 750 replies posted 250 sign-ins

The Bootloader Host and slave communication flow during bootloading as follow. More detailed info please refer https://www.cypress.com/documentation/application-notes/an68272-psoc-3-psoc-4-psoc-5lp-and-psoc-anal...

111.JPG

Recommended debug this kind of problem using  'logic analyzer + contrast test'.

View solution in original post

0 Likes
1 Reply
Vison_Zhang
Moderator
Moderator
Moderator
First comment on KBA 750 replies posted 250 sign-ins

The Bootloader Host and slave communication flow during bootloading as follow. More detailed info please refer https://www.cypress.com/documentation/application-notes/an68272-psoc-3-psoc-4-psoc-5lp-and-psoc-anal...

111.JPG

Recommended debug this kind of problem using  'logic analyzer + contrast test'.

0 Likes