This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TMS570LS0432: Data Abort Exception on Software Reset with FreeRTOS

Part Number: TMS570LS0432
Other Parts Discussed in Thread: HALCOGEN

Tool/software:

Hi everyone,

I'm encountering a data abort exception when attempting a software reset in my project using the FreeRTOS port generated by HalCoGen.

The reset works perfectly when the RTOS isn't running, but once FreeRTOS is involved, the issue arises.

Here’s the relevant code:

Fullscreen
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
/** @file sys_main.c
* @brief Application main file
* @date 11-Dec-2018
* @version 04.07.01
*
* This file contains an empty main function,
* which can be used for the application.
*/
/*
* Copyright (C) 2009-2018 Texas Instruments Incorporated - www.ti.com
*
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions
* are met:
*
* Redistributions of source code must retain the above copyright
* notice, this list of conditions and the following disclaimer.
*
* Redistributions in binary form must reproduce the above copyright
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Has anyone experienced this or have any insights into why the software reset fails when using FreeRTOS? Any suggestions would be greatly appreciated!

Thank you in advance!