В Sim3 (Silabs) эта проблема решена с помощью кроубара практически на 100%. Все что можно поменять - меняется. При неизменной архитектуре Cortex. Причем обратите внимание, что вытворяет "конкуренция проклятая" (->) http://www.digikey.com/product-search/en/integrated-circuits-ics/embedded-microcontrollers/2556109?k=Sim3