How to change the FX3 target memory size 256/512KB and maximum number of running threads. | Cypress Semiconductor
How to change the FX3 target memory size 256/512KB and maximum number of running threads.
Hello, when I use the one of the pre-exiting sample projects provided by Cypress, the original default linker file and other settings are geared on parts with 256 or 512KB of RAM ?
I was wondering if somebody know of an AN or forum post/tutorial on how to switch a project from compiling and linking to those different memory sizes products ( I have fund some info in the Programmer's Manual but some more detailed explanation will be nice)?
Also I have a strange problem, is there a limitation of the number of concurent threads that can be run ?
It seems that after the 10th thread, if I activate another thread, the FX3 firmware doesn't boot anymore after renumeration and the host comes with the dreaded message: "An USB device has manfunctioned..."
But my threads are mostly idle, are not using too much memory and I think 10 is a pretty low number, any clues anybody ?