- 博客(45)
- 资源 (7)
- 收藏
- 关注
原创 关于wince SD 卡HIVE注册表的问题解决方法探讨
https://community.freescale.com/thread/273802——这个是飞思卡尔的IMX.53 的 在S5pv210 wince6.0 SD 卡HIVE注册表上,现在我试了就是不行,相当的恼火啊。继续努力!
2013-03-30 16:50:14 847 1
转载 wince Hive-Based Registry的使用
看到网上有好多关于Hive-Based Registry使用的文章与提问。自己做存储驱动应该也要关注一下吧。看了看PB的帮助文档,大概也对这部分有了一些粗浅的了解。 对于Hive干什么用这里就不多介绍了,根据文档的介绍,Hive形式的注册表分为:Boot hive,System hv和User hive三种。Boot hive就是指那部分在Boot过程中需要使用到的注册表信息,这部分是实在没办
2013-03-30 14:38:36 828
转载 wince 系统永久保存
永久保存到第二种思路 之前提到了ROM-only File System可以将系统根目录设定到ResidentFlash到办法, 从而实现永久保存的目的,这主要是为了方便第三方软件的安装, 安装到windows目录的文件中重启之后不会消失。 实际上不少产品还是RAM and ROM File System的, 那么怎么解决永久保存的问题? 下面是解决办法。
2013-03-30 14:14:05 1228
转载 wince 音量设置函数WaveOutSetVolume
作者: lisweiWalzer声明:此文为我同事所写, 文中参考引用了norains的<WinCE系统音量的设置>一文, 文中的CReg.h则出自微软WINCE500\PUBLIC下的公开代码. 网友若对文中一些技术细节有疑问, 可以移步到norains博客(http://blog.csdn.net/norains/)的相关文章下向norains请教 ------
2013-03-30 14:04:19 4068
转载 wince 系统 声音定制
作者:ARM-WinCE 2010的第一篇Blog,介绍一下WinCE系统声音的定制。说白了,就是设置注册表。WinCE系统启动的开机音乐,点击触摸屏以及键盘输入的按键音,还有系统运行过程中的各种声音其实都是在注册表里面预先设置好的。这里做个简单介绍: 整个WinCE系统声音注册表设置如下:[HKEY_CURRENT_USER/ControlPanel/Volume
2013-03-30 13:59:55 932
原创 关于uboot for SDMMC 分区的疑惑
#elif defined(CFG_FASTBOOT_SDMMCBSP){ int start, count; unsigned char pid; pcount = 0;#if defined(CONFIG_FUSED) /* FW BL1 for fused chip */ strcpy(ptable[pcount].name, "fwbl1"); pt
2013-03-27 16:29:31 2523 4
原创 S5PV210 sd_fusing.sh SD卡镜像制作脚本分析
## Copyright (C) 2010 Samsung Electronics Co., Ltd.# http://www.samsung.com/## This program is free software; you can redistribute it and/or modify# it under the terms of the GN
2013-03-27 11:35:29 4606
原创 fastboot 和sdfuse 的关系
开始我以为fastboot 就是USB 下载的fastboot,后来看代码才发现sdfuse 也是属于fastboot 的那么fastboot 现在包含了USB下载和SD卡更新两种了,只是下载的媒介不同,但是怎么烧写到启动代码存储区的代码很多都是公用的!fastboot_flash_find_ptn 就是一个! fastboot_ptentry *fastboot_flash_fi
2013-03-25 11:26:45 2995 2
原创 关于linux uboot下的MMU 了解
在平台头文件通常有#ifdef CONFIG_ENABLE_MMU#define virt_to_phys(x) virt_to_phy_smdkc110(x)#else#define virt_to_phys(x) (x)#endif 这里居然是虚拟地址转换成物理地址,没有物理地址转换成虚拟地址的东西?在do_movi 函数里面有 if (addr >=
2013-03-25 11:02:43 2741
转载 s5pv210加入recovery功能分析
1.确定分区大小namestartlengthbootloader49~2Mboot8Mrecovery8Msystem512Mdata1024Mcache256Msdcardall reserved2.fastboot或sdfuse刷
2013-03-22 11:12:55 1569
转载 android系统移植emmc记录(2)--u-boot烧写emmc方式 .
------------------------------------------------------------------------------------------------------------------------U-boot 支持2种方式烧写 emmc设备:Fastboot命令:通过usb接口烧写。步骤:1.编写u-boot支持从sd卡启动,里面
2013-03-22 09:45:52 2884
转载 android系统移植emmc记录(4)-- fdisk 分区命令分析 .
fdisk -c 0命令分析:---------------------------------- [cpp] view plaincopyprint?int do_fdisk(cmd_tbl_t *cmdtp, int flag, int argc, char *argv[]) { if ( argc != 3 )
2013-03-22 09:40:31 6064
转载 android系统移植emmc记录(5)-- fastboot命令分析
[cpp] view plaincopyprint?int do_fastboot (cmd_tbl_t *cmdtp, int flag, int argc, char *argv[]) {//设置u-boot,kernel,ramdisk ,system,userdata,cache空间地址 if (set_partition_table())
2013-03-22 09:38:11 2863
转载 android系统移植emmc记录(6)--sd卡烧写文件分析
=========================================cmd_fastboot.c命令格式: sdfuse flash kernel zImage sdfuse flash system system.ext3=========================================[cpp] view plaincopypr
2013-03-22 09:29:07 2730
转载 vmware下装linux后分辨率的调整
一、安装VMware Tools: 1、进入vmware下的linux系统; 2、在vmware菜单栏中通过 [VM]->[ Install WMware Tools] 菜单来安装VMware Tools; 3、双击linux系统桌面上的VMware Tools; 4、双击安装VMwareTools-6.0.3-80004.i
2013-03-21 15:10:48 1007
转载 WinCE --- 调试RS485串口
WinCE --- 调试RS485串口RS485是半双工协议,有的工控主板厂家在做RS485口时,完整的实现了自动RTS,则我们编程人员不用关心底层硬件变化,就像平时使用RS232串口一样使用,这包括我们到电子市场买的232转422或485的“博世头”,都内部自动实现了自动RTS;有的厂家没有实现自动RTS,则需要我们自己实现。前面也说过,在WIN32下,只需要关心DCB数据结构的fR
2013-03-21 14:25:03 1452
转载 wince -- telnet登陆密码的取消
wince -- telnet登陆密码的取消PB中,"Communication Services and Networking"->"Servers",然后我们会看到“Telnet Server”,选中就可以了,接下来就是重新编译工程了 匿名登录TELNET,在Platform.reg中加上[HKEY_LOCAL_MACHINE\COMM\TELNETD]"UseAu
2013-03-21 14:22:51 1150
转载 WinCE -- 编译固定IP到内核
WinCE -- 编译固定IP到内核修改工作区中的project.reg,添加以下内容:[HKEY_LOCAL_MACHINE/comm/DM9CE/parms/tcpip] "defaultgateway" = multi_sz:"192.168.0.1" "subnetmask" = multi_sz:"255.255.255.0" "IpAddress" = mu
2013-03-21 14:21:52 870
转载 u-boot_smdkv210 分析二:启动代码start.s分析
u-boot_smdkv210 分析二:启动代码start.s分析1.链接文件. = 0x00000000;. = ALIGN(4);.text :{ cpu/s5pc11x/start.o (.text) cpu/s5pc11x/s5pc110/cpu_init.o (.text)又链接文件可知,首先启动的是start.o,现
2013-03-21 14:11:32 1622
转载 android210 uboot 调试
目录1.编译配置2.u-boot.lds连接配置文件3.Stage1之start.S4.Stage2之入口start_armboot1.编译配置 编译前先进行配置:make smdkv210single_config 其中,Makefile中make smdkv210single_config为:
2013-03-21 14:00:14 1610
转载 uboot->eboot->NK.bin
原文地址 http://blog.csdn.net/sannik/article/details/8204912 楼主的经验不错,非常感谢!我对uboot和linux 刚开始接触,但是要做这个uboot引导wince,所以很有帮助,先照着玩玩先!希望可以成功!最近在s5pv210平台上,尝试uboot去引导eboot,然后由eboot加载内核镜像NK(xip.bin)。
2013-03-21 08:59:38 2002
转载 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/cm
2013-03-21 08:31:56 1956
转载 uboot 引导wince NK.nb0
版权归作者原所有==========================================================================================================关于Uboot启动网上有例子,一、wince 启动过程分析 我用的是utu2440的开发板,板子自带的启动文件包括NBOOT1、NBOOT2、
2013-03-20 15:41:55 2125 1
转载 uboot 自引导内核(小寿原创)
uboot 自引导内核(小寿原创)uboot 自引导内核(小寿原创)首先 介绍如何将内核写进nand flash:u-boot# nand erase 0x00030000 0x00100000u-boot# tftp 0x31000000 zImageu-boot# nand write 0x31000000 0x00030000 0x00100000这里 我们有几种方法
2013-03-20 15:22:37 890
转载 Android内核与主线linux内核的比较(Android对Linux内核的改动你知道多少?) .
我们知道Android是一个开源系统,但是并不彻底,而且Android从多个方面对Linux内核进行了改动与增强,尽管一度和Linux基金会在内核方面闹得不愉快,但是最终也达成了和解。下面将对此进行详细介绍和分析。 1 、Goldfish Android模拟器通过运行一个Goldfish的虚拟CPU.Goldfish来运行arm926t指令集(arm926t属于armv5构架),并且仿
2013-03-20 15:14:48 1108
原创 关于uboot fastboot 的一些原理分析
1、分区实现fastboot.c2、如何用fastboot 烧写wince 内核NK.nb0 文件?
2013-03-20 09:46:16 6733 1
转载 wince 快速挂载SD卡及U盘
1、起初我的wince bsp 在插入8G u盘时需要等待大概40秒左右才出现盘符,这个速度简直无法忍受。 2、经过分析,发现比较耗时的是位于文件 C:\WINCE500\PUBLIC\COMMON\OAK\DRIVERS\FSD\FATUTIL\MAIN\scandisk.cpp内的 ScanVolumeInternal 函数,这个函数是用来扫描文件系统的,如果能够去掉插
2013-03-20 09:21:42 1614
转载 为 uboot 添加 wince 唤醒功能
前一段时间,做了uboot启动wince,但是一直没有实现wince在uboot下的唤醒功能,在这里就不再讲述wince 休眠唤醒的原理了(网上有很多资料),给出解决方法: 修改uboot源码目录下的cpu\arm920t\start.S 文件 /* * we do sys-critical inits on
2013-03-20 09:19:09 918
原创 更新到2011 年wince6.0 全年包S5pv210 rom only不启动?
ROM Only模式不能启动:解决方法:注册表 HKEY_LOCAL_MACHINE\SYSTEM\StorageManager\Profiles\NANDFLASH 中添加 "MountFlags"=dword:1c。微软居然2012 年的全年包居然还是自带播放器花屏
2013-03-20 09:14:33 1067
原创 没有安装wince 应用程序指定的SDK导致如下编译的奇怪事情
编译一个wince VS2005 环境下的wince 软解播放器,始终提示如下错误:全部重新生成: 0 已成功, 0 已失败, 1 已跳过后来一看居然指定的是mobile 的SDK ,而我根本没有装这个SDK,然后安装一下自己的wince6.0 的SDK 并且新建这个刚安装的设置,编译通过..............
2013-03-19 08:32:03 652
转载 调整vmware虚拟机硬盘空间的方法
调整vmware虚拟机硬盘空间的方法Android, Linux, 转载by ProARM担心创建的虚拟机硬盘容量太大会占用真正的硬盘空间,把硬盘的容量设置得很小,可是等到给虚拟机装好系统后再装其他的软件,才发现硬盘容量不够用了。如果重建虚拟机,还要重新再装一遍操作系统,非常麻烦,而在VMware中又不能直接修改虚拟机的硬盘容量大小,真是麻烦。经过多方请教高人,
2013-03-16 15:00:51 906
转载 WinCE6.0补丁包的恢复与再更新
WinCE6.0补丁包的恢复与再更新 怪事经常有,最近特别多。这两周接二连三的碰到了很多奇怪的问题。刚开始都是百思不得其解,不过后来大多都找到了合理的解释,唯独今天这个,折腾了一天,最后还是不得不暂时放下。 先说说现象吧,使用原厂提供的最新的USBHOST驱动编译出来的系统,读写U盘不正常。准确的说,当写入的文件大于3600字节时就会失败,而小于3580字节就不会有
2013-03-16 13:58:27 1299
转载 linux 文件中搜索字符串命令 grep
linux 文件中搜索字符串命令 grep用‘grep’搜索文本文件 如果您要在几个文本文件中查找一字符串,可以使用‘grep’命令。‘grep’在文本中搜索指定的字符串。假设您正在‘/usr/src/linux/Documentation’目录下搜索带字符串‘magic’的文件:$ grep magic /usr/src/linux/Documentation/*
2013-03-14 17:18:18 870
转载 S5PV210 WinCE6.0 使用双通道512MmDDR(256mx2)
主要有以下几个地方需要注意:1. Image_Cfg.h[cpp] view plaincopy// DRAM1 Base Address #define DRAM_BASE_PA_START (0x40000000) #define DRAM_BASE_CA_START
2013-03-13 08:25:49 1111
转载 Android杂谈--修改Android系统内/system目录权限使其可读写
Android杂谈--修改Android系统内/system目录权限使其可读写有时候我们需要对Android系统下的某些目录,例如system目录,因为android系统是基于linux架构,所有某些目录的权限问题导致无法写入信息,可以通过如下的方法解决1. 取得root权限,破解过的机器用超级终端或者terminal之类的工具起来以后执行"su"命令2. 为将要进行的编辑行为取得
2013-03-12 16:34:54 8791 3
转载 Windows CE内核启动分析
http://www.esdevelop.cn/category/windowsce/200808/wince_startup.html Windows CE内核启动分析Windows CE内核启动分析移植或者创建一个BSP,也许需要先熟悉Windows CE的内核启动过程.目录基于ARM的Windows CE内核启动分析11.sta
2013-03-11 20:27:31 774
转载 重新认识一下wince的内存映射表!怀疑内存映射表最大就是512M,真是.......郁闷之极!
g_oalAddressTable数组相当于一张从物理地址到虚拟地址的映射表。该数组在\WINCE600\PLATFORM\SMDK6410\SRC\INC\oemaddrtab_cfg.inc文件中。g_oalAddressTable数组的元素类型是一个结构体: typedef struct{ UINT32 CA; // cached virtual addres
2013-03-11 20:06:30 1180
转载 wince6.0之S3C2416 128M DDR2 扩展
http://blog.csdn.net/king_sundi/article/details/5456222一直没见有人发表S3C2450或者S3C2416 在wince6.0下修改128M DDR2内存的文章,傻了,现在都闭门造车了。 没办法,自己写点,当是抛砖引玉吧。 主要修改的部分和2440修改的基本类似,不过要注意的有;一、INC:
2013-03-11 19:25:46 1504
转载 如何修改wince触摸屏校准界面 的显示文字
BSP中提供的触摸屏校准程序在个别设备上用起来可能不太适合,比如说我们的设备屏幕宽度只有240pixels,会有部分字符超出屏幕外侧,原以为这是BSP的提供的程序,无源码没办法修改,这两天才知道原来是可以修改的。 之前在使用中发现触摸屏校准程序会识别系统的local,当系统是中文的时候它的界面是中文,当系统是英文的时候它的界面是英文,还以为是这个程序识别系统local之后自动调整,
2013-03-11 16:12:27 1212
转载 wince6.0 更新开机logo 的方法
一样的格式,这样不需要可以共用Eboot.bin实验平台:WinCE6.0+Android6410 +4.3实现该方法的首要任务就是生成特定格式的Logo.bin文件的格式这里就不再细说了,可以参考李大为的《Windows CE位BMP下面从格式角度说说Logo.bin位BMP、在bin); 3字节的Logo.bin(当然也可以为其开辟单独的内存空间,不过需要配置bib字节的L
2013-03-08 11:31:04 847
Android Studio从入门到精通(清晰版).pdf 下载
2017-05-22
WinCE 6.0的大容量NAND_Flash驱动开发.pdf
2013-12-18
S5PV210 最新排版最合理的三星英文datasheet
2013-11-08
win7 64 bit 系统ActiveSync 连接软件
2013-07-31
《GPS应用程序设计》书籍源代码
2013-02-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人