µTasker Forum
µTasker Forum => µTasker general => Topic started by: DanielR on April 20, 2020, 02:39:58 PM
-
Hello,
I would like to know if with µTasker I could simulate a FRDM-KL25Z for testing my code and programs. In this moments, I can't connect my board because I forget at office and I'm working from home.
I'm using CodeWarrior and/or MCUXpresso and/or VisualStudio. I have read https://www.utasker.com/kinetis/compilers.html, but although I have done all steps, when simulation starts, I have got an error produced by "watchdog"...
Help, please!!
Thanks.
-
Hi
If you have the watchdog firing in the simulator it would mean that you have the watchdog enabled but are not resetting it - the simulator would be behaving correctly in simulating the processor in this situation.
I would suggest first verifying the 'standard' operation by building teh project (uTaskerV1.4 application) with FRDM_KL25Z selected (in config.h) and also the #define BLINKY
or #define HELLO_WORLD
enabled.
This should show you how the simulation normally operates, after which you can add your own code etc.
You can also follow the Kinetis tutorial: https://www.utasker.com/docs/KINETIS/uTaskerV1.4_Kinetis.pdf Thsi is for a larger Kinetis with Ethernet but you can still follow it and then switch to the FRDM-KL25Z again since it will automatically remove Ethernet and things that it can't support.
Regards
Mark
-
Upps, but the first step is compile with VisualStudio? or CodeWarrior? Now, I'm trying to compile with VS and I'm getting this error:
"Error MSB3073 Command "cd ..\GNU_Kinetis
Build_Kinetis.bat
:VCEnd" exits with code 1 uTaskerOpenSource C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Microsoft\VC\v160\Microsoft.CppCommon.targets 149
"
So, what can I do?
-
Hi
You are building the target with "post-build" GCC build step without having the GCC path set.
To avoid this, choose the Kinetis target and not the Kinetis plus GCC build one.
Otherwise, to build with GCC as post-build step, edit the file Build_Kinetis.bat to include your GCC tool path:
SET PATH=%PATH%;C:\nxp\MCUXpressoIDE_11.1.0_3209\ide\tools\bin <-- eg. on my PC (change to suit your PC)
Also follow this thread: https://www.utasker.com/forum/index.php?topic=1988.msg7410#msg7410
Regards
Mark