My current setup involves a ChipWhisperer-Lite/Pro and the standard CW308T-STM32F3target board.However, I have encountered a significant bottleneck: the 40KB RAM on the STM32F303 is insufficient for running the full Falcon signature scheme, which leads to memory overflows during the recursion and sampling stages.Therefore, I would like to replace the default F3 target with my own development board which has a larger RAM (e.g., an STM32F4 Discovery board or a custom PCB with STM32F405).
If you wish to go a different route with 3rd-party boards or make-your-own PCB, refer to our schematics (in the links above) for guidance. Adapting a general dev board for side-channel use involves inserting a shunt and removing decoupling capacitors.
If so, you will need to break the target section and solder connectors, as described here. Then you will be able to connect your CW-lite to the CW308, which must be purchased separately, onto which you can directly connect that STM32F4 target board.
If you are not comfortable with modifying your CW-lite, you can purchase this kit, which has all that you need (except for the STM32F4 which you must still purchase separately): Access to this page has been denied.
Yes ,I have a ChipWhisperer Level 1 Starter Kit,so if I buy a SMT32F4HWC board,I will have a larger ram on my target.Am I right?I just need to buy the SMT32F4HWC board,then I can replace it all by myself?
ok! Thank u, I will buy it right now,if I follow up with more questions(I hope not), I may come back to you here. I appreciate your quick response! Hopefully it won’t bother you.