Kinetis K24 devices simulator

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Kinetis K24 devices simulator

1,021 Views
adamkoronowski
Contributor I

Hello,
I'm looking for simulator (or IDE with simulation option) for the Kinetis K24 devices. I want to execute unit tests on software simulation. Can anyone recommend me, a proven simulation solution (software application, IDE) with ability to redirect UARTs output to text file.

Adam

Labels (1)
3 Replies

757 Views
Carlos_Mendoza
NXP Employee
NXP Employee

Hi Adam,

Unfortunately NXP does not offer any simulator for the Kinetis family. There is also QEMU, I have not tried it but you could give it a try:

The GNU ARM Eclipse QEMU 

Please notice that this simulator is mostly core simulator and do not simulate the full device.


Hope it helps!

Best Regards,
Carlos Mendoza
Technical Support Engineer

0 Kudos

757 Views
mjbcswitzerland
Specialist V

Hi

Fortunately uTasker does already include Kinetis simulation for (approx.) real-time simulation of almost all KE, KEA, KL, K, KV, (KW) parts - since 2011. It has been used for the development of hundreds of Kinetis based products and saves developers huge amounts of time, as well as getting Kinetis based products faster to market, with more reliable operation due to better development/debugging/testing/code reviews.

Are my posts pointing this out completely INVISIBLE to NXP????????????????

Rather frustrated regards

Mark

757 Views
mjbcswitzerland
Specialist V

Hi

See http://www.utasker.com/kinetis/TWR-K24F120M.html

Works with VisualStudio IDE and cross-compiles to final target with GCC (or from KDS, CW, IAR, Keil, Green Hills, CooCox, Rowley, etc.).
Simulates Ports, interrupts, DMA, UARTs, USB, ADC, Timers (PITs, LPTR, SYSTICK, PDB, RTC, FlexTimer), Low Power wakeups, Ethernet, CAN, Flash, I2C, SPI, SDHC, SPI, keyboards.

UART output is saved to a file and also sent to PC COM ports (or COM loop backs) so that the simulation of UART based applications can be connected to other devices for real-time operation.

Complete project simulation in (approx.) real-time to test and debug final code in the environment to eliminate most target debugging requirements. Project develpment times with it are greatly reduced over traditional methods.

Most KEA, KE, KL, K, KV etc. Kinetis parts are supported and projects developed for one type can operate on most other types with no (or only minor) porting effort.

Regards

Mark
Kinetis for professionals: http://www.utasker.com/kinetis.html