解决方案

教你如何使用tftpd32烧录内核及文件系统镜像到nand flash

seo靠我 2023-09-25 11:23:29

转载:http://blog.chinaunix.net/u2/62027/showart_1964072.html

(一)准备工作    1)u-boot代码移植好用JTAG烧录至NOR flash SEO靠我    2)移植好内核文件    3)制作好yaffs或jffs文件系统镜像    4)下载tftpd32软件(百度或其他地方下载即可)    5)这里只是讲解如何使用tftp服务,其他的代码相关见其SEO靠我他的相关文章 (二)tftp服务介绍    第一步:登陆你的linux系统,并开启sambe服务(见samba服务)    第二部:关闭linux的防火墙    第三步:打开tftp32d软件,在浏览SEO靠我里面选择待上传路径,然后确定即可,这样便开启一个tftp服务    第四步:打开超级终端,并开启开发板电源,便启动好了前面已经烧录进板子的u-boot,在里面输入如下           命令即可  SEO靠我        1)烧入内核           HB2440# tftp 0x30000000 uImage           //先烧录进SDRAM           HB2440# nandSEO靠我 erase 0x0 0x00200000        //擦出NAND flash待烧入空间           HB2440# nand write 0x30000000 0x0 0x17840SEO靠我0 //使用nand命令从SDRAM到NAND指定                                                       //区域         2)烧入文件系SEO靠我统           HB2440# tftp 0x30000000 yaffs.img           //先烧录进SDRAM           HB2440# nand erase 0xaSEO靠我00000 0x3600000       //擦出NAND flash待烧入空间           HB2440# nand write 0x30000000 0xa00000 0x106d0d0SEO靠我//使用nand命令从SDRAM到                                                            //NAND指定区域 (三)使用注意    这SEO靠我里介绍的方法是在u-boot,内核,及文件系统准备好了这后使用上面的命令就可以实现tftp服务传输文件到开发板了
“SEO靠我”的新闻页面文章、图片、音频、视频等稿件均为自媒体人、第三方机构发布或转载。如稿件涉及版权等问题,请与 我们联系删除或处理,客服邮箱:html5sh@163.com,稿件内容仅为传递更多信息之目的,不代表本网观点,亦不代表本网站赞同 其观点或证实其内容的真实性。

网站备案号:浙ICP备17034767号-2