I am using the Am389x EVK platform, and using below SDK
ti-ezsdk_dm816x-evm_5_01_01_80 and linux-2.6.37-psp04.00.00.10
When testing the USB, DMA was enabled by default, but during the testing , i am getting below error
root@dm816x-evm:/# kernel BUG at arch/arm/mm/dma-mapping.c:425!
Unable to handle kernel NULL pointer dereference at virtual address 00000000
pgd = c0004000
[00000000] *pgd=00000000
--- USB support
[*] Disable DMA (always use PIO)
When the DMA option was disabled and PIO was used, it was working fine
I was testing the multi gadget driver, with USB as device
Is it a bug in the DMA in the standard release ?
Robin