免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 959 | 回复: 0
打印 上一主题 下一主题

关于bootloader [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-05-13 08:10 |只看该作者 |倒序浏览
几个术语:虚拟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
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP