在Beaglebone Black上加载Android

时间:2014-06-03 20:36:11

标签: android beagleboneblack

我尝试使用在线image将Andrew Henderson的Android instructions加载到我的Beaglebone Black(Rev B),但我没有运气。我使用Win32DiskImager将图像复制到SD卡上,将其加载到插槽中,将HDMI连接到显示器,按住启动按钮,然后打开电路板。我看到不断的LED活动,但已经过了几个小时,我还没有看到Android启动画面。任何帮助实现这项工作的人都表示赞赏。

1 个答案:

答案 0 :(得分:0)

问题是视频配置与我的电脑显示器不兼容。我从uEnv.txt文件中删除了视频部分并连接到电视而不是计算机显示器 - 之后我才能看到Android启动。感谢Andrew和他的快速回复:

  

好吧,图像设置为在启动时使用uEnv.txt文件   由BBB的eMMC中的引导加载程序识别的分区   存储。你不需要按住启动按钮从启动按钮启动   microSD卡。如果图像的写入方式存在问题   但是,microSD卡,按住启动按钮将强制启动   到非工作的microSD图像(所以它会挂在那里)。

     

要检查的第一件事是确保图像已经存在   正确下载。图像的md5sum是:

     

c2fd49a7297ee5318e470d9376a0393f BBB_JB_Android_3_8_13.img.bz2

     

接下来,确保图像已解压缩。未压缩的图像是   像4GB的大小(原始microSD卡的大小)   来自)。如果您下载图像然后按原样写入(通过   它没有解压缩的DiskImager或dd或者有你的东西)   不会开机。

     

但是,我怀疑麻烦在uEnv.txt文件中。如果你是   使用显示器作为显示器,它可能不支持   图像设计的分辨率。有一个硬编码   "视频= 720x480-16 @ 60"强制执行内核命令行选项   CEA视频模式的分辨率(HDMI上的音频/视频)   连接)。如果您使用的是计算机显示器,而不是HDMI   电视,很可能不支持该模式。你可以改变它   分辨率为640x480,800x600等强制特定模式。要么,   你可以删除" video = ..."选项完全是为了达到最高   显示器支持的分辨率。如果您的显示无法准确   向BBB报告EDID(解析)信息,我相信内核   我使用默认值为1024x768。你不会获得音频   但是,非CEA模式。