2021-07-28 03:00 AM
i have integrated STL XCUBE class-B 2.2.0 Packages with STM32L433 controller here i am facing Startup RAM test issue
The RAM-test procedure STL_FullRamMarchC(RAM_START, RAM_END, BCKGRND) != SUCCESS) of the IEC 60335 SelfTest library ends with a HardFault Handler. when i run in debug mode end of the function return 1 then after jumping to Hard fault handler, i have checked RAM start end address correct only, what could be issue please help me out on ?
#define RAM_START ((uint32_t *)0x20000000uL)
#define RAM_END ((uint32_t *)0x2000BFFFuL) // 48KB used=>49151-1=0x2000BFFFuL
i have checked the application note AN4435 they mentioned changes regarding 2.3.0 only, there is no much information Xcube Class-B 2.2.0
if any help it would be grateful
Best Regards,
Naresh
Solved! Go to Solution.
2021-07-28 07:54 AM
Hi @Ssiva.2 ,
You will find an explanation for the faced issue in the article: ClassB example hard fault.
-Amel
To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.
2021-07-28 07:54 AM
Hi @Ssiva.2 ,
You will find an explanation for the faced issue in the article: ClassB example hard fault.
-Amel
To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.