Chinaunix首页 | 论坛 | 博客
  • 博客访问: 198909
  • 博文数量: 23
  • 博客积分: 10
  • 博客等级: 民兵
  • 技术积分: 428
  • 用 户 组: 普通用户
  • 注册时间: 2011-03-05 12:46
个人简介

博客转移至CU。之前的百度空间博客http://hi.baidu.com/williwill。

文章分类

全部博文(23)

文章存档

2014年(18)

2013年(5)

我的朋友

发布时间:2014-03-24 00:09:27

nand flash可以通过READ ID得到Maker CodeDevice CodeInternal Chip Number, Cell Type, Number of Simultaneously Programmed Pages, EtcPage Size, Block Size,Redundant Area Size, Organization, Serial Access MinimumPlane Number, Plane Size等一系列信息驱动可由这些信息计算并初始化writesize(pagesize.........【阅读全文】

阅读(2408) | 评论(0) | 转发(0)

发布时间:2014-03-18 00:46:33

u-boot引导内核启动booting the kernel后无串口信息,除了串口设置和arch id不一致外,还有出现设置u-boot传递kernel参数的功能时可能会出现。此问题可以通过u-boot的md查看__log_buf的信息发现kernel panic的信息ERROR: Failed to allocate 0x1000 bytes below 0x0。这是由于内核没有得到内存有关的信息,可以从u-boot中.........【阅读全文】

阅读(3214) | 评论(0) | 转发(0)

发布时间:2014-03-11 00:05:59

从Nandflash启动部分主要是start.S中初始化Nandflash并设置堆栈调用用C实现的读函数来读取uboot到RAM;修改u-boot.lds将lowlevel_init.S和nand_read.c(nandflash读函数实现)调整到前4K地址内;还有调整speed.c中HCLK,PCLK等的计算公式。Nandflash驱动部分Nandflash参数配置及坏块.........【阅读全文】

阅读(1746) | 评论(0) | 转发(1)

发布时间:2014-03-07 22:56:01

在纯linux环境下由于没有ADS工具,所以u-boot烧写到Nandflash会是一个问题。可以采用一个特殊的u-boot,我们可以通过JLink的GDBServer和GDB环境把这个u-boot load到内存中,之后在该u-boot中通过tftp加载移植的u-boot然后nand write到Nandflash中。这个特殊的u-boot一般通过已有功能正常的u-boot,加上SKIP_LOWLEVEL_I.........【阅读全文】

阅读(2158) | 评论(0) | 转发(0)

发布时间:2014-03-04 19:46:57

代码地址:https://github.com/puppies/fl2440.git......【阅读全文】

阅读(1456) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册