Bootloading without a bootloader host - Forums Re: Bootloading without a bootloader host I hate exams.Havent tinkered with my psoc stuff since ages 'cuz of them.

Wed, 02 May 2012 16:15:55 -0600
Re: Bootloading without a bootloader host What I had setup was a bootloader that gave a menu on (USB)UART through which you could select which file to boot from in the SD card's root.

If no SD card was found,it would go bootload itself via USB HID.Else would go for the SD card.

Lots of possibilites here.Wireless  bootloading too,like I mentioned.I tried using the CYRF6936 wireless modules and created a custom bootloading component.

Wed, 02 May 2012 16:15:05 -0600
Re: Bootloading without a bootloader host Yeah,this isnt difficult.

All you need to do is write a bootloader which utilizes a custom communication protocol,here SPI with the SD card.

Use the SD card component(emFile one.) thats included in Creator 2.0,and use its functions inside the 5 functions(start,stop,write read and something..) you need to write out to implement a bootloader that uses a custom communications protocol.There is an appnote on writing your custom bootloader,but I'm just too sleepy to find and paste the link here.The search box should serve you well.

I had a working solution to this effect before my harddisk crashed.(also had an almost working wireless bootloader too :( )

But that emFile thingy takes up a good deal of flash and ram.

Maybe it would be better to write out your own minimalist mmc interfacing code in assembly,so that it takes up very little code space,and executes faster too.

Wed, 02 May 2012 16:12:55 -0600
Re: Bootloading without a bootloader host  

It is certainly possible to implement a SD Card based Bootloader. In this case PSoC has to act as master and read data from the EEPROM and bootload itself. This requires modification to the cyboot component. 

Sun, 29 Apr 2012 03:48:30 -0600
Re: Bootloading without a bootloader host Have you had any success with your SD card bootloader? We have a PSoC3 design in the field with an SD card slot and would like to offer the same, laptop-less firmware upgrade path.

Thu, 26 Apr 2012 16:18:53 -0600