CubieBoard中文论坛

 找回密码
 立即注册
搜索
热搜: unable
查看: 13489|回复: 14

cubieboard启动ubuntu不成功?看图

[复制链接]
发表于 2013-4-16 16:58:24 | 显示全部楼层 |阅读模式
本帖最后由 SUNROC1 于 2014-12-19 23:10 编辑

一张金士顿8GB sd卡

Win32diskimager 把  Ubuntu/Linaro image for sd card [1.8GB]
刷进去 启动时出现:

QQ截图20130416165821.jpg



QQ截图20130416165938.jpg

大家帮我看看,跑到这里就跑不动了。



欢迎访问俺的网站:{:soso_e157:}{:soso_e121:}{:soso_e157:}http://www.heartiot.com/ {:soso_e157:}{:soso_e182:}{:soso_e157:}





回复

使用道具 举报

发表于 2013-4-16 23:49:32 | 显示全部楼层
兄弟,我就是按你这个步骤,连显示器都没反应啊。。。你好歹还是看到东西了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-4-17 09:09:30 | 显示全部楼层
kong 发表于 2013-4-16 23:49
兄弟,我就是按你这个步骤,连显示器都没反应啊。。。你好歹还是看到东西了。 ...

大哥,我已经纠结在这里一周了,本来买这块板子就想刷个linux学嵌入式,结果当在这里了,悲剧
回复 支持 反对

使用道具 举报

发表于 2013-4-17 21:18:56 | 显示全部楼层
楼主的供电够不够,用什么电源?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-4-17 22:13:26 | 显示全部楼层
cubieboard 发表于 2013-4-17 21:18
楼主的供电够不够,用什么电源?

5V2A,没问题的
回复 支持 反对

使用道具 举报

发表于 2013-4-18 23:30:05 | 显示全部楼层
注掉insmod mali。3.0.42之后的kernel在有的板子上会这样。
https://github.com/linux-sunxi/linux-sunxi/issues/113
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-4-21 21:58:18 | 显示全部楼层
airbs 发表于 2013-4-18 23:30
注掉insmod mali。3.0.42之后的kernel在有的板子上会这样。
https://github.com/linux-sunxi/linux-sunxi/i ...

如何注释掉? 在那个文件里?
回复 支持 反对

使用道具 举报

发表于 2013-4-22 09:52:59 | 显示全部楼层
本帖最后由 airbs 于 2013-4-22 09:59 编辑
SUNROC1 发表于 2013-4-21 21:58
如何注释掉? 在那个文件里?

/etc/modules, 把mali_drm, mali两行注掉, boot的时候就不会加载GPU的driver了。

或者编译kernel的时候把宏USE_PLL6M_REPLACE_PLL4打开,
"arch/arm/mach-sun4i/include/mach/aw_ccu.h" line 32,
#define USE_PLL6M_REPLACE_PLL4      (1)

Pll6的clock下调到960M, (至于为什么下调,呵呵我只是从字面 理解,PLL6作为PLL4来工作,就设成PLL4的值吧,clock不敢乱设)
"arch/arm/mach-sun4i/clock/clock.c"  lines 183
  /* initiate PLL6 */
        tmpSclk = &ccu_sys_clk[AW_SYS_CLK_PLL6];
        tmpSclk->clk->rate  = 960000000;
        tmpSclk->set_clk(tmpSclk->clk);

sata和mali都没啥问题,简单理解只是sata的clk下调了些,性能影响多少,没有测试,只少这两个都能工作了。

这个问题group上很早就有人反应,我看到的理解如下:
1. USE_PLL6M_REPLACE_PLL4 这个宏ms时因为在verc(cubieboard?)的IC上PLL4不稳定,play video的时候会hang, 所以定义了这个宏--用PLL6替代PLL4.

2. 为了修sata重启的问题,PLL6又改到了1.2G,但这样mali的clock被提升到400M变得不稳定(按理script.bin里可以修改mali_clkdiv=4,mali_clk=300M,没有测试过)。group上那群人觉得USE_PLL6M_REPLACE_PLL4似乎没啥用,又把这个宏关掉了。这样PLL6=1.2G,sata问题解决, PLL4=960M,还是原来值,mali正常。

问题的症结在于USE_PLL6M_REPLACE_PLL4这个宏是否必须?这个应该是厂商扔出来的workaround吧,反正在我的板子上,ms要把这个宏打开,否则linaro,cubiebox_tvbox_rel2.x.img都死在insmod mali那会。

但我的改动把PLL6下调到960M,没有影响到sata重启的问题(不清楚sata重启前因后果,应该不仅是clk的问题)。
linaro和cubieboard_opentv.tar.gz编译的系统都能起来。
不过cubieboard_opentv我又碰到新问题——hdmi的audio非常卡,用codec输出没啥问题,请高人指教。

以上我是的理解,有错之处请指正。也希望有高人能出来帮大家解疑释惑。

回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-4-22 11:07:09 | 显示全部楼层
airbs 发表于 2013-4-22 09:52
/etc/modules, 把mali_drm, mali两行注掉, boot的时候就不会加载GPU的driver了。

或者编译kernel的时候 ...

很详细,感激不尽,折磨很久了
回复 支持 反对

使用道具 举报

发表于 2013-4-23 11:34:56 | 显示全部楼层
SUNROC1 发表于 2013-4-22 11:07
很详细,感激不尽,折磨很久了

楼主问题解决了没。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|粤ICP备13051116号|cubie.cc---深刻的嵌入式技术讨论社区

GMT+8, 2024-11-23 01:54 , Processed in 0.026896 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2012 Comsenz Inc. | Style by Coxxs

返回顶部