logogcn

To be a better man 专注于嵌入式开发 ARM LINUX WINCE
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2010年12月1日

摘要: 奋战了好几天了 U-BOOT终于有点眉目了,虽然nandflash还没有弄好,目前还不支持从nandflash启动。先来张图片吧哈哈。u-boot作为现在主流的bootloader同样分为boot 和 loader两部分。 boot:(靴子呵呵基础支撑作用)为第一阶段,主要是硬件设备的初始化。loader:(装载机)为第二阶段完成初始化后将flash的内容搬运到内存ram中运行。 具体步骤我就不说... 阅读全文

posted @ 2010-12-01 11:50 logogcn 阅读(366) 评论(0) 推荐(0) 编辑

摘要: uboot-2010.03 移植到 2410( 从 nand 启动 ) 【环境】 <a> Ubuntu 10.04 LTS <b> u-boot-2010.03 <c> FS2410 主板, SAMSUNG S3C2410A 微处理器 <d> 交叉编译器 arm-linux-gcc-4.3.2 <e> Nand: Samsung K9F1... 阅读全文

posted @ 2010-12-01 10:55 logogcn 阅读(1217) 评论(0) 推荐(0) 编辑

摘要: ‍一 代码分析1、Board->dave->flash.c#include <common.h>#include <asm/hardware.h>#include "../common/flash.c"#包含必须的头文件static ulong flash_get_size (vu_long * addr, flash_info_t * info);st... 阅读全文

posted @ 2010-12-01 09:17 logogcn 阅读(1047) 评论(0) 推荐(0) 编辑

摘要: 我选择了SANSUNG公司的S3C2440芯片,原因是它的速度较快、外设丰富,并且价格便宜,大约在40元人民币。我认为进行硬件设计最快捷的方法就是购买一块开发板,然后从这个开发板的原理图中进行裁剪,然后布线制板焊接调试。一个MPU的最小系统包括SDRAM、Flash、调试接口、时钟、电源、复位等。上层原理图:先说SDRAM的扩展。首先要了解S3C2440的内存映射,以下均摘自S3C2440的Dat... 阅读全文

posted @ 2010-12-01 08:47 logogcn 阅读(3175) 评论(1) 推荐(1) 编辑

摘要: 基于Debain  1,Adamantix:基于Debian,特别关注安全。  2,Amber Linux:基于Debian,针对拉脱维亚用户作了一些定制。  3,ASLinux Desktop:西班牙语,基于Debian与KDE,针对各种桌面用途,包括家用、办公、教育、游戏、科学、软件开发,最大的卖点在于其丰富的可用性。  4,B2D Linux:基于Debian,希望可以由“做中学... 阅读全文

posted @ 2010-12-01 08:28 logogcn 阅读(949) 评论(0) 推荐(0) 编辑