差别
这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录 前一修订版 后一修订版 | 前一修订版 | ||
playground:playground [2016/06/23 10:33] shuncheng |
playground:playground [2016/06/23 11:21] (当前版本) shuncheng [常见问题] |
||
---|---|---|---|
行 34: | 行 34: | ||
* **PCB Sizes** 85mm x 55mm | * **PCB Sizes** 85mm x 55mm | ||
===== 软件 ===== | ===== 软件 ===== | ||
- | |||
- | OS Support | ||
- | |||
Android 6.0 / Linux | Android 6.0 / Linux | ||
==== 开发环境 ==== | ==== 开发环境 ==== | ||
Linux | Linux | ||
+ | ==== 快速入门 ==== | ||
+ | ==== 常见问题 ==== | ||
+ | Q1:HiKey(LeMaker Version)的默认账号密码是多少? | ||
+ | |||
+ | A1: 帐号:linaro,密码:linaro。 | ||
+ | |||
+ | |||
+ | Q2:如何查看CPU的温度? | ||
+ | |||
+ | A2:你可以使用下面的命令查看CPU的温度: | ||
+ | cat /sys/class/thermal/thermal_zone1/temp | ||
+ | |||
+ | |||
+ | Q3:HiKey的源代码是开放的吗? | ||
+ | |||
+ | A3:是,你可以访问https://github.com/96boards下载相关的源代码。 | ||
+ | |||
+ | |||
+ | Q4:HiKey(LeMaker Version)的CPU最大主频是多少? | ||
+ | |||
+ | A4:最大主频是1.2GHz。主频在1.2GHz时,最好使用风扇降温,主频在1.0GHz时,最好使用散热片降温。 | ||
+ | |||
+ | |||
+ | Q5:如何烧写系统镜像到eMMC和MicroSD卡? | ||
+ | |||
+ | A5:你可参考HiKey快速入门了解系统镜像烧写方法。 | ||
+ | |||
+ | |||
+ | Q6: What resolution does HDMI support? | ||
+ | |||
+ | A6: HiKey的HDMI接口支持分辨率从1920x1080像素到640x480像素的电视机和显示屏。需要注意的是目前不支持隔行显示模式,请参考:https://docs.google.com/spreadsheets/d/1aYNUlGx5J8RmfWrtML4lFJ-7tV8u-3AH_3IaiOlWfoE/edit#gid=0查看支持的设备列表。 | ||
+ | 下面的这些模式将会按照顺序优先尝试: | ||
+ | Resolution Ratio Usually on | ||
+ | 1920x1200 16:10 Monitor | ||
+ | 1920x1080 16:9 TV | ||
+ | 1680x1050 16:10 Monitor | ||
+ | 1280x1024 5:4 Monitor | ||
+ | 1280x720 16:9 TV | ||
+ | 800x600 4:3 TV | ||
+ | |||
+ | |||
+ | Q7:HiKey(LeMaker Version)的USB接口有哪些特性? | ||
+ | |||
+ | A7: 1. MicroUSB OTG接口可用(Host模式或Slave模式),Type-A USB接口也可用。它们可能同时被使用。如果MicroUSB OTG接口连接了数据线,Type-A USB接口及其扩展接口将会自动不能正常工作。 | ||
+ | 2. MicroUSB OTG接口支持低速(1.5Mbit/s)、全速(12Mbit/s)和高速(480Mbit/s)设备。 | ||
+ | 3. 连接USB Host接口的USB设备必须是下面两个选择之一: | ||
+ | 低速(1.5Mbit/s)或全速(12Mbit/s)设备和高速(480Mbit/s)设备。 | ||
+ | 4. 如果高速设备与低速或全速设备一起连接到USB Host接口上,设备将无法正常工作。 | ||
+ | |||
+ | |||
+ | Q8:如何配置HiKey的USB接口传输速率? | ||
+ | |||
+ | A8: Debian系统中提供了一个修改USB Host接口和USB OTG接口配置的工具。这些USB接口默认配置支持鼠标键盘的低速/全速模式。其他的USB设备,例如网络、存储棒,将会限制为全速模式。使用usb_speed工具可以修改USB模式,支持高速USB设备。 | ||
+ | 更多内容,请使用下面命令了解: | ||
+ | sudo usb_speed -h | ||
+ | 在Android系统中请使用usb-speed-switch工具切换USB的传输速率。 | ||
+ | |||
+ | |||
+ | Q9: 如何使用UART接口? | ||
+ | |||
+ | A9:在Debian系统中, 将有两个UART接口,设备文件节点是/dev/ttyAMA2和/dev/ttyAMA3,默认配置波特率是115200。注意: UEFI和内核console是/dev/ttyAMA3。 | ||
+ | 另外,可以在内核镜像中修改grub.cfg文件切换到其他的UART。 | ||
+ | vi /EFI/BOOT/grub.cfg | ||
+ | linux /boot/Imageconsole=tty0 console=ttyAMA3,115200 root=/dev/disk/by-partlabel/system rootwaitrw quiet efi=noruntime | ||
+ | 参考链接:http://wiki.lemaker.org/HiKey(LeMaker_version):UART | ||
+ | |||
+ | |||
+ | |||
+ | Q10:目前发行版本的一些问题? | ||
+ | |||
+ | A10: | ||
+ | 以下问题是当前版本的一些问题: | ||
+ | 尚未支持: | ||
+ | HDMI和扩展总线音频。(目前仅支持蓝牙音频) | ||
+ | 一些音频格式在Android系统中尚不支持。 | ||
+ | 不支持HDMI热插拔检测(HPD),(注意,系统启动后,你仍然可以插入HDMI连接线,并支持1280x720p和800x600p两种分辨率格式,但这并不是HPD,而是默认编译在内核镜像里面)。 | ||
+ | 电源按钮行为不遵守硬件用户指南。 | ||
+ | 在AOSP中,HDMI显示有时会黑屏 | ||
+ | USB打印官方非致命的内核跟踪信息(usb usb1: clear tt 1 (9032) error -22 )。 | ||
+ | 不支持苹果蓝牙键盘、鼠标和触摸板。 | ||
+ | Debian系统下,尝试BT文件传输。 | ||
+ | 切换用户可能会闪屏。 | ||
+ | 下载完文件后,Iceweasel浏览器退出。 | ||
+ | 用“View Image”查看JPG图像,显示不正确的图像。 | ||
+ | Windons系统步支持fastboot工具,仅Linux系统支持。 | ||
+ | AOSP仅可以工作在720p模式,当使用1080p模式,颜色表不稳定。 | ||
+ | 关机不起作用,执行“'reboot -p”命令可以快速关机,但关闭HDMI显示器,信号仍然存在。 | ||
+ | 当SD卡不在时,UEFI可能会挂起。 | ||
+ | 在AOSP中,热插拔SD卡可能不起作用。 | ||
+ | 在AOSP中,显示器休眠不起作用。 | ||
+ | |||
+ | |||
+ | Q11:如果插入未安装系统镜像的SD卡到SD卡插槽,HiKey能从eMMC启动吗? | ||
+ | A11:不能,HiKey不能从eMMC启动系统,即使eMMC已经安装好了系统镜像,必须拔出SD卡。 | ||
+ | |||
+ | |||
+ | Q12: Does HiKey support CMOS Camera(not USB camera)? | ||
+ | A12: Yes, HiKey supports CMOS Camera, but the camera can't work now. We still need to develop camera software and dirvers. | ||
+ | |||
+ | |||
+ | |||
+ | Q13: HiKey是否支持通过MicroSD卡烧写系统镜像到eMMC NAND Flash? | ||
+ | A13: 不支持,HiKey不能用SD卡的方式烧写系统镜像到eMMC NAND Flash。我们可以把系统镜像烧写到SD卡或eMMC NAND Flash,然后再从SD卡或eMMC NAND Flash启动系统。 | ||
+ | |||
+ | |||
+ | |||
+ | Q14: HiKey是否支持Android 6.0系统? | ||
+ | A14: 支持,你可以从这里下载Android 6.0系统:http://builds.96boards.org/releases/reference-platform/components/uefi/15.12/release/hikey/。 | ||
+ | |||
+ | |||
+ | Q15: Hikey的HDMI音频输出是可用的,但是LeMaker和Linaro/96boards.org都没有官方支持。 | ||
+ | A15:Hikey的HDMI音频输出在后续的开发中将会得到支持。 | ||
+ | |||
+ | |||
+ | Q16: 所有的文档中提到交叉编译应用程序,然后HiKey应该有足够的CPU和RAM资源用于编译简单的程序。是默认关闭了发热控制的原因,还是背后有其它的原因? | ||
+ | A16: HiKey可以自己编译简单的用于程序,我只是提供了一种在PC机上交叉编译应用程序的一种方法。 | ||
+ | |||
+ | |||
+ | Q17: 支持WLAM需要定制的内核模块和96boards.org提供的固件,对于安全支持,发布公告邮件列表,并加入到Linux和Debian固件包里面,当前的进度是怎么样的? | ||
+ | A17: WLAN模块和固件是由TI提供的,请参考文档http://www.ti.com/product/WL1835MOD。 | ||
+ | |||
+ | |||
+ | Q18: 更新eMMC需要使用另一台电脑来烧写系统固件,当系统从eMMC启动的时候,是否可以在线更新系统固件?如果支持在线更新系统固件,需要写入哪些文件? | ||
+ | A18: 目前,HiKey不支持在线更新固件。但是你可以使用“dd”命令,或其它的复制命令,从SD卡中复制镜像到eMMC。 | ||
+ | e.g. dd if=<path>/boot-fat.uefi.img of=/dev/mmcblk0p6 bs=1M ======èit will update /boot/efi/ | ||
+ | copy zImage /boot/ | ||
+ | copy *.ko /lib/modules/ | ||
+ | |||
+ | Q19: Fastboot是可选的,只要能够使用eMMC上的GRUB或从SD卡启动系统,对吗? | ||
+ | A19: 注意2015年6月前发布的系统版本带有基于海思代码的fastboot启动加载程序,后续发布的新版本将不再支持。 | ||
+ | |||
+ | Q20: bootloader似乎包含有定制的部分,在给定的文档中,还没有看到GRUB有些什么不同,能提供一个准确的bootloader吗 | ||
+ | A20: UEFI bootloader目前还在开发当中,相关的使用方法,请参考https://github.com/96boards/documentation/wiki/HiKeyUEFI。详细的相关文档还没有写好。 | ||
+ | |||
+ | Q21: HiKey的内核必须是Linaro提供的,其它的内核版本不能使用,是不是这样的? | ||
+ | A21: 在kernel.org上, 请参考https://github.com/torvalds/linux/tree/master/arch/arm64/boot/dts/hisilicon,已经支持了HiKey,但是,这个内核仅能够启动系统,因为还不能支持一些驱动程序。Linaro长期支持开发arm64的Linux kernel。 | ||
+ | ==== 评测文章 ==== | ||
+ | 麒麟Soc在开源硬件板上首秀,莫名其妙地强大——HiKey开发板评测 [[http://www.eeboard.com/evaluation/hikey/]] |