MyFPGA Forum

标题: linux系统启动问题 [打印本页]

作者: nyj981    时间: 2014-11-14 22:20
标题: linux系统启动问题
linux系统boot流程为:BootRom----->Preloader----->Uboot----->linux,在windows系统下用工具Win32DiskImager将DE1_SoC_SD.img烧写到SD卡后,打开SD卡发现里面出现了两个文件socfpga.dtb和zImage,请问Preloader和Uboot位于这两个文件中吗,是在哪个文件中,它们在文件中的存放位置是怎么样的?
作者: BOB_Sun    时间: 2015-3-5 18:07
preloader和uboot这两个文件在SD卡里面,但是是不可见的。
作者: 于子    时间: 2015-3-13 11:19
好久之前用Win32DiskImager将DE1_SoC_SD.img烧写到SD卡后能够跑系统。最近有需要用这块板子,可是原来的SD卡格掉了,现在重新将img文件write到里面后,SD卡的FAT32文件系统直接变成了RAW,而且插到DE1-SOC的板子上启动不了Linux,这是为何啊?另外将img写到SD卡后,SD卡有分区么?MSEL还是原始的没动过。
作者: BOB_Sun    时间: 2015-3-17 09:36
于子 发表于 2015-3-13 11:19
好久之前用Win32DiskImager将DE1_SoC_SD.img烧写到SD卡后能够跑系统。最近有需要用这块板子,可是原来的SD ...


把img烧写到SD卡的时候就已经把SD卡分成了三个区:raw, Linux 和 FAT16。
Win32DiskImager工具是先对SD卡分区,然后在对应分区里面写镜像。

你烧写完DE1_SoC_SD.img以后,在windows下是否能看到2个文件:socfpga.dtb和zImage?
如果解决不了问题,建议您给友晶技术支持部门写邮件。
作者: 于子    时间: 2015-3-19 21:55
BOB_Sun 发表于 2015-3-17 09:36
把img烧写到SD卡的时候就已经把SD卡分成了三个区:raw, Linux 和 FAT16。
Win32DiskImager工具是先对SD ...

嗯,已经解决了。
是在linux下将SD卡格式化后,再烧写img文件的。




欢迎光临 MyFPGA Forum (http://www.myfpga.org/discuz/) Powered by Discuz! X3