JZ2440用U-Boot给Nand-Flash烧写程序时报错:NAND write: incorrect device type in bootloader ‘bootloader‘ is not
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相关推荐
- 嵌入式系统 - Nand Flash 烧写问题排查
问题背景 板卡:SOM-TL437x-A1 事件:生产了 410 PCS 需要测试.烧写系统,部分板卡烧写出货系统异常. 现象:其中 78 PCS 由于 BTB 问题未测试.332 PCS 功能测试后 ...
- 怎么重写MDK(KEIL)Flash烧写程序
MDK提供了Flash烧写程序接口,位于文件夹C:\Keil\ARM\Flash (不同的安装目录参考相对路径).KEIL提供了各种的demo,打开_Template文件夹 有个NewDevice的工 ...
- nand flash 烧写
有关DAVINCI U-BOOT的移植,以前写过一篇u-boot-1.3.4(2008年的),其实和这个u-boot-2009.03差别不大,只不过这个u-boot-2009.03是从TI的网站上下载 ...
- atmega8a如何烧写程序_快捷又安全!如何利用芯片内部Bootloader烧写程序?
CC2640 R2是德州仪器推出的面向 Bluetooth Smart 应用的低功耗无线 MCU.该芯片运行TI的BLE协议栈,具有功耗低,外设种类丰富,射频性能好等特点.利用它可以实现许多有趣的应用 ...
- 用OpenJTAG烧写程序到Flash—— 韦东山嵌入式Linux视频学习笔记03
说明:本文仅在Windows环境下实验. 韦东山的JZ2440(v2),可以选择从Nor Flash启动,也可以选择从Nand Flash启动,不管从哪里启动,都需要Flash上有程序,没有程序的话, ...
- linux擦除nandflash分区,【Linux公开课】NAND Flash存储器分区、烧写流程图、格式化NAND Flash...
摘要本章主要讲述EasyARM-iMX283A Linux固件的烧写方法,可以通过TF卡.USB两种方式进行整体固件烧写,也可以通过网络进行局部固件升级. 第9章 系统固件烧写 本章主要讲述EasyA ...
- DSP28335—FLASH烧写的方法
把烧写到RAM程序修改成烧写到FLASH的方法 首先,希望大家明白一点,想把一个原来是烧写到DSP的片内RAM的程序修改成是烧写到DSP片内FLASH的程序,不仅仅是修改一个cmd文件就结束了,还需要 ...
- linux下nand flash驱动工作原理,Linux下Nand Flash 驱动代码分析
随着越来越多的平台支持从Nand Flash 中启动,掌握Nand Flash 的驱动编写有着重要的现实意义,由于内核已经完成了大部分的工作,实际工作中大部分工程师对Nand Flash 驱动只是简单 ...
- FLASH烧写(简单概括)
第一次烧写flash,烧写成功还是有些兴奋. 昨天给今天定的任务就是弄会如何烧写flash,今天算是完成任务了. 程序在ram里仿真成功后,就要烧到flash里. 首先要修改cmd文件. MEMORY ...
最新文章
- #np.random.normal,产生制定分布的数集(默认是标准正态分布)
- 关于IE记录Cookie的问题
- OKGAN:线上训练GAN的方法
- 隐含马尔可夫模型在语言处理中的应用(Z)
- C# winForm 定时访问PHP页面小工具
- 前端加按钮将图片另存为_Windows 10系统如何将自己的照片制作成文件夹图标
- 如何在Debian Linux上设置静态IP地址
- 读读objc源码(二):weak类型指针的实现
- 又见回文数 NYOJ781
- git常用命令让你几步摆脱图形工具提交项目
- android开发 页面关闭时,关闭软键盘
- 微观计量经济学实证分析中的问题
- HGDB 数据库用户密码参数查询设置
- 13- 数据建模-建模方法三:实体建模
- 2020年度英国商业大奖获奖名单公布
- 天翼数字生活C++客户端实习
- yum-utils与yum-config-manager
- mysql去掉字段中的中文括号及括号中的内容
- 媒体谈北京豪车遍地报道:传递羡富价值观刺激社会
- HHTC_学校集训编程题目(13)(组队赛_3)
热门文章
- 建立apk定时自动打包系统第三篇——代码自动更新、APP自动打包系统
- WCF Testing Tool(转)
- mysql 10个日期,MySQL自学篇(10)——日期函数
- python模块离线安装_离线安装db2的python模块ibm_db
- re.containerbase.startinternal 子容器启动失败_Python项目容器化实践(二) Docker Machine和Docker Swarm...
- 微pe工具箱是微软的吗_微PE工具箱V2.0更新10内核
- php延迟更新,ThinkPHP开发指南-模型-高级模型之延迟更新
- webase crud查看所有表_Laravel-Gii 可视化代码生成工具 CRUD +GUI
- c++ queue学习
- 160 - 14 bjanes.1