Author Topic: Simulation in MCUXpresso of TWR-K60D100M-KIT board without hardware  (Read 3314 times)

Offline ABBASID

  • Newbie
  • *
  • Posts: 13
    • View Profile
I want to test functionalities of TWR-K60D100M-KIT but I don't have the actual hardware of board and I have yet to purchase it. Is there any way to simulate this board in MCUXpreso so that I can test functionalities (SPI, I2C, CAN, GPIOs) of baord before purchasing it?

Offline mark

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 3236
    • View Profile
    • uTasker
Hi

The uTasker project allows simulation in Visual Studio but not in MCUXpresso.

I would also consider whether you really want to purchase a tower kit for the K60:
- this kit is expensive
- also it is not easy to use it for testing interfaces unless you either have the circuits on the boards (various are included on the peripheral boards) or you purchase also a prototyping board that allows adding your own components there (alternatively one has to solder wires to the back plane to connect such signals to external circuitry
- The K60 is now an old processor that is hardly used any more for new work
- The tower kit is generally fiddly since it s difficult to follow signals through the back plane and between boards
- The tower kit boards have an old debugger version that is not supported by the latest NXP IDEs - generally is is not supported by NXP any more - and will require the use of older IDEs like KDS and not MCUXpresso (as far as I know).

It is recommended to look at a FRDM-K64F or FRDM-K66F instead since they are cheaper, more modern and better supported- plus easier to add external circuits through their Arduino compatible shield pins.
Or at an i.MX RT since these are of a newer generation, faster and their development board cheaper and more usable.

Regards

Mark

Offline ABBASID

  • Newbie
  • *
  • Posts: 13
    • View Profile
Thank you for your swift response. Will you guide me as to how to simulate TWR-K60D100M in Visual Studio? Or refer me to some document from where I can follow these steps?


Second thing is that "MCULink Debugger" is supported in MCUXpresso IDE and suport devices include K60 as well.
« Last Edit: May 12, 2021, 04:28:49 PM by ABBASID »

Offline mark

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 3236
    • View Profile
    • uTasker
Hi

You can follow the tutorial at https://www.utasker.com/docs/KINETIS/uTaskerV1.4_Kinetis.pdf to get started.

There are various additional documents at https://www.utasker.com/docs/documentation.html and videos at https://www.youtube.com/watch?v=kWNlsAoMly4&list=PLWKlVb_MqDQFZAulrUywU30v869JBYi9Q

The K640 tower kit has an OSJTAG interface built in. If the K60 is supported in MCUXpresso with the MCULink Debugger you will in addition need to purchase this debugger since the on-board one will not be able to be used.

Regards

Mark