天嵌 ARM开发社区

 找回密码
 注册
查看: 1370|回复: 2

为什么我烧写了zImage到板子,启动的还是天嵌自带的系统?

[复制链接]
frogoscar 发表于 2011-10-27 16:46:23 | 显示全部楼层 |阅读模式
大家好,我按照Linux移植step by step一书第一部分手动配置了所有选项(果然很多,呵呵),然后make zImage生成zImage,然后用SecureCRT选择选项t---Test linux image(zImage)(此时开关打在nor flash端), 然后启动的是板子原来自带的天嵌制作好的整个系统,为什么呀?
如果我把开关打到nand flash那端,自动启动的是之前我按照裸奔三部曲全书烧写的最后一个程序。
按照linux移植一书所说,应该此时只是能引导,因为还没做nand flash方面的移植。请教为什么会这样呢?是不是我哪步做的不对?谢谢!
不言DXH 发表于 2011-10-28 22:50:31 | 显示全部楼层
选项t--Test linux image(zImage)是将你编译好的kernel下载到SDRAM,断电后就没有了(重启后当然又是执行nor flash或nand flash里面的程序啦)~~如果我没有记错的话,你在下载完kernel后,选择8(启动系统)。
 楼主| frogoscar 发表于 2011-11-17 01:07:41 | 显示全部楼层
谢谢 不言DXH !
之前我傻了,我还没[9] Format the Nand Flash 呢,怪不得。。。。。。。。。。
后来我先format nand,然后烧写rootfs. kernel和u-boot,成功启动到
Please press Enter to activate this console.
[root@EmbedSky /]#ls
bin         lib         opt         sddisk      usr
dev         linuxrc     proc        sys         var
etc         lost+found  root        tmp         web
home        mnt         sbin        udisk

你的回答还是对我很有用的,谢啦!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号-2 )

GMT+8, 2024-9-28 05:26 , Processed in 1.024453 second(s), 19 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表