一直对 系统底层感兴趣,像uboot,linux移植等,之前没有机会做这些,最近买了个tiny210的开发板。总算可以大概跑跑这一块了。
昨天淘宝到货,买来迫不及待打开看,7寸的屏幕还真是有点大,刚买过来打开power键,系统默认装的是android4.0 with 动态壁纸,很酷。
1,首先连接串口,在公司是minicom,能看到log输出,但pc端不能输入,晚上回家了,在win7上搭建环境,安装了secureCRT,还是只能输出,不能输入,我以为是android4.0
的问题,没有把com口指定为输入终端,所以就按着tiny210 user manual 刷成了linux+qt,还是只能输出,纳闷了,最后在无聊中把secureCRT中的flow control三个选项的勾全部去掉,竟然好了。之前没有自己搭过,看来就是要走点弯路,普通serial串口应该是没有dtr/dsr等硬件流控的。
2,新板子回来,一个一个系统先各烧录一遍,android2.3的时候怎么也不成功,无奈之下求助google,最后竟发现是烧录脚本相关代码默认都被注释。。
################### Android 2.3.1 ####################
#Android-BootLoader = Superboot210.bin
#Android-Kernel = Android2.3.1/zImage
#Android-CommandLine = root=/dev/mtdblock4 console=ttySAC0,115200 init=/linuxrc androidboot.console=s3c2410_serial0
#Android-RootFs-InstallImage = Android2.3.1/rootfs_android.img
至此,环境都搭好了,开始学习喽~