Other Parts Discussed in Thread: HALCOGEN
I am trying to port the safety library v2.4.0 code to my custom board and CSS v8.3 project using HalcoGen v4.06. I am stuck on making the reserved access memory tests work (eg SL_SelfTest_MemoryInterconnect(MEMINTRCNT_RESERVED_ACCESS) ) When I attempt to read the reserved memory location, I receive a DataAbort interrupt which stops the execution. How can I set Halcogen or my project configuration to prevent this interrupt and allow the SL function to check the error on its own?
One thing I did notice that seemed unusual is that when the dataabort interrupt occurs, I'm receiving a status of 0x00 which is listed as BG. I'm not sure what BG stands for and, regardless, it looks like the SL_SelfTest_MemoryInterconnect function is expecting a fault code of 0x08.
Any help would be appreciated.
Thank you