嵌入式开发者社区

标题: AM5728F开发板,IPC例程 [打印本页]

作者: tang2018    时间: 2018-10-26 10:03
标题: AM5728F开发板,IPC例程
本帖最后由 tang2018 于 2018-10-26 11:11 编辑

1.使用的AM5728F开发板,在跑“tl-messageq-cmem-fft例程”时,里面说到“进入文件系统,将bin/tl5728-easy-evm.dtb”文件替换掉原来的“/boot/tl5728-easy-evm.dtb”设备树文件。重新启动开发板进入文件系统,执行如下指令查看cmem配置,可见“bin/tl5728-easy-evm.dtb”配置生成了5个长度为0x700000的共享内存区间。内核设备树文件“arch/arm/boot/dts/am57xx-evm-cmem.dtsi”中关于cmem_block_0的配置……”这里的
“tl5728-easy-evm.dtb”是不是应该改为“tl5728f-evm.dtb”?
2.改变cmem的配置,需要改动“arch/arm/boot/dts/am57xx-evm-cmem.dtsi”文件,然后再重新编译吗?或者正确的操作步骤应该如何?
3.改变了am57xx-evm-cmem.dtsi,然后重新编译,还是没有例程中出现的结果。
4.用例程中的tl5728-easy-evm.dtb替换,也是没效果。
[attach]4163[/attach][attach]4164[/attach][attach]4165[/attach]


作者: 梁淑怡-Tronlong    时间: 2018-10-26 11:21
您好,
   1. 您使用的是TL5728F-EVM开发板,如需对共享内存区间进行修改。修改内核设备树文件“arch/arm/boot/dts/am57xx-evm-cmem.dtsi”中关于 cmem_block_0 的配置后;
  2.请编译tl5728f-evm.dtb设备树文件,把tl5728f-evm.dtb设备树文件放到文件系统/boot/目录里;
  3.确认U-Boot中设置的为board_name=tl5728f-evm。
  4.进入系统后,使用cat /proc/cmem确认自己是否修改成功。

作者: tang2018    时间: 2018-10-26 11:25
本帖最后由 tang2018 于 2018-10-26 11:29 编辑
梁淑怡-Tronlong 发表于 2018-10-26 11:21
您好,
   1. 您使用的是TL5728F-EVM开发板,如需对共享内存区间进行修改。修改内核设备树文件“arch/arm/b ...

确认U-Boot中设置的为board_name=tl5728f-evm,这个在哪看呢?SD使用的是你们预安装的,没有改变过。
作者: czs----Tronlong    时间: 2018-10-26 15:30
您好,

      使用我们提供的tl5728f-evm.dtb设备树文件试试。




欢迎光临 嵌入式开发者社区 (https://www.51ele.net/) Powered by Discuz! X3.4