怎样使用uboot下载kernel并烧写到emmc

我的开发板是友善之臂的tinny4412,我在emmc中烧写的uboot,然后不管从sd卡启动还是板emmc启动uboot都不能烧写kernel成功我的具体操作步骤如下(... 我的开发板是友善之臂的tinny4412, 我在emmc中烧写的uboot, 然后不管从sd卡启动还是板emmc启动uboot都不能烧写kernel成功
我的具体操作步骤如下(从sd卡uboot启动):
开发板执行, dnw ------默认下载地址为0xc0000000
linux执行, dnw zImage --------下载到开发板的默认的地址上去
3. 开发板执行,emmc open 1, ------------1 是我的开发板上emmc 4.开发板执行, mmc write 1 0xc0000000 0x400 0x48ff10--------后三个参数我理解的是:ram中的地址
(zImage下载的地址); 开发板上要写入的起始地址; 要写入的大小; 但执行这步会出错, 什么原因? (指定0x400是因不想与开发板上emmc中的uboot冲突)打印的出错结果如下:MMC write: dev # 1, block # 1024, count 4783888 ... error during transfer: 0x0000801c
mmc write failed65534 blocks written: ERROR
展开
 我来答
优视嵌入执法记录仪智能安全帽
2015-11-06 · 超过46用户采纳过TA的回答
知道小有建树答主
回答量:186
采纳率:100%
帮助的人:53.4万
展开全部
大小估计是指定错了吧?原则上要大于kernel的size
追问
是的大小指定错了,但是不是因为指定小了,而是太大了写不下了,谢谢了
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式