主 机:VMWare--Ubuntu-16.04.2-x64-100ask开发板:Mini2440--256M NandFlash, 2M NorFlash, 64M SDRAM, LCD-TD35; bootlorder:u-boot1.16, Kernel:2.6.22.6;编译器:arm-li ...
分类:
其他好文 时间:
2018-12-21 19:39:38
阅读次数:
266
使用mtd-utils工具实现对flash的升级分区的烧写yaffs2 yaffs2的格式是根据所使用的nandflash来制作的,不同的nandflash,得到的yaffs2是不一样的,具体可以参考自己所用的nandflash,以及生成yaffs2文件系统的工具mkyaffs2image。yaff ...
分类:
系统相关 时间:
2018-12-04 17:22:51
阅读次数:
199
单板选择NandFlash启动,则硬件上电后,系统会自己主动将NandFlash中的前4K内容复制到STEPSTONE即4K SRAM中。然后从SRAM中的0X0地址启动。基于mini2440的简易bootloader制作方法在上一篇文章中有提到。它编译出的boot.bin仅仅有1.96KB,小于S ...
分类:
其他好文 时间:
2018-12-02 22:42:57
阅读次数:
272
1.什么是 nandflash ? FLASH闪存 闪存的英文名称是"Flash Memory",一般简称为"Flash",它属于内存器件的一种,是一种非易失性( Non-Volatile )内存。 NOR和NAND是现在市场上两种主要的非易失闪存技术。Intel于1988年首先开发出NOR fla... ...
分类:
其他好文 时间:
2018-09-26 13:31:35
阅读次数:
133
uboot从v1.1.3开始支持设备树,为了使用设备树,需要在config文件里配置 在uboot中可以从nandflash mmc sd tftp 任意介质中读取.dtb,假设 .dtb文件在内存的地址为 0x71000000,之后可以再uboot中运行fdt addr 命令设置.dtb的地址 f ...
分类:
其他好文 时间:
2018-09-17 22:59:10
阅读次数:
329
UART:通用异步收发传输器(Universal/Asynchronous Receiver/Transmitter),是一种异步收发传输器,俗称串口,是电脑硬件的一部分。 NandFlash:是flash存储器的一种,其内部采用非线性宏单元模式,为固态大容量内存的实现提供了廉价有效的解决方案。容量 ...
分类:
其他好文 时间:
2018-07-26 23:40:03
阅读次数:
214
Jlink下载Uboot到Norflash 转自:https://blog.csdn.net/A1989A132/article/details/8630136 2440的开发板nandflash和norflash的uboot都丢了,没有JTAG只有Jlink 使用J-Flash ARM向2440开 ...
分类:
其他好文 时间:
2018-07-16 22:16:04
阅读次数:
177
1.eMMC固件中已经做好自动的坏块处理和磨损平衡处理,直接访问就可以了。 2.NandFlash擦除以block为单位,写数据以page为单位;清除Flash写1,刚好和硬盘相反。 3.NAND单元小,所以写和擦除的速率快,Nor的优点是具有随机存取和字节执行写操作的能力。 4.Block(块)是 ...
分类:
其他好文 时间:
2018-06-20 11:13:13
阅读次数:
206
2017年12月25日1. S5PV210存储配置: +内置64KB NorFlash(上电不需要初始化)(叫IROM 内部外存):用于存储预先设置的BL0; + SoC内置96KB SRAM(上电不需要初始化)(叫IRAM) : 用于加载,存储,运行BL1; +外接的大容量NandFlash (硬 ...
分类:
其他好文 时间:
2018-05-14 13:20:13
阅读次数:
204
了解u-boot之前首先了解下Bootloader,简单说Bootloader就是一段小程序,它在系统上电时开始运行,初始化硬件设备,准备好软件环境,最后调用操作系统内核。 u-boot全称:Universal Boot Loader,即通用Bootloader,遵循GPL条款,开放源码。 支持多种 ...
分类:
其他好文 时间:
2018-04-30 22:47:04
阅读次数:
240