Part Number: 66AK2H12
Other Parts Discussed in Thread: SYSBIOS
Tool/software: TI-RTOS
We are using
| SYS/BIOS (Target Content) | 6.46.5.55 |
| IPC (IDE Client) | 3.46.2.04 |
| XDCtools Core Update Feature | 3.32.2.25 |
Immediately after IPC_start() we get these BIOS errors listed in ROV "BIOS / Scan for errors" tab:
,ti.sdo.ipc.GateMP,Gate Resources,N/A,N/A,Caught exception in view init code: Problem fetching remoteSystemInUseJavaException: java.lang.Exception: Target memory read failed at address: 0x86000200, length: 32This read is at an INVALID address according to the application's section map. The application is likely either uninitialized or corrupt
,ti.sdo.ipc.notifyDrivers.NotifyDriverCirc,Events,remoteProcId = 1 lineId = 0,N/A,Caught exception in view init code: Error: Error fetching putWriteIndex struct from shared memory
Out CFG has the IPC shared memory region SR0 defined as 0x86000000:
Ipc.hostProcId = MultiProc.getIdMeta("HOST");
// shared region configuration
var SR0 = Program.cpu.memoryMap["SR0"];
//print("SRO.base = "+SR0);
var SharedRegion = xdc.useModule('ti.sdo.ipc.SharedRegion');
SharedRegion.setEntryMeta(0,
new SharedRegion.Entry({
name: "SR0",
base: SR0.base,
len: SR0.len,
ownerProcId: MultiProc.getIdMeta("HOST"),
isValid: true,
cacheEnable: true
})
);
In the debugger we can clearly see that Memory locations 0x86000200 is accessible and doesn't seem corrupted.
What do these mean, and why are they happening?
Thanks,
Bruce