JZ2440开发板使用问题,U-Boot烧写程序到Nand Flash时报错:NAND write: incorrect device type in bootloader
'bootloader' is not a number

这是因为分区名中u-boot,不是bootloader,而cmd_menu.c里用的是bootloader
可以执行:mtdpart default
            save

参考文章:https://bbs.elecfans.com/jishu_1805952_1_1.html

##### 100ask Bootloader for OpenJTAG #####
[n] Download u-boot to Nand Flash
[o] Download u-boot to Nor Flash
[k] Download Linux kernel uImage
[j] Download root_jffs2 image
[y] Download root_yaffs image
[d] Download to SDRAM & Run
[z] Download zImage into RAM
[g] Boot linux from RAM
[f] Format the Nand Flash
[s] Set the boot parameters
[b] Boot the system
[r] Reboot u-boot
[q] Quit from menu
Enter your selection: q
OpenJTAG> mtdpart default
OpenJTAG> save
Saving Environment to NAND...
Erasing Nand...Writing to Nand... done
OpenJTAG> menu##### 100ask Bootloader for OpenJTAG #####
[n] Download u-boot to Nand Flash
[o] Download u-boot to Nor Flash
[k] Download Linux kernel uImage
[j] Download root_jffs2 image
[y] Download root_yaffs image
[d] Download to SDRAM & Run
[z] Download zImage into RAM
[g] Boot linux from RAM
[f] Format the Nand Flash
[s] Set the boot parameters
[b] Boot the system
[r] Reboot u-boot
[q] Quit from menu
Enter your selection: n
USB host is connected. Waiting a download.Now, Downloading [ADDRESS:30000000h,TOTAL:18338]
RECEIVED FILE SIZE:   18338 (17KB/S, 1S)NAND erase: device 0 offset 0x0, size 0x40000
Erasing at 0x20000 -- 100% complete.
OKNAND write: device 0 offset 0x0, size 0x4798Writing data at 0x4000 -- 100% complete.18328 bytes written: OK

JZ2440用U-Boot给Nand-Flash烧写程序时报错:NAND write: incorrect device type in bootloader ‘bootloader‘ is not相关推荐

  1. 嵌入式系统 - Nand Flash 烧写问题排查

    问题背景 板卡:SOM-TL437x-A1 事件:生产了 410 PCS 需要测试.烧写系统,部分板卡烧写出货系统异常. 现象:其中 78 PCS 由于 BTB 问题未测试.332 PCS 功能测试后 ...

  2. 怎么重写MDK(KEIL)Flash烧写程序

    MDK提供了Flash烧写程序接口,位于文件夹C:\Keil\ARM\Flash (不同的安装目录参考相对路径).KEIL提供了各种的demo,打开_Template文件夹 有个NewDevice的工 ...

  3. nand flash 烧写

    有关DAVINCI U-BOOT的移植,以前写过一篇u-boot-1.3.4(2008年的),其实和这个u-boot-2009.03差别不大,只不过这个u-boot-2009.03是从TI的网站上下载 ...

  4. atmega8a如何烧写程序_快捷又安全!如何利用芯片内部Bootloader烧写程序?

    CC2640 R2是德州仪器推出的面向 Bluetooth Smart 应用的低功耗无线 MCU.该芯片运行TI的BLE协议栈,具有功耗低,外设种类丰富,射频性能好等特点.利用它可以实现许多有趣的应用 ...

  5. 用OpenJTAG烧写程序到Flash—— 韦东山嵌入式Linux视频学习笔记03

    说明:本文仅在Windows环境下实验. 韦东山的JZ2440(v2),可以选择从Nor Flash启动,也可以选择从Nand Flash启动,不管从哪里启动,都需要Flash上有程序,没有程序的话, ...

  6. linux擦除nandflash分区,【Linux公开课】NAND Flash存储器分区、烧写流程图、格式化NAND Flash...

    摘要本章主要讲述EasyARM-iMX283A Linux固件的烧写方法,可以通过TF卡.USB两种方式进行整体固件烧写,也可以通过网络进行局部固件升级. 第9章 系统固件烧写 本章主要讲述EasyA ...

  7. DSP28335—FLASH烧写的方法

    把烧写到RAM程序修改成烧写到FLASH的方法 首先,希望大家明白一点,想把一个原来是烧写到DSP的片内RAM的程序修改成是烧写到DSP片内FLASH的程序,不仅仅是修改一个cmd文件就结束了,还需要 ...

  8. linux下nand flash驱动工作原理,Linux下Nand Flash 驱动代码分析

    随着越来越多的平台支持从Nand Flash 中启动,掌握Nand Flash 的驱动编写有着重要的现实意义,由于内核已经完成了大部分的工作,实际工作中大部分工程师对Nand Flash 驱动只是简单 ...

  9. FLASH烧写(简单概括)

    第一次烧写flash,烧写成功还是有些兴奋. 昨天给今天定的任务就是弄会如何烧写flash,今天算是完成任务了. 程序在ram里仿真成功后,就要烧到flash里. 首先要修改cmd文件. MEMORY ...

最新文章

  1. #np.random.normal,产生制定分布的数集(默认是标准正态分布)
  2. 关于IE记录Cookie的问题
  3. OKGAN:线上训练GAN的方法
  4. 隐含马尔可夫模型在语言处理中的应用(Z)
  5. C# winForm 定时访问PHP页面小工具
  6. 前端加按钮将图片另存为_Windows 10系统如何将自己的照片制作成文件夹图标
  7. 如何在Debian Linux上设置静态IP地址
  8. 读读objc源码(二):weak类型指针的实现
  9. 又见回文数 NYOJ781
  10. git常用命令让你几步摆脱图形工具提交项目
  11. android开发 页面关闭时,关闭软键盘
  12. 微观计量经济学实证分析中的问题
  13. HGDB 数据库用户密码参数查询设置
  14. 13- 数据建模-建模方法三:实体建模
  15. 2020年度英国商业大奖获奖名单公布
  16. 天翼数字生活C++客户端实习
  17. yum-utils与yum-config-manager
  18. mysql去掉字段中的中文括号及括号中的内容
  19. 媒体谈北京豪车遍地报道:传递羡富价值观刺激社会
  20. HHTC_学校集训编程题目(13)(组队赛_3)

热门文章

  1. 建立apk定时自动打包系统第三篇——代码自动更新、APP自动打包系统
  2. WCF Testing Tool(转)
  3. mysql 10个日期,MySQL自学篇(10)——日期函数
  4. python模块离线安装_离线安装db2的python模块ibm_db
  5. re.containerbase.startinternal 子容器启动失败_Python项目容器化实践(二) Docker Machine和Docker Swarm...
  6. 微pe工具箱是微软的吗_微PE工具箱V2.0更新10内核
  7. php延迟更新,ThinkPHP开发指南-模型-高级模型之延迟更新
  8. webase crud查看所有表_Laravel-Gii 可视化代码生成工具 CRUD +GUI
  9. c++ queue学习
  10. 160 - 14 bjanes.1