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.

Linux/LINUXEZSDK-SITARA: PRU memory access ends with Bus Error

Part Number: LINUXEZSDK-SITARA
Other Parts Discussed in Thread: SYSBIOS

Tool/software: Linux

Hello together,

I’m running in an issue trying to access the pruss memory after a Linux kernel update from 3.12.31 to 4.9.98.

Memory access failed with a following bus error message from the OS.

I’ve read that this could be a clock issue, but the clocks are enabled. Further the CAN Intarfeces work fine.

Can anyone please help me?

Many Thanks in advance!

 

Here is the output:

 

#cat /sys/class/uio/uio0/maps/map0/addr

0x4a300000

# devmem2 0x4a300000

/dev/mem opened.

Memory mapped at address 0xb6f4a[84070.399007] Unhandled fault: external abort on non-linefetch (0x1018) at 0xb6f4a000

[84070.410656] pgd = eefac000

[84070.413509] [b6f4a000] *pgd=be922831

000.

[84070.422431] audit: type=1701 audit(1533278418.620:8): auid=4294967295 uid=0 gid=0 ses=4294967295 pid=262 comm="devmem2" exe="/usr/bin/devmem2" sig=7

Bus error (core dumped)