Encrypted Bootloadable for PSoc5lp

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

cross mob
PeVo_1249246
Level 3
Level 3
10 replies posted 5 replies posted Welcome!

Hi All,

I need into my project bootloader that does receive the firmare over Half-Duplex RS485, decrypts it and flashes into application area. Other functionality as verifying the bootloader itself and application checksum are needed. I also need to merge the bootloader commands with Modbus standard. The idea is to be able to upgrade device on Modbus without affecting other devices.

The available bootloader by Cypress does have no crypto functionality. I think that I am starting to invent a Bycicle. Thus I am looking around if somebody already has a bootloader project with very similar goals. I would gladly join with the project.

In past, I have implemented few bootloaders using XTEA (XTEA - Wikipedia​) crypting method. It has fairly high protection in this kind of application and is relatively simple and fast.

Or, how would you append cryptography into existing bootloader component by cypress?

0 Likes
2 Replies