Unable to handle kernel NULL pointer dereference at virtual address 0000错误解决

版权所有,转载必须说明转自 http://my.csdn.net/weiqing1981127 

原创作者:南京邮电大学  通信与信息系统专业 研二 魏清

 

问题描述:使用AT91SAM9X25时,串口0ttyS1)不能使用,出现如下错误

Unable to handle kernel NULL pointer dereference at virtual address 0000

pgd = c7bec000410]#r6 : c79d

[00000000] *pgd=270b6831, *pte=00000000, *ppte=00000000FORLINX6410]# power-restored wak

Internal error: Oops: 17

解决办法:

修改BSP中串口私有数据如下所示即可。

static struct atmel_uart_data usart0_data = {

        .use_dma_tx     = 0,

        .use_dma_rx     = 0,

};

 

你可能感兴趣的:(Unable to handle kernel NULL pointer dereference at virtual address 0000错误解决)