Firefly开源社区

Ubuntu for Firefly 固件更新

168

积分

1

威望

0

贡献

技术小白

积分
168
发表于 2016-10-19 18:38:46     
本帖最后由 wangdongx40423p 于 2016-10-19 18:47 编辑
dalton.lai 发表于 2016-10-19 18:31
maybe you need to check if you have right branch: firefly-rk3288
https://github.com/T-Firefly/ker ...

anyway, thanks a lot, I will git these files again. hopefully, this time could be successful,  but the speed of git drives me crazy, I'm really gratefull if isle puts those files into baidu.
回复

使用道具 举报

168

积分

1

威望

0

贡献

技术小白

积分
168
发表于 2016-10-19 22:06:27     
版主,VAAPI 支持是在内核里面就弄好了,还是在xubuntu里面弄的,还是在Ubuntu文件系统里面做的。
回复

使用道具 举报

168

积分

1

威望

0

贡献

技术小白

积分
168
发表于 2016-10-19 22:11:09     
dalton.lai 发表于 2016-10-19 18:31
maybe you need to check if you have right branch: firefly-rk3288
https://github.com/T-Firefly/ker ...

thanks a lot, I find I git wrong branch.
回复

使用道具 举报

936

积分

20

威望

19

贡献

社区版主

Rank: 7Rank: 7Rank: 7

积分
936
发表于 2016-10-20 10:06:22     
qinheaven 发表于 2016-10-19 16:04
下了镜像烧进去,发现播放视频经常点开了又自己关掉,偶尔能打开的也卡慢,这个可以解决吗?谢谢

这个固件播放视频时添加了硬件解码。使用gstreamer 。  测试命令 test_dec.sh   你可以仿照这个去播放你自己的视频文件
回复

使用道具 举报

936

积分

20

威望

19

贡献

社区版主

Rank: 7Rank: 7Rank: 7

积分
936
发表于 2016-10-20 10:42:25     
dalton.lai 发表于 2016-10-19 17:17
hi isle,

Thanks a lot for your great effort.

hi I have tested the opengles by glmark2-es2,and the score is 50+
CMD:
sudo apt install glmark2-es2
glmark2-es2






QQ.png
回复

使用道具 举报

936

积分

20

威望

19

贡献

社区版主

Rank: 7Rank: 7Rank: 7

积分
936
发表于 2016-10-20 10:44:34     
wangdongx40423p 发表于 2016-10-19 22:06
版主,VAAPI 支持是在内核里面就弄好了,还是在xubuntu里面弄的,还是在Ubuntu文件系统里面做的。

固件里面已经包含了VAAPI的驱动库了,,可以用gstreamer测试
参照测试命令 test_dec.sh
回复

使用道具 举报

97

积分

0

威望

0

贡献

游客

积分
97
发表于 2016-10-20 12:06:34     
isle 发表于 2016-10-20 10:42
hi I have tested the opengles by glmark2-es2,and the score is 50+
CMD:
sudo apt install glmark2- ...

hi isle,

first, thanks for your reply.
yes, you are right, it works, if program the firmware immediately without any change.
but it is not work, if use the kernel compile by my self.

the steps I performed are:
1. make rk3288-firefly_linux_defconfig
2. make -j8 rk3288-firefly.img
    (I have remarked VGA related config in dts for reload board and brcmxxx in makefile)
3. download initrd for kernel 4.4 in below path:
    https://github.com/T-Firefly/initrd/tree/for-kernel_4.4
    and make by "make -C initrd"
4. generate boot.img by below command
    mkbootimg --kernel arch/arm/boot/zImage --ramdisk initrd.img --second resource.img  -o boot.img

are there any steps wrong or something different between firmware and kernel source?

thanks a lot
回复

使用道具 举报

168

积分

1

威望

0

贡献

技术小白

积分
168
发表于 2016-10-20 13:02:59     
本帖最后由 wangdongx40423p 于 2016-10-20 13:08 编辑

make[1]: *** No rule to make target `firmware/brcm/brcmfmac4339-sdio.bin', needed by `firmware/brcm/brcmfmac4339-sdio.bin.gen.o'.  Stop.
make: *** [firmware] Error 2

遇到了和编译3.14同样的错误,是不是这次代码提交有点问题
http://developer.t-firefly.com/thread-10907-1-1.html

我从其他地方拷贝了这个文件,就好了
回复

使用道具 举报

168

积分

1

威望

0

贡献

技术小白

积分
168
发表于 2016-10-20 14:41:03     
本帖最后由 wangdongx40423p 于 2016-10-20 14:45 编辑

Loading, please wait...
/init: line 224: can't create /sys/class/display/HDMI/enable: nonexistent directory
[    4.395963] udevd[142]: starting version 175
Begin: Loading essential drivers ... FATAL: Could not load /lib/modules/4.4.16/modules.dep: No such file or directory
FATAL: Could not load /lib/modules/4.4.16/modules.dep: No such file or directory
FATAL: Could not load /lib/modules/4.4.16/modules.dep: No such file or directory
FATAL: Could not load /lib/modules/4.4.16/modules.dep: No such file or directory
done.
Begin: Running /scripts/init-premount ... done.
Begin: Mounting root file system ... Begin: Running /scripts/local-top ... done.
wait-for-root /dev/mmcblk0p3, retry 2...
wait-for-root /dev/mmcblk0p3, retry 3...
wait-for-root /dev/mmcblk0p3, retry 4...
wait-for-root /dev/mmcblk0p3, retry 5...
wait-for-root /dev/mmcblk0p3, retry 6...
wait-for-root /dev/mmcblk0p3, retry 7...
wait-for-root /dev/mmcblk0p3, retry 8...
wait-for-root /dev/mmcblk0p3, retry 9...
wait-for-root /dev/mmcblk0p3, retry 10...
[   14.089701] aaaaa  vga_encoder_atomic_check 125 1
wait-for-root /dev/mmcblk0p3, retry 11...
wait-for-root /dev/mmcblk0p3, retry 12...
wait-for-root /dev/mmcblk0p3, retry 13...
wait-for-root /dev/mmcblk0p3, retry 14...
wait-for-root /dev/mmcblk0p3, retry 15...
wait-for-root /dev/mmcblk0p3, retry 16...
wait-for-root /dev/mmcblk0p3, retry 17...
wait-for-root /dev/mmcblk0p3, retry 18...
wait-for-root /dev/mmcblk0p3, retry 19...
wait-for-root /dev/mmcblk0p3, retry 20...
wait-for-root /dev/mmcblk0p3, retry 21...
wait-for-root /dev/mmcblk0p3, retry 22...
wait-for-root /dev/mmcblk0p3, retry 23...
wait-for-root /dev/mmcblk0p3, retry 24...
wait-for-root /dev/mmcblk0p3, retry 25...
wait-for-root /dev/mmcblk0p3, retry 26...
wait-for-root /dev/mmcblk0p3, retry 27...
wait-for-root /dev/mmcblk0p3, retry 28...
wait-for-root /dev/mmcblk0p3, retry 29...
wait-for-root /dev/mmcblk0p3, retry 30...
Gave up waiting for root device.  Common problems:
- Boot args (cat /proc/cmdline)
   - Check rootdelay= (did the system wait long enough?)
   - Check root= (did the system wait for the right device?)
- Missing modules (cat /proc/modules; ls /dev)
ALERT!  /dev/mmcblk0p3 does not exist.  Dropping to a shell!
FATAL: Could not load /lib/modules/4.4.16/modules.dep: No such file or directory
FATAL: Could not load /lib/modules/4.4.16/modules.dep: No such file or directory
/bin/sh: can't access tty; job control turned off
(initramfs)

自己制作的文件系统,根据  http://developer.t-firefly.com/thread-10874-1-1.html
制作的,怎么提示上面的错误的。 3.14的内核是可以启动起来的。 modules 文件夹我已经拷贝到 lib 目录下了。
回复

使用道具 举报

117

积分

0

威望

0

贡献

技术小白

积分
117
发表于 2016-10-20 15:23:40     
isle 发表于 2016-10-20 10:06
这个固件播放视频时添加了硬件解码。使用gstreamer 。  测试命令 test_dec.sh   你可以仿照这个去播放你 ...

谢谢回复。
视频播放效果比之前确实好了很多,但是还没有声音。
还有一个问题是,新旧版本的software都用不了,希望能支持一下。
回复

使用道具 举报

返回列表
12345... 8
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表