FreeRTOS Application Testing Procedure

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

FreeRTOS Application Testing Procedure

105 次查看
Esakkiammal
Contributor I

Need to validate the FreeRTOS using below source in imx93 custom board.
https://mcuxpresso.nxp.com/dashboard
Kindly share the application testing document for validating FreeRTOS.

0 项奖励
回复
1 回复

63 次查看
Manuel_Salas
NXP TechSupport
NXP TechSupport
Hello @Esakkiammal 
 
I hope you are doing very well.
 
Inside of the SDK folder, you will find a folder called freertos_exmaples:
 
linux@machine:~/SDK_25_03_00_MCIMX93-EVK/boards/mcimx93evk/freertos_examples$ ls
freertos_event  freertos_generic  freertos_hello  freertos_mutex  freertos_queue  freertos_sem  freertos_sem_static  freertos_swtimer
linux@machine:~/SDKs/SDK_25_03_00_MCIMX93-EVK/boards/mcimx93evk/freertos_examples$ 
 
You can compile any example with gcc tool from arm. In my case I am using the arm-gnu-toolchain-13.3.rel1-x86_64-arm-none-eabi.
 
You can Download the tool, and then export an environment variable for compile:
 
$ export ARMGCC_DIR=~/cortex-m-toolchain/arm-gnu-toolchain-13.3.rel1-x86_64-arm-none-eabi
 
Then, go to the project you want to compile, for example "freertos_hello". Inside of the directory, you will find another one with name "armgcc". There are the necessary scripts to compile the project:
 
#Inside of "armgcc" directory
$ ./build_release.sh 
$ cd release
$ ls
freertos_hello.bin  freertos_hello_cm33.elf
 
 
Now you can load the examples to the board.
 
Best regards,
Salas.
0 项奖励
回复