cyflash, a cross-platform bootloader host for PSoC devices

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

cross mob
Anonymous
Not applicable

I just finished writing cyflash, a cross-platform bootloader host for PSoCs, so that my customers can upgrade their firmware without having to have Windows and PSoC creator installed.

   

It's also substantially faster than the tool included with PSoC creator!

   

You can find it here: https://github.com/arachnidlabs/cyflash/

0 Likes
7 Replies
Anonymous
Not applicable

 Just a quick note - thus far, I've only tested it on the PSoC 4. It ought to work on 3 and 5 as well, but I haven't had a chance to test it yet. Bug reports and pull requests welcomed.

0 Likes
Anonymous
Not applicable

 NICE

0 Likes
HeLi_263931
Level 8
Level 8
100 solutions authored 50 solutions authored 25 solutions authored

Good work. (I also liked your Loki board, too bad you put it on hold 😞

0 Likes
HeLi_263931
Level 8
Level 8
100 solutions authored 50 solutions authored 25 solutions authored

Is this bootloader intended for your Re:Load Pro?

0 Likes
Anonymous
Not applicable

 Thanks!

   

@hli: Yup, that's what I originally developed it for. I've made it as generic as possible, though.

0 Likes
Anonymous
Not applicable

Tested and working on PSOC3 over CANbus.

0 Likes
Anonymous
Not applicable

With some additional updates and bugfixes, it's now working on Python 2 and 3 and for PSoC5 over CANbus. 

0 Likes