原来如此 发表于 2013-6-21 16:29:57

pcDuino入门指南——第一章 Bring-up

电源适配器额定值5V/2Ahttp://www.linksprite.com/cnblog/wp-content/uploads/2013/04/12-300x206.jpgLED指示灯:http://www.linksprite.com/cnblog/wp-content/uploads/2013/04/23-300x177.jpg连接HDMI后显示器桌面:http://www.linksprite.com/cnblog/wp-content/uploads/2013/04/32-300x174.jpg在此处可能出现以下两种情况:>No Signal请尝试换一根HDMI线或保证电源适配器真的支持5V/2A
>No Display先确定调试端口没有连接USB调试线,如果有的话就拔掉调试线重启pcDuino试试,因为USB调试线可能会造成这样的问题。或者可以尝试通过调试端口来寻找其他的解决办法,例如用USB串口调试线连接pcDuino和电脑终端, 在/etc/X11/xorg.conf改变显示器的设置。至于串口端怎么连线,请参考第二章:Debug with a serial cable举个例子,如果想把分辨率调为1920×1080:/etc/X11/xorg.conf(可以用sudo vi命令来编辑这个文件):找到 “Screen”这一栏,从 “Modes”这一行开始,把分辨率更改为我们最想要的一个,以下是更改前后的对比图片更改分辨率前http://www.linksprite.com/cnblog/wp-content/uploads/2013/04/42-300x69.jpg更改分辨率后http://www.linksprite.com/cnblog/wp-content/uploads/2013/04/51-300x71.jpg保存设置,在终端输入 ”sudo reboot”命令重启pcDuino。更深一步:如果你想要的分辨率在 /etc/X11/xorg.conf的里没有如下图我们想要的1920×1080分辨率在选项中没有怎么办呢http://www.linksprite.com/cnblog/wp-content/uploads/2013/04/62-300x41.jpg可以利用gtf 或者cvt设置生成新的分辨率http://www.linksprite.com/cnblog/wp-content/uploads/2013/04/71-300x23.jpg复制参数到对应地方http://www.linksprite.com/cnblog/wp-content/uploads/2013/04/81-300x44.jpg
>显示正常,但是没有串口调试线怎么更改分辨率这个问题可以参考第7章: Ubuntu FAQ: How to switch to command line and how to stop or start GUIhttp://www.linksprite.com/cnblog/wp-content/uploads/2013/04/9-300x94.jpg
启动失败在启动pcDuino时先不要插入microSD,否则内核固件将会更新,ubuntu分区会被删除。启动失败记录如下:在显示器上输出显示:1 Searching usbdisk...2 Searching sdcard...这说明内核找不到ubuntu分区,在搜索更新的image文件。所以我们需要再次更新ubuntu image(复制ubuntu.img 和 update.sh到microSD并插入pcDuino,就会开始更新,此时TX LED指示灯将会闪烁,用FAT16/32 而不是NTFS格式化内存卡),可以参阅ubuntu的更新升级指南 OS install guide,注意要用phoenixcard工具恢复microSD。关于如何读取UART串口数据可以参阅第二章。
其他接口:>Micro SD如果在插入microSD后找不到它,看看串口是否有调试线,有的话需要拔掉串口调试线再插入内存卡,这样可能会解决问题,找到microSD后在串口重新接上调试线。
> Ethernet这里image带有10/100M,DHCP默认启动http://www.linksprite.com/cnblog/wp-content/uploads/2013/04/10-300x110.jpg
> USB hostUSB host输出支持500mA,假如你要使用大于500mA的移动硬盘,那它就不能正常工作了。
> USB deviceOTG端口是可以作为USB设备使用的,例如把设备连接到win7系统的电脑,设备就会被识别成一个32M USB 磁盘。注意如果没有必要的话不要改写文件的大小http://www.linksprite.com/cnblog/wp-content/uploads/2013/04/112-255x300.jpg
也可以把OTG端口设置成USB host使用,具体方法请参阅第六章 Kernel FAQ: Advance: How to change the board configuration.强调下如何完成设置的步骤:
[*]把script.bin 转换为 fex file
[*] 在fex 中修改usbc0 部分
usb_port_type=1
[*]把fex file转换回script.bin
[*]替换script.bin重启设备script.bin

> Buttonshttp://www.linksprite.com/cnblog/wp-content/uploads/2013/04/121-300x186.jpg
页: [1]
查看完整版本: pcDuino入门指南——第一章 Bring-up