摘要:
关于工作,过年回来准备离职换一份新工作,理一下。一、为什么离职:1.感觉当前的工作内容太过宽泛杂乱,无法深入的成长。广度是有了,但是深度不够。2.公司千年老二只直到抄袭,“友商有的我们就要有,友商做成什么样我们就用什么样”的口号让人觉得压抑,无法放开手脚。(一直在追赶别人的产品,毫无创新可言。别人做了一年做好的东西一推出来,老二必须一个月内就把类似的新东西给抄袭出来,不然在项目竞标PK中直接被老大卡标。但是一个月做别人一年的做出来的东西,中间的困难可想而知)二、新工作:1.希望可以在linux设备驱动方面可以更加深入的了解。安卓驱动也可以,对安卓系统的驱动有所了解,有Java基础,可以写tes 阅读全文
2014年2月7日
2013年11月23日
摘要:
平台是最最经典的s3c2440了,说了要做这件事情很久了,就是改几行代码,一直没有做。前几天逼了自己一下,终于给做了,拖延症患者伤不起。以下是需要读者对napi机制有所熟悉:step1:在board_info结构体里面增加struct napi_struct napi;(这个还用说……)step2:在dm9000_probe函数中增加netif_napi_add(ndev, &db->napi, dm9000_napi_poll, 64);dm9000_napi_poll函数实现如下:static int dm9000_napi_poll(struct napi_struct * 阅读全文
摘要:
还是在下载机上面遇到的。话说为了长久的下载,后面又买了个16G的U盘格成EXT3放在角落下载,结果发现总是有几个种子在下载的时候会出错提示invalid argument。之前也出过一样的错误提示,不过那时候是下载机的文件系统没有做好,不支持UTF8,文件名异常,open的时候就出错了。现在是open成功了,但是write出错,明显问题升级了~各种百度、谷歌、bing而不得。诶,算了,求人不如求己,昨天晚上觉得写个测试代码自己测试一下不就好了,于是准备今天测试。结果昨天晚上做梦梦到U盘的挂载方式,一直很不负责任的用的“mout /dev/sda1 /home”,因为也没有出错什么问题,所以一直 阅读全文
2013年7月6日
摘要:
最近又把同事的fl2440板子拿过来跑了起来,没有太大收获,就解决了一个自动登录的问题:::respawn:/sbin/getty -L ttySAC0 115200 vt100 -n root -I "Auto login as root ...“inittab里面使用这句话登录的时候原本是要提示输入账户名密码的,修改的方法是修改busybox的getty.c文件将int getty_main(int argc UNUSED_PARAM, char **argv)这个函数中的倒数第二行:BB_EXECLP(G.login, G.login, "--", logn 阅读全文
2013年6月12日
摘要:
端午节放假三天,结果妹子的公司上周末照常放假不调休,周一周二正常上班,周三再放一天假。如此人性化的公司着实少见,只是苦了俺周一周二又寂寞空虚冷了。反正闲着也是闲着,就搞了一下想搞很久的在arm开发板上发微博这事。本来以为就是下载代码,交叉编译一下就ok了,很简单的事情,结果远没有想的这么简单,如果不是人品好,估计现在都还没有搞出来,渣浪果然是渣渣,名不虚传。那就记一下,也省的和后来人走弯路。“官方”的sdk,weibo-sdk(地址为 https://code.google.com/p/weibo-sdk )包含weibosdk和test二个项目。下载后为weibo-sdk-read-only 阅读全文
2013年5月5日
摘要:
这么快四月份已经结束,五月已经来了,感觉自己懒得不行。五一放了9天的长假,回老家和妹子把证给领了,感情进入一段新的旅程。下载机的事情也越来越打酱油了,把2440拿去和同事换了块6410回来,然后把transmission重新编译了一下放上去,结果跑得非常欢。主频应该也没有高多少,倒是内存从原来的64变成了256,显而易见,再也不会出内存不够的问题。搞到6410上面有个问题也顺便记录一下,因为6410这个板子并不适合初学者当嵌入式入门用(原因不多说了,nand flash的东西也没有开源),所以我也没有重新移植系统,直接用了友善已经移植好的系统,然后把应用程序换了个交叉编译工具重新编译了一下而已 阅读全文
2013年3月17日
摘要:
一早就想着要写点什么的,过了个年,完全没有了状态。下载机好像因为平板返修回来之后就没有碰过了,因为又能用平板下载了。不过也不带这么没有节操的,该做的还是要做一下。先过一下bug:1.重启设备中uboot读秒完成后反复重启,偶现,优先级:一般,非常严重问题;该问题继续保留……2.重启设备后无法访问网络,ip地址等配置正常,route命令卡住,无法显示网关,偶现,优先级:一般,非常严重问题;该问题验证为dns设置有误引起……3.插sd卡启动挂载文件系统内核崩溃,偶现,优先级:一般,非常严重问题;该问题继续保留;4.transmission下载过程中,一段时间后偶现系统无响应,具体表现为,可以pin 阅读全文
2013年1月27日
摘要:
前一段时间解决的一个问题,看起来是个小问题,实际解决这个问题却花了一个星期的晚上休息时间,记录分享一下。问题描述:linux内核配置中NLS(native language support)已经选择了默认语言配置为utf8,并包含一些其他常用语言的编码,但是在secureCRT的telnet和串口终端显示中文文件名均为乱码。解决过程:1.刚开始以为是简单的编码不匹配的问题,修改secureCRT中的传输编码方式从默认变为utf8,中文不再乱码,但变成了问号,“??????”;2.因为中文目录是在挂载的SD卡中的(居然没有尝试一下网络挂载或者其他的方式下中文是否乱码,汗),怀疑是挂载SD卡方式不 阅读全文
2013年1月26日
摘要:
一晃又是一年过去了,突然发现搞挨踢这行的,如果没有个地方把自己经历的一些东西记录下来,以后就很容易忘记。想起微博上有一个笑话,大致意思是说,世上最难懂的语言是程序员自己回头看自己一个月前写的代码。笑完了,于是也开始记录一些东西了。最近正好在折腾手里的开发板,那就从这里开始记录吧。(以前在学校的时候,室友把我的这个念想项目名叫做:一度电下载苍恼湿大片计划!)先把折腾的开发板啊、准备搞的东西啊等等的记录一下:硬件:3年前的TQ2440开发板,标配64M内存,256M的Nand Flash;软件:移植linux、transmission、samba等;开发环境:妹子的看电影&逛淘宝专用本被我 阅读全文