DM8148EVM cmemk.ko 加载问题

2019-08-03 21:07发布

我是从sd卡启动的,

uboot的变量设置如下:

setenv bootargs 'console=ttyO0,115200n8 root=/dev/mmcblk0p2 mem=120M rootwait'

loadmodules.sh  中的cmem地址设置如下:

CMEM_MODPARAMS="phys_start=0x88000000 phys_end=0x887fffff pools=20x4096,10x131072,2x1048576"

运行 loadmodules.sh,出现以下错文提示:

CMEMK module: built on Oct 10 2012 at 14:59:46
  Reference Linux version 2.6.37
  File /swcoe/sdk/cm/netra/arago-tmp/work/dm814x-evm-none-linux-gnueabi/ti-linuxutils-1_3_22_00_02-r1d/linuxutils_3_22_00_02/packages/ti/sdo/linuxutils/cmemc
CMEMK Error: CMEM phys_start (0x88000000) overlaps kernel (0x80000000 -> 0xa7a00000)
insmod: error inserting 'cmemk.ko': -1 Invalid parameters

我估计是不是mem=120M没有设置成功;

还有一个问题,我saveenv的时候,

Erasing NAND... 出现这个就不动了,

我用运行 nand erase ,也是出现Erasing NAND...  就不动了,是不是flash没有动起来,还是什么问题?

请专家帮忙看看。谢谢
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
4条回答
五谷道场
1楼-- · 2019-08-03 23:18
是不是nand驱动不对啊
zouwen198317
2楼-- · 2019-08-04 04:58
这个与nand 驱动有关吗,我是从sd卡启动的
zouwen198317
3楼-- · 2019-08-04 10:31
现在可以加载成功,但运行dsp的例子出现问题
调试信息:

root@dm814x-evm:/var/volatile/tmp/dm8148lab/ti_platforms_evmTI814X# ./app_remote
.xv5T
[t=0x00005ab0] [tid=0x400cc000] xdc.runtime.Main: [+2] main> ti.sdo.ce.examples.apps.video_copy
[t=0x000061c7] [tid=0x400cc000] xdc.runtime.Main: [+1] App-> Application started, procId DSP engineName remote_copy_DSP input-file ./in.dat output-file ./ou.
./app_remote.xv5T: error: can't open engine remote_copy_DSP
[t=0x045ea151] [tid=0x400cc000] xdc.runtime.Main: [+1] app done.
root@dm814x-evm:/var/volatile/tmp/dm8148lab/ti_platforms_evmTI814X#

真麻烦,以后开发产品,打算不用ti的方案了
hustxingma0910
4楼-- · 2019-08-04 14:10
 精彩回答 2  元偷偷看……

一周热门 更多>