- 博客(15)
- 资源 (7)
- 收藏
- 关注
原创 mini2440 nboot 源码分析+TOC框架图
void Main(void){ char result; MMU_EnableICache(); MMU_EnableDCache(); Port_Init(); Uart_Init(); Nand_Init(); //Memset((char*)0x30000000, 0, 3U * 512 * 1024); //Memset((char*)0x
2014-04-27 09:57:12 716
转载 mini6410 WinCE visual studio 编译错误:error LNK2001: unresolved external symbol dpCurSettings
你这个是因为,其他驱动程序中都是用的DEBUGMSG,而这个leddriver.cpp用的RETAILMSG其实这两个宏定义本质上是一回事。你google一下两者区别就OK。你看看,其他的编译没问题的驱动源程序中是不是有这段代码:#ifdef DEBUGDBGPARAM dpCurSettings = { TEXT("I2C"), { TEXT("Error"), TE
2014-04-25 09:57:41 775
原创 WINCE6.0启动串口信息-OK6410
WinCE 6.0 Steploader for SMDK6410Launch Eboot...Microsoft Windows CE Bootloader Common Library Version 1.4 Built Nov 4 2011 17:06:29Microsoft Windows CE Bootloader for the Samsung SMDK6410
2014-04-17 13:49:26 798
转载 U-Boot启动过程完全分析
1.1 U-Boot工作过程 U-Boot启动内核的过程可以分为两个阶段,两个阶段的功能如下: (1)第一阶段的功能Ø 硬件设备初始化Ø 加载U-Boot第二阶段代码到RAM空间Ø 设置好栈Ø 跳转到第二阶段代码入口 (2)第二阶段的功能Ø 初始化本阶段使用的硬件设备Ø 检测系统内存映射Ø 将内核从Fla
2014-04-17 10:11:23 591
转载 WinCE6.0的EBOOT概要
为一个新的硬件设备定制WinCE6.0操作系统,一般需要完成以下几个主要步骤:1. 针对特定的硬件设备创建板级支持包(Board Support Package缩写为BSP),BSP必须包括BOOTLOADER、OEM适配层(OEM Adaptation Layer缩写为OAL)和一些必要的驱动。2. 利用创建的BSP,定制一个系统设计(OS Desig
2014-04-16 14:17:47 524
转载 S3C2410&&WINCE6.0&&NBOOT
S3C2410处理器支持将启动代码存储在NAND Flash中。为了实现这一功能,2410配备了一个名为“Steppingstone”的内部SRAM。在启动时,NAND Flash中第一个4K字节的内容将被加载到Steppingstone中并执行。这个工作由MCU主动完成,而我们只需将NAND Flash配置为Auto Boot模式即可。 一般来说,启动代码会拷贝存储在
2014-04-16 11:20:06 668
原创 SD卡一键烧写wince串口信息-飞凌OK6410
Welcome! This tool just for TE/OK6410+OALArgsInit()SocID:0x36410101 Arguments area is initialized-OALArgsInit()INFO: (unsigned)C_IsrHandler : 0x8008095CINFO: (unsigned)ASM_I
2014-04-16 10:53:16 1512
转载 NK.bin和NK.nb0详解
转自:http://blog.csdn.net/zhengmeifu/article/details/7839492
2014-04-14 09:50:32 1015
原创 u-boot中((void (*)(void)) addr) ();函数的用法
在bootwince.c中,do_bootwince{}函数最后调用了
2014-04-11 14:15:03 1186
转载 wince -- uboot 启动 wince源码
wince -- uboot 启动 wincediff -bwpurN zelk-0.9.0/u-boot/common/cmd_bin.c u-boot/common/cmd_bin.c--- zelk-0.9.0/u-boot/common/cmd_bin.c 1970-01-01 01:00:00.000000000 +0100+++ u-boot/common/cmd_bi
2014-04-10 19:20:25 753
转载 WINCE6.0 + S3C2443的启动过程
http://wenku.baidu.com/view/e214354b6c85ec3a87c2c569.html
2014-04-10 11:11:26 2366
转载 一些基本概念:NBOOT、EBOOT、UBOOT、SLC Nand、MLC Nand、RVDS、RVMDK
1. Nand启动方式S3C6410有一个Stepping Stone,是8KB大小的内部SRAM缓冲器。Nand Flash启动时,由于Nand Flash不能XIP,Nand Flash的前4KB被自动载入Stepping Stone中,系统会自动执行这4KB的代码。这4KB代码的功能就是将Nand Flash中的特定位置的内容拷贝到SDRAM中,并跳转到SDRAM中执行。在4
2014-04-10 10:56:12 933
转载 关于s3c6410的SD卡启动
要研究裸机程序的编写,必须要有一个“全裸”的环境。友善提供的superboot可以提供执行用户自定义程序的能力,但其实这样运行的程序环境还是依赖于superboot的, 那些内存初始化、时钟初始化,串口初始化等工作都已经由superboot做了。tiny6410支持nandflash和sd卡启动两种模式,nandflash的烧写还是依赖superboot,所以比较简便的方法是通过sd卡启动,sup
2014-04-09 20:42:43 518
国嵌-制作ramdisk的根文件系统-rootfs
2013-09-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人