1 of 1 people found this helpful
The app note is an old one and was targeted at ModusToolbox 1.0. The latest ModusToolbox 1.1 does not support the Cortex M0+ core in PSoC 6 devices. Accordingly, if you selected the “Cortex M0+” as the target CPU core in ModusToolbox 1.0 in the respective configurators for CapSense, BLE, or USB, you must re-design the application to run wholly on the Cortex M4.
Please refer to the KBA for instructions on porting: Porting an Application from ModusToolbox 1.0 to version 1.1 - KBA226484
That's a pretty disappointing answer, particularly in the app note you referenced that says "The CM0+ should be reserved for system functionality provided by Cypress or its partners."
Is Cypress going to change all of it marketing material that says the 416045 is a dual-core system, now that users can only access a single core? I'm just bringing up my first prototype of a system I just designed around this module, which I chose in part because of the dual-core capability. Although that capability wasn't a hard requirement in my selection process, it was something I was looking forward to taking advantage of, and I feel like a bit of a bait-and-switch has taken place here. If this decision is not yet final, I hope that Cypress decides to invest the resources necessary to make both cores available to developers, and would suggest that it might be unwise for Cypress to let STMicro and others get too far ahead in this area.
We deeply understand your concerns. We are currently evaluating all our options concerning dual core and how we want the support to look like in the future. There is a lot of thought process involved into making this decision and after weighing down all the options, if we see value, we will definitely support it.
Appreciate your feedback on this. We will definitely take this into consideration.
Thank you for your interest in Cypress Products.