构建根文件系统(7)制作/烧写yaffs映象文件

发布时间:2023-08-15  

前面已经制作好工具mkyaffsimage,现在就可以使用它来制作根文件系统的映象文件,具体如下:

1、huanghuang@huanghuang-desktop:/work/nfs_root$ mkyaffsimage fs_mini fs_mini.yaffsmkyaffsimage: image building tool for YAFFS built Dec 13 2009
Processing directory fs_mini into image file fs_mini.yaffs
Object 257, fs_mini/bin is a directory
Object 258, fs_mini/bin/rmdir is a symlink to "busybox"
Object 259, fs_mini/bin/lsattr is a symlink to "busybox"
。。。。。。。。。。。。。。。。

。。。。。。。。。。。。。。。。

huanghuang@huanghuang-desktop:/work/nfs_root$ ls
fs_mini fs_mini.tar.bz2 fs_qtopia.tar.bz2
fs_mini_mdev.tar.bz2 fs_mini.yaffs fs_xwindow.tar.bz2
huanghuang@huanghuang-desktop:/work/nfs_root$ ls -l
总计 68124
drwxr-xr-x 13 root root 4096 2009-12-12 15:15 fs_mini
-rwxr-xr-x 1 root root 2832504 2009-11-17 03:53 fs_mini_mdev.tar.bz2
-rwxr-xr-x 1 root root 2748536 2009-11-17 03:53 fs_mini.tar.bz2
-rw------- 1 huanghuang huanghuang 20755680 2009-12-13 14:18 fs_mini.yaffs
-rwxr-xr-x 1 root root 16331984 2009-11-17 03:53 fs_qtopia.tar.bz2
-rwxr-xr-x 1 root root 27072948 2009-11-17 03:53 fs_xwindow.tar.bz2
huanghuang@huanghuang-desktop:/work/nfs_root$ sudo chmod 777 fs_mini.yaffs

huanghuang@huanghuang-desktop:/work/nfs_root$ sudo cp fs_mini.yaffs /var/lib/tftpboot
2、Open> tftp 0x30000000 fs_mini.yaffs

Open> nand erase 0xA00000 0x3600000

Open> write.yaffs 0x30000000 0xA00000 $(filesize)

3、修改命令行参数以MTD2分区作为根文件系统,

Open> save bootargs noinitrd console=ttySAC0 root=/dev/mtdblock2 rootfstype=yaffs

Open>saveenv

4、再把内核重新再烧入板中,启动后如下信息:

。。。。。。。。。。。

mdev: /etc/mdev.conf: No such file or directory
mdev: /etc/mdev.conf: No such file or directory
mdev: /etc/mdev.conf: No such file or directory
mdev: /etc/mdev.conf: No such file or directory
mdev: /etc/mdev.conf: No such file or directory
mdev: /etc/mdev.conf: No such file or directory
mdev: /etc/mdev.conf: No such file or directory
mdev: /etc/mdev.conf: No such file or directory
mdev: /etc/mdev.conf: No such file or directory
mdev: /etc/mdev.conf: No such file or directory
mdev: /etc/mdev.conf: No such file or directory
mdev: /etc/mdev.conf: No such file or directory
mdev: /etc/mdev.conf: No such file or directory
mdev: /etc/mdev.conf: No such file or directory
mdev: /etc/mdev.conf: No such file or directory
mdev: /etc/mdev.conf: No such file or directory
mdev: /etc/mdev.conf: No such file or directory
mdev: /etc/mdev.conf: No such file or directory
mdev: /etc/mdev.conf: No such file or directory
mdev: /etc/mdev.conf: No such file or directory
mdev: /etc/mdev.conf: No such file or directory
mdev: /etc/mdev.conf: No such file or directory
mdev: /etc/mdev.conf: No such file or directory
mdev: /etc/mdev.conf: No such file or directory
mdev: /etc/mdev.conf: No such file or directory
mdev: /etc/mdev.conf: No such file or directory
mdev: /etc/mdev.conf: No such file or directory
mdev: /etc/mdev.conf: No such file or directory

Please press Enter to activate this console.
starting pid 741, tty '/dev/s3c2410_serial0': '/bin/sh'
# cd /
# ls
bin lib mnt sbin usr
dev linuxrc proc sys
etc lost+found root tmp
# shutdown -h now
-/bin/sh: shutdown: not found
# sudo shutdown
-/bin/sh: sudo: not found
# halt
starting pid 747, tty '': '/bin/umount'
The system is going down NOW!
Sending SIGTERM to all processes
Requesting system halt processes
System halted.
以上启动过程中,发现还有mdev: /etc/mdev.conf: No such file or directory错误信息,

这个问题,再慢慢解决,

但是重启之后发现板子没反应了。。。。只能再烧一遍u-boot。

文章来源于:电子工程世界    原文链接
本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。

相关文章

    被屏蔽的渲染管线,将其变成性能更强的R9700,这种免费释放潜能的方式,对于高端玩家来说无疑有着强大的吸引力。 3、奇特的用途 这个奇特的用途,其实就是“黑苹果”。所谓的“黑苹果”就是在普通PC上安......
    奇特的用途,其实就是“黑苹果”。所谓的“黑苹果”就是在普通PC上安装MacOS系统,可以说是花少量的钱有更高级的体验。但是“黑苹果”对于硬件比较苛刻,尤其是显卡,想要正常使用就必须要满足MacOS系统......
    Windows 10 Build 14931 ISO下载:首个RS2预览版镜像;目前,Windows 10预览版已经迭代到,属于Restone 2(红石2)分支,是面向正式版Build 14393......
    版R156)。同年8月,国际标准组织ISO也公布了汽车网络安全标准ISO/SAE21434,规定了汽车系统、子系统和零部件应具备更强的安全性能以抵御网络攻击。 由此可见,汽车......
    上的 PCIe 3.0 x4 SSD 实现顺畅的交互。 从读速 3100+ MB/s 的 512GB(PCIe 3.0 x4)副盘,向 P3 Plus 1TB 传输(写入)5.13 GB ISO 镜像......
    苹果iOS 16.4代码曝光新的“计算模块”设备;9to5mac 在上周发布的 Xcode 16.4 测试版中的苹果 iOS 16.4 开发者磁盘镜像中发现了一个新的 “ComputeModule......
    和安全等数百项核心业务中。 统信软件支持ARM架构 统信 UOS 推出 ISO 定制工具,支持 amd64、mips64、arm64 架构。这是专为厂商打造的镜像制作工具,用于满足厂商对硬件适配、产线安装等需求,既支......
    上,上月末,微软就已经面向大客户OEM伙伴分发了Windows Server 2016正式版ISO镜像,现在则是全面开放下载使用。 Windows Server 2016带来了大量新功能,包括......
    车辆按时上市并进行升级换代。 众所周知,过去车企往往通过 Android Auto 和苹果 CarPlay 将手机导航和娱乐系统在车内实现镜像互联,如今要放弃它们也并非易事。通用汽车最近宣布,其未......
     ISO 镜像文件(共 20GB)到目标硬盘 办公效率 使用   Microsoft® PowerPoint™ 使用   Microsoft Excel™......

我们与500+贴片厂合作,完美满足客户的定制需求。为品牌提供定制化的推广方案、专属产品特色页,多渠道推广,SEM/SEO精准营销以及与公众号的联合推广...详细>>

利用葫芦芯平台的卓越技术服务和新产品推广能力,原厂代理能轻松打入消费物联网(IOT)、信息与通信(ICT)、汽车及新能源汽车、工业自动化及工业物联网、装备及功率电子...详细>>

充分利用其强大的电子元器件采购流量,创新性地为这些物料提供了一个全新的窗口。我们的高效数字营销技术,不仅可以助你轻松识别与连接到需求方,更能够极大地提高“闲置物料”的处理能力,通过葫芦芯平台...详细>>

我们的目标很明确:构建一个全方位的半导体产业生态系统。成为一家全球领先的半导体互联网生态公司。目前,我们已成功打造了智能汽车、智能家居、大健康医疗、机器人和材料等五大生态领域。更为重要的是...详细>>

我们深知加工与定制类服务商的价值和重要性,因此,我们倾力为您提供最顶尖的营销资源。在我们的平台上,您可以直接接触到100万的研发工程师和采购工程师,以及10万的活跃客户群体...详细>>

凭借我们强大的专业流量和尖端的互联网数字营销技术,我们承诺为原厂提供免费的产品资料推广服务。无论是最新的资讯、技术动态还是创新产品,都可以通过我们的平台迅速传达给目标客户...详细>>

我们不止于将线索转化为潜在客户。葫芦芯平台致力于形成业务闭环,从引流、宣传到最终销售,全程跟进,确保每一个potential lead都得到妥善处理,从而大幅提高转化率。不仅如此...详细>>