自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 下载

Android Studio从入门到精通(清晰版) ,非常适合初学者看,虽然Android studio 不是最新的版本,但是里面的操作版面基本差不多,建议初学者下来看看。

2017-05-22

WinCE 6.0的大容量NAND_Flash驱动开发.pdf

WinCE 6.0的大容量NAND_Flash驱动开发.pdf 文档,是写的不错的文档,比较适合喜欢深入研究wince 驱动的人看。

2013-12-18

IIC上拉电阻选择远离

电阻的大小对时序有一定影响,对信号的上升时间和下降时间也有影响 I2C上拉电阻确定有一个计算公式:

2013-11-21

S5PV210 最新排版最合理的三星英文datasheet

S5PV210 最新排版最合理 datasheet 三星英文数据手册 S5PV210_UM_REV1.20_1123.pdf 市面上大部分是1.00 或者1.10 目录排版这个都做了改进不错,适合长期使用S5pv210 同志们用。资源丰富,来自于购买原厂三星S5pv210 开发板的光盘,拥有的人不多。

2013-11-08

win7 64 bit 系统ActiveSync 连接软件

ActiveSync6_win7_64.zip ,win7 64 bit 系统ActiveSync 连接软件安装 ,试过的确OK,win8 试过貌似没用,希望后人出win8的吧。现在笔记本很多是win8 的

2013-07-31

《GPS应用程序设计》书籍源代码

《GPS应用程序设计》书籍源代码 《GPS应用程序设计》源代码。本软件是专为《GPS应用程序设计》一书配套发行的。包括: 1、 data_log.c 数据采集程序 2、 rinexout.c RINEX数据格式写入子程序 3、 to_rinex.c 数据格式转换 4、 sav_pos.c 卫星位置计算程序 5、 sky_sav.c 卫星天空显示程序 6、 dop_calc.c 卫星星座DOP计算程序 7、 view_sav.c 历书预报卫星出现程序 8、 absl_pos.c 单点绝对定位程序 9、 ssgsoft.c -- 相对静态定位主程序 10、 controlf.c ? 读取输入文件子程序 11、 orbit.c -- 选择参考卫星子程序 12、 broad.c -- 读广播星历计算子程序 13、 igs.c -- 读 IGS 精密星历子程序 14、 singlep.c -- 近似位置计算子程序 15、 rinex.c -- 读 Rinex 数据、探测跳周、组成单差子程序 16、 eqdd_s.c -- 组成双差方程子程序 17、 normdd_s.c ? 组成法方差子程序 18、 ad_core.c -- 平差子程序19、 ambifix.c -- 模糊度固定子程序 20、 tranf.c -- 坐标变换子程序 21、 dgps_ppr. 相位平滑伪距改正数计算程序 22、 dgps_phr 准载波相位改正数计算程序 23 rtcmencd.c RTCM 电文编码程序 24 rtcmencd.c RTCM 电文译码程序 25、 net_dgn.c 测量格网设计程序 26 sur_ctr.c 动态测量控制程序 27、 replay.c 动态测量数据回放程序 28、 kin_tran.c 动态定位坐标转换程序 29、 rms.c 定位精度估计程序 30、 tide.c 潮位改正程序 31、 xybl_54.c 54坐标变换程序 32、 xyxy_loc.c 任意坐标系转换程序 33、 gga+gsv.c GGA和GSV数据模拟程序 34、 depth.c 水深数据模拟程序 35、 gg_pos.c GPS+GLONASS导航程序 36、 menu1.c DOS环境换页式菜单程序 37、 menu2.c DOS环境下拉式菜单程序 38、 menu3.c windows95环境下拉式多层界面菜单程序 39、 makedata.c 利用RINEX格式文件data.98n和data.98o形成的data.out文件,供计算单点定位用

2013-02-01

空空如也

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

TA关注的人

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