Simulator for S32k14x devices.

cancel
Showing results for 
Search instead for 
Did you mean: 

Simulator for S32k14x devices.

731 Views
rajuparammal
Contributor I

Is there any command line simulator available for S32K14x controllers, like sim30 for PIC.

I just want to configure ceedling to run the test on the simulator.

0 Kudos
4 Replies

429 Views
dumitru-daniel_
NXP Employee
NXP Employee

Hi rajuparammal‌,

As far as i know NXP does not have a simulator for the S32K14x product families capable to simulate the core and peripherals.

Nonetheless, if you wish to test some generic C code on an ARM core similar with the one used by S32K14x controllers then i would suggest to look at IAR Workbench IDE. They support various ARM core simulators and depending on the code size of your project you might be able to use it for free.

Hope it helps!

Daniel 

0 Kudos

429 Views
rajuparammal
Contributor I

Hi

Thanks. I have no plans to go with IAR Workbench. Is there any good open source simulator for arm Cortex M4?

0 Kudos

429 Views
dumitru-daniel_
NXP Employee
NXP Employee

Hi rajuparammal‌,

Perhaps you can have a look at QEMU: The GNU MCU Eclipse QEMU 

Based on their release notes you should expect some limitations but it should cover for most of what you wish for.

Limitations

  • QEMU accurately emulates Cortex-M3 and M4 thumb instructions; specific Cortex-M4 floating point instructions are not supported;
  • the current implementation of NVIC uses some related interrupt controller code from larger cores, and is not very accurate.
0 Kudos

429 Views
bjrajendra
Senior Contributor I

Hi Daniel,

Nice to know about the QEMU.

I actually had RAM issues & would like to replicate the same on QEMU. 

Kindly confirm whether QEMU supports RAM simulator as well.

Thanks in advance,

Raju.

0 Kudos