2007年11月19日星期一

11.16 通过了9选3考试,我是4号车道,1次性过还是蛮高兴的
leijia生日,暂定本周末2日游,地点还未想好
11.18 周末大扫除,感觉挺好。还把在青青世界做的碗带回来了,底部没有上釉,碗内白色有杂质,所以感觉不太好
今天在琴房练琴的时候用800的手机录了56分钟。搞笑的琴行老板每次10点催关门的时候都会喊“放学了”,我录音还录到了他的2个字。
wangweiwei在他的饭否里写了一条“人人语录:“我觉得我好像在掰着手指过日子,上半辈子好像不多了””。语录这话有意思。

工作中解决的2个问题:
1 到sd初始化就死在那里或者core dump,原因按键中断里用到的timer在注册中断后才初始化,而键盘初始化恰好在sd前面
2 到声卡初始化就重启,原因还不是很明白,有某东西导致PMU供给CPU的VCC_CORE从1.3v降到0.48v了120ms的时间,引起50606 pwrok低了1ms,让270复位。换vcc_core旁的4.7u电容。没换容值,仅仅是同样的一个电容就好了。

2007年11月12日星期一

2007.11.12

这2天心里又不踏实了。几分钟就想换一件事去做。最近没什么能让我涨自信的事情。周日调U盘也没进展,周一调时间问题也是。原本还能慢慢做到事前想一想,又倒退了。浮躁的心里从生理上都好像能感受到一样。什么都是跟饮食睡眠有关的。我最近牛奶酸奶大概喝多了。恩,要少喝点。换水果。

凌晨接到小舌电话,说显示U盘盘符了,修改了inquiry命令的响应数据。是件高兴的事。

2007年11月9日星期五

平时书包里变成了3本书

钢琴书第1,2本是约翰。汤普森 简易钢琴教程1,2册,也就是小汤1,2,现在换成了钢琴基础教程,外加拜厄钢琴基本教程和哈农钢琴练指法。2本指法书是最近1次上课加上的。每天练琴前先练一遍哈农,然后拜厄,再是教程。我的黑色小书包里斜放着我卷着的3本书,鼓鼓的。等我练到土耳其进行曲的时候就用800录下来。
钢琴基础教程(修订版)1拜厄钢琴基本教程哈农钢琴练指法

2007年11月4日星期日

上周rtc的hwclock问题

开机后mmi每次读取rtc时间后都要把+8小时再设置到rtc寄存器中,这8小时就是utc与localtime之前的差,后来huangyh换了一个北京busybox里的hwclock算是解决了。今天看到busybox的buglist id0000074说到1.0.0版本hwclock的问题,网址是:
http://bugs.uclibc.org/view.php?id=74

Given a system with RTC that has the time programmed in UTC, and /etc/TZ contains EST5EDT... then the following work as expected

# date
Tue Feb 1 14:23:29 EST 2005
# date -u
Tue Feb 1 19:23:30 UTC 2005

The hwclock utility seems to mix up the two cases:
# hwclock
Tue Feb 1 19:22:17 2005 0.000000 seconds
# hwclock -u
Tue Feb 1 14:22:29 2005 0.000000 seconds
# hwclock -l
Tue Feb 1 19:22:44 2005 0.000000 seconds

Normally "hwclock" with no argument prints local time, and with "-u" should print UTC. The "-l" option fails to print local time. Also "-l" does not exist in the regular hwclock program.

然后我用自己下载的busybox1.0.0与1.7.2做了一下对比,发现这2个版本的hwclock现象相同,但是跟buglist里描述的现象又不一样。现象是

[root@localhost busybox-1.00]# date
2007年 11月 04日 星期日 23:49:21 HKT
[root@localhost busybox-1.00]# date -u
2007年 11月 04日 星期日 15:49:27 UTC

[root@localhost busybox-1.00]# ./busybox hwclock
Sun Nov 4 23:49:17 2007 0.000000 seconds
[root@localhost busybox-1.00]# ./busybox hwclock -u
Mon Nov 5 07:49:20 2007 0.000000 seconds
[root@localhost busybox-1.00]# ./busybox hwclock -l
Sun Nov 4 23:49:23 2007 0.000000 seconds

[root@localhost busybox-1.7.2]# ./busybox hwclock
Sun Nov 4 23:49:57 2007 0.000000 seconds

[root@localhost busybox-1.7.2]# ./busybox hwclock -u
Mon Nov 5 07:49:52 2007 0.000000 seconds
[root@localhost busybox-1.7.2]# ./busybox hwclock -l
Sun Nov 4 23:50:00 2007 0.000000 seconds

2007年11月3日星期六

busybox1.7.2 交叉编译2.95.3失败 3.3.2成功

除了上周日用cross2.95.3编译失败外,我倒是没碰到什么困难。
周一至六没有再管busybox的事情,中午吃饭的时候听huangyh说他编译busybox时对编译器版本有要求,他用的是3.3.2的。
所以今天我也下载了3.3.2,下载地址是http://www.handhelds.org/download/projects/toolchain/arm-linux-gcc-3.3.2.tar.bz2
编译时参考了一篇文档
http://hi.baidu.com/zengzhaonong/blog/item/b0895436d24c33dea2cc2b03.html
我的miscutils/taskset编译不过,所以在menuconfig里去掉了这条命令,然后就编译成功了

下一步该把busybox加入到rootfs里
放2个网址在这里
用busybox制作嵌入式Linux的文件系统
http://www.laogu.com/wz_10547.htm
基于s3c2410的CramFS根文件系统的移植
http://www.sduw.com/www/1/2007-09/85.html

2007年11月1日星期四

一种要失业了的感觉

今天又说起蓝牙声卡的问题了。始终有点问题吧。不被人相信了。声卡我拖的太久了,责任心没有了。今天下班前开会,说起不按照北京mmi来做声卡的耳机插拔转换。
以前碰到不顺的事情,我经常想重新来,想重新换环境或新项目,今天也有想到重来就好了。不过今天跟以前不同的是觉得从恶劣的环境改变成较好的环境是不是也挺好呢,不过要真做到把此当兴趣挺难的吧,一点点打击就不容易持续下去了。隔岸观火的感觉挺好,不过可以这样子,如果我现在是从另一个世界过来,只现在的世界只待完2007年,需要做的事情是把现在这个身体的我状况完全改变过来,像是演员。如果不是自己的话,其实不应该产生懒惰呢。因为道理还是很容易说的。

明天要做的事情:
1 声卡的耳机插拔自动检测切换去掉
2 先检查./btioctl btcall再./btioctl none后为什么声卡没声音
3 找wangzongqing确认打电话时需要发送incall的ioctl。
4 在liaojunsheng的mmi上试所有正常的切换是否有问题
5 写一个提供给上层查询的proc,反馈声卡通道状况
做完这些就下班,先把9713做完。暂时不管9034的声卡了。
不过蓝牙声卡性能问题也要在今明2天调试。背景噪音怎么去?我已经把mic和spk,hp关闭了。大概还是跟baseband参数有关系

今天还想起了一个话:看似丰富多彩的2007年,我到底能收获些什么呢