Intel® SoC FPGA Embedded Development Suite
Support for SoC FPGA Software Development, SoC FPGA HPS Architecture, HPS SoC Boot and Configuration, Operating Systems
445 Discussions

Unhandled prefetch abort: external abort on non-linefetch

SNaya9
Beginner
1,581 Views

Hi All,

 

We are using arria10 SOC in our custom design and the linux kenel that is used is 4.1.22. We are accessing the FPGA PIO's and other interfaces(SPI, lwbridge,h2fpga bridges) through application using mmap for /dev/mem device node.

 

On running the application randomly we are facing the following crashes

 

[ 260.978011] Unhandled prefetch abort: external abort on non-linefetch (0x1008) at 0xc0612440

[ 260.997282] Internal error: : 1008 [#1] SMP ARM

[ 261.001791] Modules linked in:

[ 261.004844] CPU: 0 PID: 0 Comm: swapper/0 Not tainted 4.9.78-ltsi-altera #1

[ 261.011770] Hardware name: Generic DT based system

[ 261.016536] task: c0b06ac0 task.stack: c0b00000

[ 261.021048] PC is at __netif_receive_skb+0x0/0x94

[ 261.025729] LR is at netif_receive_skb_internal+0x58/0xc4

[ 261.031102] pc : [<c0612440>]  lr : [<c061265c>]  psr: 60030113

[ 261.031102] sp : c0b01d38 ip : 00000000 fp : c0b01d64

[ 261.042522] r10: f0ab9ba0 r9 : 0000005d r8 : 0000003c

[ 261.047719] r7 : 00000000 r6 : 00000100 r5 : ee5179c0 r4 : c0b04478

[ 261.054213] r3 : 00000000 r2 : 00000000 r1 : 00000000 r0 : ee5179c0

[ 261.060709] Flags: nZCv IRQs on FIQs on Mode SVC_32 ISA ARM Segment none

[ 261.067808] Control: 10c5387d Table: 2eb8404a DAC: 00000051

[ 261.073524] Process swapper/0 (pid: 0, stack limit = 0xc0b00218)

[ 261.079500] Stack: (0xc0b01d38 to 0xc0b02000)

 

Could anyone please help me in solving this issue.

 

Regards,

Shwetha

 

0 Kudos
1 Reply
Fawaz_Al-Jubori
Employee
1,201 Views

Hello,

It seems you are accessing invalid address, or an address with wrong device tree value.

Our support is limited in such cases, we are not supporting applications development.

 

thanks

 

0 Kudos
Reply