嵌入式系统基础 嵌入式系统中的C语言编程基础 烧写Superboot到SD卡.docxVIP

嵌入式系统基础 嵌入式系统中的C语言编程基础 烧写Superboot到SD卡.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
嵌入式系统基础延伸阅读 嵌入式系统基础 烧写Superboot到SD卡 SD卡需烧写专用程序Bootloader后才能通过它启动S3C6410处理器,在本产品中所使用的Bootloader程序为Superboot。该操作会把SD卡先分割为普通的FAT32格式区(自动命名卷标为“FriendlyARM”)和无格式区(空间为130M)两部分,然后把Superboot文件烧写到无格式区(文件烧写进去后无法看到)。普通的FAT32格式区则留给用户使用。本节操作请在Windows7系统下进行,如果使用WindowsXP,可能会烧写失败,导致系统无法通过SD卡启动。 注意: ?◆当用笔记本自带的SD读卡器无法正常烧写时,请使用普通的USB接口读卡器试试。 ?◆SD-Flasher软件会在SD卡中划分出130M 空间作为空白区域用于烧写Superboot,因此容量小于256M的SD卡是无法使用的,推荐使用容量至少2G的SD卡。 ?◆如SD卡中有重要数据,请务必先备份。 一、烧写Superboot到SD卡 1.将“tools”目录下的SD-Flasher_1120.rar压缩包解压,然后运行“SD-Flasher.exe”烧写软件,请注意Windows7环境需要通过管理员身份运行该软件,如下图所示。 图4-9 运行程序 2. SD-Flasher主界面如下图所示,注意软件界面右下角的版本号,当前使用的是1120。 图 4-10 打开程序界面 3. 将“images”目录下的superboot-6410.bin文件拷贝到不含中文路径的目录下,然后在SD-Flasher软件中通过点击“Image File to Fuse”区块中的“”按钮,将该文件加载进来,如下图所示。 图4-11 选择烧写路径 4. 将SD卡插入PC机,点击“Scan”,软件会列出找到的SD卡。如下图所示,Available处显示“No”表示SD卡是不能直接烧写的,继续执行下面的步骤;若Available处显示“Yes”,则表示该SD卡已被格式化,可以直接进行烧写,请跳过下面的步骤5和6,按步骤7进行操作。 图 4-12 扫描硬件 5. 点击软件下方的“ReLayout!”按钮,会弹出一个提示框,如下图所示。点击“Yes”,开始自动分割,分割操作需要点时间。 图 4-13 是否分割 6. 分割完毕,回到SD-Flasher 主界面,此时再点击“Scan”,就可以看到SD卡卷标已经变为“FRIENDLYARM”,Available处显示“Yes”,如下图: 图 4-14 分割后再次扫描 7. 点击“Fuse”,SD-Flash 软件开始把superboot-6410.bin文件烧写到SD卡的无格式区中。烧写完成后,如下图所示会有提示。 图 4-15 烧写superboot 8. 在SD卡中新建images文件夹,将光盘中FriendlyARM拷贝到该文件夹下,然后把SD卡插到ARM实验板上,并把实验板上S2开关拨到SDBOOT侧,用两头孔交叉串口线将ARM实验板的COM0连接到PC 机上,并在PC机上打开串口助手软件(波特率为115200,数据位为8,停止位为1,无奇偶校验)。 9. 给ARM实验板重新上电后可以看到PC机串口打印出如下所示信息,这就说明Superboot已经正常运行了,同时ARM核心板上的LED1在闪烁。 图 4-16 烧写后串口助手显示 ARM实验板的液晶屏显示如下信息:(具体配置信息以实物为准) 图4-17 实验板显示信息 以下几种原因均有可能导致Superboot烧写不成功: ?◆使用了笔记本自带的读卡器,尝试使用外接的USB读卡器。 ?◆SD卡本身质量比较差,请使用正品或多试另外几张SD卡。 ?◆使用了microSD+卡套,请使用普通的SD卡,因为卡套的方式非常容易导致接触不良。 ?◆接触不良,建议多插拔几次试试。

您可能关注的文档

文档评论(0)

WanDocx + 关注
实名认证
文档贡献者

大部分文档都有全套资料,如需打包优惠下载,请留言联系。 所有资料均来源于互联网公开下载资源,如有侵权,请联系管理员及时删除。

1亿VIP精品文档

相关文档