自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

defoecn的专栏

每天进步一点点

  • 博客(4)
  • 资源 (18)
  • 收藏
  • 关注

原创 复习一下 nandflash启动流程

1 如果跳线是 从nandflash启动,  cpu会自动copy nandflash的 前面4K到 sdram(stepingstone中). (是cpu自动!,不属于bootloader工作)2  cpu开始执行stepingstone的代码, 并且把nandflash 所有代码copy到sdram中, 3 cpu开始执行copy到sdram中的主函数.

2007-11-14 10:52:00 1139

原创 nand_read_ll 分析

病了几天, 自己也偷懒了.今天继续#define BUSY 1inline void wait_idle(void) {    int i;    while(!(NFSTAT & BUSY))  ; NFSTAR只有第一位有效, 0: flash busy   1: ready to use  &:位与//  回忆一下while的用法, 很久没用忘了.while(1),则执行下面的语

2007-11-05 22:18:00 2582

原创 NAND FLASH (2 读写操作)

 坏block 标示:  create invalid block table   坏block标示在额外区域的 第六byte. 在坏block的第一或者第二page的第517byte(from512, 6th) 是non-FFh数据然后建立一个 table 来记录所有坏block扫描出坏block并标示以后就可以保证不对坏block进行读写.方法:  从block address

2007-11-02 09:05:00 1332

原创 NAND FLASH (1 .结构分析)

我这边用的是 K9F1208U0M  SAMSUNG的芯片   64M *8bit  这款nandflash 总共512Mbit +额外的16Mbit结构分析: 512Mbit 分成 128K pages , 每页528个柱块.  其中额外的16个柱是NO.512-527.即528个8bit寄存器. 一个块(block)=32pages , so 一个芯片有4096个block其中每个pa

2007-11-02 08:27:00 1044

MDK for STM32 库说明书

MDK for STM32 库说明书

2010-10-08

SD卡相关资料 供参考

SD卡相关资料 供参考SD卡相关资料 供参考

2010-10-06

文件系统 FAT12 FAT16 FAT32

文件系统 , FAT12 FAT16 FAT32讲解

2010-10-06

2410基于linux2.6.14.1 的led驱动

2410 linux2.6.14.1 led驱动 以上代码是我自己测试没有问题的.

2010-05-04

linux2.6.14.1 移植8900网卡驱动

资料我已经移植成功, 欢迎尝试. 开发板是友善之臂2410, 环境是vmware+ubuntu

2010-04-27

busybox移植笔记

搜罗网上的移植笔记自己综合写了个笔记, 不是转帖, busybox对应版本是1.9.2

2010-04-01

2410+uboot+nandflash移植

我是按照这份文件移植成功的, 板子是sbc2410,移植完了以后支持nand启动, 关于tftp支持请看我的学习笔记, 那个比较简单了.

2010-04-01

linux2.6移植 2410

主要看linux2.6移植部分,busybox和uboot移植部分讲的比较粗,但是有uboot的详细指令说明.当你搜索完网上关于移植linux2.6的资料后,发现这份就是一样的.

2010-04-01

如附件的图片

参考图片. 请参阅

2009-03-01

串口模拟 C51 供开发参考

串口模拟 C51 供开发参考 我参考过的资料, 对你应该也有用, 我最后选用了中断接收.

2008-12-09

实时时钟 D1320 的应用

实时时钟 D1320 的应用 C51 PDf文件, 自己看, 我就是用这个调试的.

2008-12-09

24c64 读写 程序

24c64 c51 读写, 我是参考这个调试成功的. 留意一下atmel的 24c64的规格书, 每次写入完要间隔一段时间好像是20多ms, 否则出错. 我就是在这个地方转了很久.

2008-12-09

C51的 模拟 I2C 代码 周立功的

C51的 模拟 I2C 代码 周立功的, 我主要就是参考这个调试成功的, 要注意时序.

2008-12-09

s3c2410完全开发流程源代码

对应s3c2410完全开发流程的源代码

2007-12-05

s3c2410完全开发流程

网上找来的, 先把2410当作单片机来用, 然后再看vivi. 近期正在看这个. 也分享给各位同学.

2007-12-05

S3C2410 bootloader vivi阅读笔记

S3C2410 bootloader vivi阅读笔记

2007-11-20

vivi源码分析

vivi源码分析,详细分析. 网上收录

2007-11-20

vivibootloader的实现

vivibootloader的实现

2007-11-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除