I’m trying to get the following Linux fork to work on the BeagleBone Black (BBB):
It’s basically the Linux tcp/ip stack replaced with PicoTCP, this is a tcp/ip stack designed for embedded devices.
I tried booting the board but I get the following bootlog:
I’m wondering if anyone knows how to tackle the error message:
Unable to handle kernel paging request at virtual address e02f8fe0
Internal error: Oops: 5 [#1] SMP THUMB2
I tried debugging but this didn’t give any result so far. When I disable PicoTCP, the board boots fine. I tried disabling SMP in kernel but it gives the same error message but without SMP ( so only Oops: THUMB2).
The maintainer told me I should check the SMP implementation but I’m not sure where to start or find relevant info on SMP implementation/programming in the Linux kernel or tcp/ip stack.
Any tips or help would be greatly appreciated.
Thanks in advance,