- 论坛徽章:
- 0
|
几个术语:虚拟USB 序列装置(USB CDC_ACM)cdc_acm /dev/ttyACM0 访问会在Neo启动后消失,它会被cdc_ether usb0网络访问取代。官方主页关于bootloader的信息
http://wiki.openmoko.org/wiki/Bootloader/zh_cn
===================使用cu连接neo在u-boot模式下连接neo到Linux 主机,会被探测到
CDC ACM
装置,会产生一个名为/dev/ttyACM0的新tty装置。若没有,需启用CONFIG_USB_ACM (Device Drivers -> USB support -> USB Modem (CDC ACM) support)。 使用你熟悉的仿真器 (minicom, cu, zc, screen ...) 像使用任何串行端口般存取。可以试试cu:apt-get install uucpchown uucp.uucp /dev/ttyACM0
cu -l /dev/ttyACM0===========================使用neocon连接neo:svn checkout
http://svn.openmoko.org/developers/werner/neocon/
make
make install连接neo./neocon -t 30 /dev/ttyACM0 退出neocon模式: ~.
无法退出的情况下,杀死neocon:killall neocon
==============================
几个有用的uboot环境变量
----
1、在boot menu模式下,机器在一定时间间隔内没有操作,就会关机,解决方法
GTA01Bv4 # setenv boot_menu_timeout 65000 (单位是秒,)
GTA01Bv4 # saveenv (保存设置)
2、开机后,会有一个简短的时间间隔可以连接到console,而不是自动启动进入系统
#setenv bootdelay [seconds]如果你希望在每次启动时都停留在bootloader,可将bootdelay uboot环境变量设定为-1 3、设置终端连接环境变量GTA01Bv2 # setenv stderr usbtty
GTA01Bv2 # setenv stdout usbtty
GTA01Bv2 # setenv stdin usbtty ================重新给nand flash分区:
GTA01Bv4 # mtdparts del kernel
GTA01Bv4 # mtdparts del splash
GTA01Bv4 # mtdparts del rootfsand then to add the new ones:GTA01Bv4 # mtdparts add nand0 0x300000 kernel
GTA01Bv4 # mtdparts add nand0 0x0a0000 splash
GTA01Bv4 # mtdparts add nand0 0x3a1c000 rootfs
本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/12679/showart_685941.html |
|