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没有动起来,还是什么问题?

请专家帮忙看看。谢谢
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。