OMAPL138學習----cmem加載問題

  一直在學習dsplink 就準備把TI給的關於dsplink的demo都拿來跑一遍,結果發現不能使用,老是提示什麼CMEM phys_start (0xc2000000) overlaps kernel (0xc0000000 -> 0xc4000000) 。對cmem不熟悉,沒辦法只有到TI中國上看看有沒有遇到相同問題的網友,的確遇到同樣問題的人還挺多的,可惜就沒有回答的,哎,只有看英文的,畢竟TI 原官網的攻城獅要認真些,打開看看回答的也不少,但是都沒能解決到我的問題。最後還是一篇CSDN上的博文幫我解決了這個問題。

   1、查看板子用的memory map (etc/init.d/loadmodule-rc)

linux需要32M的空間

  2、然後修改boot 傳給kernel參數setenv bootargs 'mem=64M console=ttyO2,115200n8 ip=192.168.1.3:192.168.1.103:192.168.1.1:255.255.255.0::eth0:off eth=00:40:01:2B:64:60 ubi.mtd=4 root=ubi0:rootfs rootfstype=ubifs rootwait' 

中的 mem=64M 改爲 mem=32M  問題解決

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章