- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I want to know how to configure PSOC 4000S to support Boot loading function using SPI.
I checked the SCB block and it can support such function but only I2C.
I want to use a SPI flash to automatically download the code instead of through MCU.
Is there any good way to do it?
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Yes, SPI bootloading is possible in PSoC 4000S. However, the kit does not have inbuilt USB-SPI bridge. Please use external USB-SPI bridge such as Touch Tuning Bridge for bootloading.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Yes, SPI bootloading is possible in PSoC 4000S. However, the kit does not have inbuilt USB-SPI bridge. Please use external USB-SPI bridge such as Touch Tuning Bridge for bootloading.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thank you for your reply.
I want to use SPI for downloading the FW directly. I can’t use USB SPI
bridge.
Also, can you send app note you show how to configure the SCB as a SPI
bootloading?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
What is the SPI bootloader host in your application?
There is no application note on PSoC 4000S SPI bootloader. Please refer AN84401 - SPI Bootloader to get started.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I read AN84401.
Just a quick question, in the doc , it mentions only PSOC3 and PSOC5L.
Can it be supported in PSOC4S?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Yes, you can configure SPI component and bootloader component as elaborated in AN84401.