嵌入式爱好者

查看: 10603|回复: 1

[Linux] linux系统烧不进去,尝试WINCE,也烧不进去

[复制链接]

1

主题

1

帖子

6

积分

扫一扫,手机访问本帖
发表于 2016-8-7 12:06:01 | 显示全部楼层 |阅读模式
本帖最后由 slade 于 2016-8-8 19:44 编辑

  • 1, linux一键烧写系统
  •    1).利用WINCE里的EBOOT擦nand
  •        (1). 制作WINCE一键启动SD,将IROM_EBOOT_SDFUSER.nb0成功烧进SD卡,STEPLDR.nb0,STEPLDR.bin,EBOOT.bin,EBOOT.nb0,NK.bin。
  •        (2). 设置SD启动,上电,迅速敲空格(因为默认只等待2s时间,前一个版本0秒时间),如下面串口信息,已经进入了EBOOT.         
  • 问题是选“A”擦除nand,eboot根本就不执行擦除nand操作。
  • NandFlash Information:
  • Nandflash:ChipType= SLC  ChipName=MT29F16G08ABACAWP
  • No  No Calc pagesize, blocksize, erasesize,  use ids table .............
  • NandFlash:name=NAND 2GiB 1,8V 8-bit,id=38, pagesize=4096 ,chipsize=1024 MB,erasesize=524288 oobsize=128
  • NandFlash Size is 1024 MB
          
  •         (3).成功制作一键烧系统SD卡(如图),一下是输出错误信息:
  • Writing data at 0x6e6000 --  98弌mplete.
  • Writing data at 0x6f3000 --  99弌mplete.
  • Writing data at 0x6ff000 -- 100弌mplete.
  • 5242880 bytes written: OK
  • ** Partition 1 not valid on device 0 **
  • ** Unable to use mmc 0:1 for fatload **
  • NAND write: device 0 offset 0x700000, size 0x3f900000
  • Input block length is not page aligned
  • Data did not fit into device, due to bad blocks
  • 1066401792 bytes written: ERROR



  • 2. USB线烧linux
  • (1).利用1制作好的SD,启动板子进入boot界面
  • uboot烧进去了。内核跟文件系统都烧成功了。(附上烧成功的串口信息)
  • 但是,设置nand启动,给开发板上电后,屏幕是白色的,串口上什么信息都没有。



  • 3. WINCE烧写
  • 光盘里......\Demo\一键烧写专用文件\SD_Writer.exe    制作SD一键烧写后,设置SD启动,烧写失败log。
  • Welcome! This tool just for TE/OK6410
  • +OALArgsInit()
  • SocID:0x36410101
  • Arguments area is initialized
  • -OALArgsInit()
  • INFO: (unsigned)C_IsrHandler : 0x8008095C
  • INFO: (unsigned)ASM_IsrHandler : 0x80084018
  • INFO: (unsigned)pISR : 0xEA020FFE
  • ……
  • [Eboot] ++InitializeDisplay()
  • [Eboot] --InitializeDisplay()
  • Press [ENTER] to launch image stored on boot media, or [SPACE] to enter boot monitor.
  • R) Read Configuration
  • S) DOWNLOAD image now(SDMMC card)
  • W) Write Configuration Right Now
  • (1). 默认不按ENTER, 不按SPACE的错误信息。
  • Starting auto-download ...
  • Erase  the block '0..3'
  • System ready!
  • Preparing for download...
  • IsCardInserted
  • f_mount return = 0x0
  • FileInfo.fsize = 0
  • #### File READ ERROR
  •   (2). 按space后,选"s",烧stepldr.nb0的错误信息
  • Enter your selection: s
  • System ready!
  • Preparing for download...
  • Please choose the Image on SD.
  • Choose Download Image:
  • 0) stepldr.nb0
  • 1) EBOOT.BIN
  • 2) nk.bin
  • Enter your selection: 0
  • IsCardInserted
  • f_mount return = 0x0
  • FileInfo.fsize = 0
  • #### File READ ERROR



  • 4. usb线烧写。
  • 用.....\Demo\USB烧写专用文件\SD_Writer.exe 和OK6410_SDboot.nb0制作好SD卡,SD模式启动,下载,最后下不进去。
  • 错误提示是:reset by XnRESET[RESTART:01]
















更多图片 小图 大图
组图打开中,请稍候......
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )

GMT+8, 2024-12-20 19:51

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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