- 博客(11)
- 资源 (80)
- 收藏
- 关注
原创 按键从Linux到Android
按键从Linux到Android 现在的普通按键也集成到Linux Input子系统中了,只需要把按键对应的IO端口配置好,按键就可以工作了。所以一般提供的BSP(或者叫作解决方案)中,已经完善了按键驱动。关键是快速的了解按键的映射。所以这里不作源码级分析。源码分析可以参考这里:《基于S3C2440的Linux-3.6.6移植——按键驱动》 Linux按键的扫描码
2013-09-27 21:09:24 17877 4
原创 Android import_includes export_includes
Android import_includes export_includes 完整的错误:xxx/obj/SHARED_LIBRARIES/yyy_intermediates/import_includes需要的目标xxx/obj/STATIC_LIBRARIES/zzz_intermediates/export_includes
2013-09-27 20:57:16 23155 2
原创 解决git cherry-pick xxx fatal: bad object xxx
解决git cherry-pick xxx fatal: bad object xxx 我的情况是在B分支的同步A分支的一个commit,出现了如标题的错误。我是直接在web上看到A分支新提交的这个commit,然后我直接在本地的B分支中进行git cherry-pick xxx。就出现了这个问题。经过尝试问题是出在了我没有切到B分支pull一下。总结过来就是git che
2013-09-27 20:52:16 30328 2
原创 U-boot中实现Yaffs2+HwEcc
经过老手的指点,要实现Yaffs2+HwEcc,重点在于chip->ops.mode由MTD_OOB_RAW到MTD_OOB_AUTO。经过几天的筹备,今天要对其下手了。为了真实展现分析移植过程,就来一个直播吧。这样也会破釜沉舟一定要把其实现。转入正题,chip->ops.mode的赋值是在nand_write这个函数中进行的,直接将其替换为MTD_OOB_AUTO看会出现什么情况。
2013-09-20 20:47:39 4215 12
原创 U-boot中添加DNW的支持
DNW是Samsung对自家CPU进行固件更新的解决方案。在Google推出Fastboot来更新固件后,DNW就变得的销声匿迹了。这两种都是usb更新固件的解决方案。都需要嫁接到Bootloader上来实现。DNW在samsung提供的1.xx版本的u-boot中有此功能。要将此功能移植到2013-1-1版本上也没有多大问题了。 diff信息可以从这里看到。这个功能
2013-09-20 09:21:38 4385
原创 Linux下更新瑞芯微固件
有这样的需求,是因为提供的BSP中是在windows下烧写的系统。我直接在linux下开发,每次编译后代码都要在windows下烧写,是一个很麻烦的事情。为了解决这个问题我尝试着用VirtualBox装了一个windows虚拟机,效果不是太好。始终识别不到。 最后向芯片提供商求助,他们还真的做的有:Linux_Upgrade_Tool_v1.14.rar。
2013-09-20 08:56:20 7062 7
原创 Linux下安装Android的adb驱动-解决不能识别的问题
Linux下安装Android的adb驱动-解决不能识别的问题 注:本文不涉及怎么安装adb等工具。本方法通用。 以前调试的Android板子,都是直接用的Google的usb设备id,adb一般默认就能够识别。这次调试国产的瑞芯微的板子,adb居然不能够识别。使用Windows的同事都用“91助手”来解决的。Linux下似乎并没有一家来做手机助手的,就要自己来解决了。
2013-09-19 16:47:33 13401 2
转载 dlopen dlsym dlclose解析
kangear注:第一次看到这些函数,没有见过很是奇怪,赶紧翻《APUE》《LDD》《深入理解Linux内核》都没有讲解。只有在网上找了。copy from :http://blog.csdn.net/yujixi123/archive/2010/07/28/5772117.aspx讲的很清楚,就当是笔记。 1. 打开动态链接库: #include
2013-09-13 10:14:39 2830
原创 关于Yaffs2在u-boot中的支持
本文说明了在移植Yaffs2到NandFlash(8k/pagesize),计划和遇到的问题以及解决方案分析和记录了解决过程。
2013-09-01 22:08:00 5076
转载 printf 十六进制格式化输出 2字节对齐
每次看到人家的十六进制输出,对齐的很好,ff就显示了,而我的总是0xffffffff。如果是"%02x",是以0补齐2位数,如果超过2位就显示实际的数;"%hhx" 是只输出2位数,即便超了,也只显示低两位; 因此有了"%02hhx"点击(此处)折叠或打开void hexdump(char *buf, int num){.
2013-09-01 15:20:59 3896
原创 github新分支出现 Everything up-to-date
如果新建一个分支要切过去才能push到这个分支,不然还在master分支,就会出现这个错误。切回去后commit要重新填。之后就没有问题了。
2013-09-01 12:56:15 6918 2
HelloWorld.PCL3GUI打印机测试文件
2014-08-05
busybox_bin.tar.gz
2014-06-28
图片格式大全
2014-06-20
vissible-ibus.tar.gz
2014-06-19
Source Insight 3.X utf8支持插件
2014-05-29
Android Linux Printer simple Ver1.1
2014-02-18
Android Linux Printer simple v1.0
2014-01-14
SecureCRT Ubuntu(scrt-7.2.0-359.ubuntu12.i386.deb)
2013-10-12
tiny210v2-u-boot-130626
2013-06-27
uboot for tiny210 v2 Ver130625
2013-06-25
x264 ffmpeg结合嵌入式使用
2013-06-05
(winmerge for linux)grimmdp-winmerge-1bd708f4cf72.zip
2013-06-01
scrt-7.1.0-244.ubuntu12.i386.deb
2013-05-30
S3C2440裸机读写SD卡(可调试可运行)
2013-04-26
裸机实现LCD显示(可调试也可以下载到NandFlash运行MINI2440)
2013-04-17
纯裸机i2c在s3c2440上实现
2013-04-16
Eclipse+Jlink调试u-boot
2013-04-07
mStar 6A648 双 WiFi 所使用的8188eu.ko
2018-10-10
TensorFlow之TF Speech等等
2018-08-25
不是完整的MP3格式_Android播放会有问题
2018-04-01
EPSON_L310_Series_linux_driver
2018-03-17
strace-armv7-4.19
2017-09-10
imgrepacker
2016-04-20
Symantec Ghost 12.0.0.4112.rar 包含Linux版
2016-04-20
ubuntu-core-14.04-core-armhf.ext2
2015-10-25
HelloWorld.ext4
2015-10-24
Jlink调试S5PV210
2015-09-26
toolbox 静态编译-可以用于普通嵌入式Linux系统中
2015-02-13
strace 各种架构的静态编译版本
2014-11-12
tinyalsa-utils 静态链接
2014-10-15
HP LaserJet 1020 test
2014-10-07
freetype example
2014-09-24
AdbTest/Android USB例子
2014-08-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人