版权所有,转载必须说明转自 http://my.csdn.net/weiqing1981127
原创作者:南京邮电大学 通信与信息系统专业 研二 魏清
问题描述:使用AT91SAM9X25时,串口0(ttyS1)不能使用,出现如下错误
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,
};