嵌入式开发者社区
标题:
TL5708平台配置gpmc通信的源设备树文件
[打印本页]
作者:
hailang
时间:
2019-6-4 13:53
标题:
TL5708平台配置gpmc通信的源设备树文件
利用TL 5708进行GPMC通信时出现向GPMC发数不正常的问题,代码如下
switch (buf_id) {
case DATA_BUF0_ID:
Log_print0(Diags_INFO,"write GPMC_DATA_BUFF0_ADDR start!!!!!!!!!\n");
*(uint16_t *)(GPMC_DATA_BUFF0_ADDR + (addr<<1)) = val;
break;
case DATA_BUF1_ID:
Log_print0(Diags_INFO,"write GPMC_DATA_BUFF1_ADDR start!!!!!!!!!\n");
*(uint16_t *)(GPMC_DATA_BUFF1_ADDR + (addr<<1)) = val;
break;
case DATA_BUF2_ID:
Log_print0(Diags_INFO,"write GPMC_DATA_BUFF2_ADDR start!!!!!!!!!\n");
*(uint16_t *)(GPMC_DATA_BUFF2_ADDR + (addr<<1)) = val;
break;
case CMD_BUF_ID:
Log_print0(Diags_INFO,"write CMD_BUF_ID start!!!!!!!!!\n");
*(uint16_t *)(GPMC_CMD_BUF_ADDR + (addr<<1)) = val;
break;
default:
break;
}
Log_print0(Diags_INFO,"gpmc write end!!!!!!!!!\n");
执行后只打印
Log_print0(Diags_INFO,"write CMD_BUF_ID start!!!!!!!!!\n")这一条信息,说明GPMC发数有问题,
请问TL5708平台配置gpmc通信的设备树是哪个,我需要修改源设备树文件
作者:
梁淑怡-Tronlong
时间:
2019-6-4 15:28
您好,
如果在如下路径找不到,建议重新拷贝kernel源码,再次解压,排查是否为拷贝过程中文件损坏问题。
vi AM57xx/kernel/Linux-RT-4.9.65/arch/arm/boot/dts/tl570x-evm-gpmc.dts //请根据实际路径修改
[attach]5158[/attach]
作者:
hailang
时间:
2019-6-4 15:34
我已经打开过,但里面基本上是空的,如下图所示
[attach]5159[/attach]
作者:
梁淑怡-Tronlong
时间:
2019-6-4 16:25
hailang 发表于 2019-6-4 15:34
我已经打开过,但里面基本上是空的,如下图所示
如果在如下路径找不到,建议重新拷贝kernel源码,再次解压,排查是否为拷贝过程中文件损坏问题。
欢迎光临 嵌入式开发者社区 (https://www.51ele.net/)
Powered by Discuz! X3.4