now keyboard is ok

use build_deb.sh and install with debian package

but still can not input from serial console

and wakeup freezes. no error message popup after sleep.

Advertisements

finally the compiled kernel are bootable

key change: switch codesourcery compilers to gcc-arm-linux-gnueabi

previously, it always stops at:

Starting kernel …

Uncompressing Linux… done, booting the kernel.

now there is another problem: I can not input anything! either from keyboard or serial console.

E: Couldn’t find package gcc-arm-linux-gnueabi

http://lists.debian.org/debian-embedded/2011/04/msg00079.html

Ubuntu has pre-packaged cross-compilers for ARM directly in the archive since Ubuntu 10.10, so you shouldn’t need any special repository with recent Ubuntu releases; just

    sudo apt-get install gcc-arm-linux-gnueabi.

If you’re running Ubuntu 10.04, there are backports of this cross-toolchain in a PPA maintained by Linaro:

    sudo add-apt-repository ppa:linaro-maintainers/toolchain
    sudo apt-get update
    sudo apt-get install gcc-arm-linux-gnueabi

cloud + client/device

网络很早就有了,为啥cloud现在才流行?

最开始是server和底层协议, ftp, http, smtp

后来是网站,web流行了

然后网页程序,webapp

然后是dropbox。因为大家的设备不仅仅是一台电脑,还有手机,还有多台电脑

sync流行了

然后是cloud music,也就是特定应用的cloud。dropbox是通用文件的cloud。

还有chrome os。建立在web apps上。

然后是iCloud,cloud变成所有应用程序的utility。客户端不是html/javascript,而是可以完全使用设备特性的应用程序

也就是说网页平台vs设备平台

iphone是通用的设备平台,专用的设备平台会流行么?比如机顶盒。

网络很早就有了,为什么cloud, sync现在才流行?因为硬件和基础设施的发展吧。

硬件的发展趋势是更强大,更小,更便宜。所以未来是设备大爆炸时代。

想想吧,一顿饭就是大几十上百美金,一个itouch也就两百美金。也就是几顿饭的钱。

而将来会更便宜。也许跟萝卜白菜一样便宜。

still errors with ubuntu on beagleboard

The kernel is 2.6.39. I thought power management should be ok, but ……

> echo mem > /sys/power/state

after sometime, it pops out lots of stuff like:

[ 2281.006072] INFO: task jbd2/mmcblk0p2-:186 blocked for more than 120 seconds.
[ 2281.013702] "echo 0 > /proc/sùs/kernel/hung_task_timeout_secs" disables this message.

can not wake up

btw: the installation is very easy and fast, with simple 3 steps: download, unpack and run a script.

microSD价格

Sandisk 4GB MicroSDHC  Memory Card with SD Adapter (BULK Packaging)
Sold by: ABX ProTECH
Condition: new
Quantity: 1
$1.97 each
Item subtotal: $1.97

———————————————————————

Item Subtotal                   :  $1.97
Shipping & Handling             :  $4.99
Total                           :  $6.96

昨天在radioshack看到同样的,10$,还是half off。真是暴利!

vmware ubuntu add disk

今天自己又加了一个,又帮同事弄了一下这个。总结一下。三步

1。在vmware player里面添加一个scsi硬盘。启动/重启linux。

2。分区和格式化
a. > fdisk -l 看看新添加的硬盘是什么设备。一般是/dev/sdb, /dev/sdc之类
b. > sudo fdisk /dev/sdb创建分区,依次输入n, p, l, 回车,回车,w

n (for new partition) p (for primary partition) 1 (partition number) (keep the other values default) w (write changes)
c. > sudo mkfs.ext3 /dev/sdb1 格式化
3. mount硬盘

> mkdir /disk2
> sudo mount /dev/sdb1 /disk2

修改/etc/fstab

> sudo gedit /etc/fstab

加入一行

/dev/sdb1 /disk2 ext3 defaults 1 2

重启,df -h 看看有没有

forward

在usps网站上提交了更换地址申请

第二天邮箱就空了

但是新的邮箱也没有收到就地址的信

差不多过了十天

今天才收到

一个sd包裹上面写FWD,也就是forward,有个黄色的条,写了新的地址

以前总是不明白email里面还有bbs里面转发干吗叫fwd,今天才明白,原来是传统

这个包裹的邮费是0.64$。而在网上订的时候是5块左右,虽然sd卡本身便宜

也就是说买sd的哥们儿主要赚邮费钱,或者说他选择了这么一个高明的策略:

把商品价格压低,把邮费抬高

很多地方邮费free,或者很少,但商品价格高

那种策略更好呢?第一种?因为这样按价格排名可以靠前。

errors followed by errors

> sudo git clone git://git.angstrom-distribution.org/setup-scripts

> sudo MACHINE=beagleboard ./oebb.sh config beagleboard

ERROR:  Openembedded's config sanity checker detected a potential misconfiguration

do not use root, so

> MACHINE=beagleboard ./oebb.sh config beagleboard

OperationalError: attempt to write a readonly database

> sudo chown -R vmplanet.vmplanet .

> MACHINE=beagleboard ./oebb.sh config beagleboard

ERROR: '/disk3/oe/sources/openembedded/recipes/glibc/glibc_2.9.bb' failed