jz2440恢复出厂设置

发布者:yunhao最新更新时间:2022-08-08 来源: csdn关键字:jz2440  烧写 手机看文章 扫描二维码
随时随地手机看文章

烧写u-boot

假设这个开发板已经变成了一块砖头,那么我们只能通过op或者eop进行烧写


首先复制u-boot的路径

打开cmd进入路径


接上eop,开发板上电


在这里插入图片描述
在这里插入图片描述

依次选择,这次烧写到Nor中

在这里插入图片描述

烧写完成后断电

拔掉eop的连线

刚刚烧的是Nor Flash,就选择Nor启动


接着把串口打开,倒数到0之前按空格键进去u-boot界面

在这里插入图片描述

接好另一条usb的线

下面就可以使用usb进行下载烧写了


烧写kernel

使用u-boot进行烧写

在这里插入图片描述

在u-boot界面输入k,选择烧写内核

在这里插入图片描述

确定好usb状态后,将需要的文件写进去

串口也会有调试信息

在这里插入图片描述

烧写文件系统

使用u-boot进行烧写

在这里插入图片描述

在u-boot界面输入y,选择烧写文件系统

在这里插入图片描述

确定好usb状态后选择文件系统镜像

这里注意,一定要是yaffs2的结尾

这次选择qt的文件系统

在这里插入图片描述

烧写完成


注意:

在这里插入图片描述

Nand Flash可能会存在坏块

这是Nand Flash的一个特点

它便宜,容量大,但是有坏块是它的缺点

不影响使用


删除params,使用默认参数

按q退出u-boot界面

输入mtd查看分区

在这里插入图片描述

nand erase params


擦除分区

在这里插入图片描述

擦除完成


这时候重新上电即可


现象

第一次启动会要求用户校准屏幕

在这里插入图片描述
在这里插入图片描述

时区时间设置完成后就完成恢复出厂系统了


再次校准屏幕

若屏幕需要再次校准


rm /etc/pointercal


删除这个文件,重启后可以再次校准


关键字:jz2440  烧写 引用地址:jz2440恢复出厂设置

上一篇:S3C2440汇编点灯
下一篇:jz2440烧写u-boot并使用

推荐阅读最新更新时间:2024-11-12 22:54

jz2440裸板开发之GPIO:点亮一个led灯(1)
实验目的:点亮一个led灯。(使用arm汇编指令) 实验原理: 在这里点亮一个nLED_2,其对用的引脚是GPF5,在GPIO中,每个引脚对有配置寄存器和数据寄存器,对于本例其配置寄存器为GPFCON:0x56000050,和数据寄存器GPFDATA:0x56000054.要设置GPF5(GPF5为GPFCON的第十和十一引脚,【11,10】=01时为输出)为输出引脚,并根据电路原理图,可知是设为低电平,才能点亮LED2.所以 =0x00000400). =0x00000000 实验步骤: 在linux下编辑源程序,然后利用自己编写的Makefile来对源程序的编译和链接生成bin文件,最后通过文件传输到wi
[单片机]
使用J-FLASH烧写stm32F407
open data file- connect- program- start application 硬件连接完毕 open data file 软件出现文件框 connected 软件显示connected successfully program(不操作此项直接进行下一步硬件无反应) start application
[单片机]
使用J-FLASH<font color='red'>烧写</font>stm32F407
STM32 KEIL软件设置程序烧写起始地址选择
STM32系列的mcu,这儿以cortex-M4为例,我们在线调试时,一般会设置程序烧写起始地址和大小。这个大小一般是0x08000000,也就是内部flash的映射地址。不过有些产品是从0x08020000开始的,这是为什么呢?是因为在0x08000000-0x08020000这段空间放的是引导程序,也就是引导程序是从0x08000000开始存放,一般而言,引导程序最终也是要跳转到主app执行的,对于我们这儿而言,就是引导程序会跳转到0x08020000继续执行,而主工程代码是从0x08020000开始存放的,所以就这样串联起来了。 这儿可以看到我们设置的程序烧写的地址和大小,这个的设置是要和use memory layou
[单片机]
STM32 KEIL软件<font color='red'>设置</font>程序<font color='red'>烧写</font>起始地址选择
JLink烧写Nor Flash出错的解决方案
最近在看国嵌的教学视频,在国嵌体验入门班-2-1(开发板系统安装-Jlink方式)一集中,直接烧写nor flash,不进行任何配置的方法,能够成功纯属偶然!在视频中烧写时也出现了两次错误,误认为是JLink不稳定,先将此文贴出,纠正其错误方法。 如果出现上述错误,可以参考下面的方法进行重新配置。 我的开发板是mini2440,如果是其它类型,也可以根据具体情况参考。 一、解决方案一 1、在网上搜索S3C2440 JLink配置文件下载。 2、点击file - open project,选中下载好的初始化工程文件。 3、点击option - project settings选择Flash,点击select flash de
[单片机]
如何使用J-Link V8 烧写程序到NOR Flash
以mini2440开发板来说明 Mini2440 Memory配置: NAND flash:K9F1208(64M x 8 Bit) 64MByte NOR flash:SST39VF1601(1M x16 Bit) 2MByte SDRAM: HY57V561620 (2pcsX4Banks x 4M x 16Bit)64MByte ------------------------------------ 1.安装J-Link V8驱动,会默认安装J-Link Commander, J-
[单片机]
用keil烧写现成的hex文件
1、将hex文件转成elf文件,方法要自行先搜索一下。 2、新建一个工程,选这好CPU,不要添加启动代码。 3、把生成的hex文件或elf文件复制到新工程的目录下。 4、在工程的options- Output选项里,把Name of Executable:设成您的hex文件名。 5、设置好options- Utilities的选项。 6、直接点Load就行了。
[单片机]
Exynos4412 Uboot 的使用与烧写
Uboot版本:u-boot-2013.01 开发板:Exynos4412 本文主要是熟悉U-boot 的使用以及如何将Uboot 烧入Exynos4412。当然在这之前首先必须保证开发板上已经有了U-boot。如果没有,请先烧入一个已经编译好的Uboot.bin,可以利用JTAG或DNW。 一、环境搭建 为了方便开发,这里利用网络传输数据,主要用到 tftp 与 nfs。tftp用于数据传输,nfs用于挂载根文件系统。 1、tftp模式设置 具体配置可以移步 http://blog.csdn.net/zqixiao_09/article/details/50319877 ,这里使用tftp有两种模
[单片机]
JZ2440的第一个点灯程序
第一个点灯程序 使用编译命令 arm-linux-gcc -c -o led_on.o Start.s arm-linux-ld -Ttext 0 led_on.o -o led_on.elf arm-linux-objcopy -O binary -S led_on.elf led_on.bin 原理图 n表示低电坪有效 这里表示低电平有效 接到I/O口的GPF4、GPF5、GPF6 对应JZ2440 1、配置位输出引脚 2、再配置 GPFCON 控制寄存器 GPFDAT 数据寄存器 GPF4 设置成 输出引脚 0b01 GPFDAT = 1:输出高电平 0:输出低电平 点亮第一个灯需要设置
[单片机]
<font color='red'>JZ2440</font>的第一个点灯程序
小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved