cancel
Showing results for 
Search instead for 
Did you mean: 

USB Superspeed Peripherals

Anonymous
Not applicable

Hi, 

   

I need to transplant one of my project from LPC18xx to cypress fx3 super speed. On LPC18xx, my img size is only <56k. 

   

After changing necessary functions, I made it work on FX3, but the total size is >250k. 

   

If look at the simplest boot loader example that FX3 provided, it's already around 200k. Why is the img so big on FX3?  What extra materials are included in FX3 img compared with LPC18xx?

   

Could anybody tell me how to reduce the unnecessary files/modules from FX3 to make it as small as my LPC18xx img?

   

Thank you very much. 

0 Likes
Reply
1 Reply
Moderator
Moderator

The size of bootloader image file is around 21 KB. I couldn't understand how did get it around 200KB. Can you explain where did you get the source code and how did build the image?

   

Attached the image file bootloade code provided with SDK in the following default path - Cypress\EZ-USB FX3 SDK\1.3\firmware\boot_fw\src

0 Likes
Reply