TESTRELEASE: debian stretch + kernel 4.4 firmware release (hw accelerated), kodi installable
THANKS TO: @Kwiboo for sharing his kernel work and the rockchip guys @wzyy2, @stdint/@ayaka
hi all,
i have made a firmware release for firefly and miqi rk3288 devices including recent:
Getting error - upgrade_tool: error while loading shared libraries: libudev.so.1: cannot open shared object file: No such file or directory when using sudo ./flash.sh
the latest linux tool from rockchip is used in the flash.sh script: rkdeveloptool
it replaces the old upgrade_tool and is included in the 7z file.
it can also be found here: https://github.com/rockchip-linux/rkbin/tree/master/tools
don’t think the old upgrade_tool or rkflashkit are still usable as rockchip has moved to more linux generic firmware files instead of rockchip dedicated ones.
It will be great if it can be combined with an Android firmware, dual-boot perhaps?
But I don’t know about different bootloaders, Android, Linux how it will work?
hi ttodorov,
no, it wouldnt work on rk3399. maybe a developer could do the same for rk3399 as the sources (boot, kernel, debian, libs) are also available for rk3399. i dont have such a device, so cant help you here…
cheers – mac-l1
Hello, guys! Thank you for your work.
I have an issue with thermal module in kernel. I used to successfully build opencv 2.4.9 on Firefly-RK3288 with Ubuntu 14.04 server firmware (slightly altered, I’ve installed X server and OpenBox there) with no issues on all 4 cores (make -j4).
However, with this firmware installed I got my Firefly automatically switched off with following message:
Message from syslogd@localhost at Jul 6 14:56:19 ...
kernel:[ 3690.721460] thermal thermal_zone0: critical temperature reached(90 C),shutting down
Connection to 192.168.0.109 closed by remote host.
Connection to 192.168.0.109 closed.
How can I disable this feature or make temperature limit higher? As I mentioned earlier, I’ve successfully built this version of opencv on all cores, but now kernel is more aware of current CPU temperature. Thanks.
This strange behavior started to happen after I’ve downloaded rk3288_ubootloader_v1.01.06.bin bootloader. Could you please help with backing up procedure?
+1 for git link.
I’ve tried this: https://github.com/rockchip-linux/kernel/tree/release-4.4 (it’s 4.4.71 when mac-l1’s distro is based on 4.4.55) with extracted configuration from /proc/config.gz, now I have eDP-1 presented in xrandr. If I switch eDP-1 off (e.g. xrandr --output eDP-1 --off or by passing kernel parameter video=eDP-1:d), then image shows normally.
I’m also interested in building fast booting system for embedded development, so it would be nice to have building instructions.
Do you guys can get the audio on HDMI when using mac-l1 KODI packages?
I only have option for SPDIF output and there is no sound on HDMI!
I appreciate any assistance…
Hello sghazagh. How do you build a kernel?
I use instructions from here http://rockchip.wikidot.com/linux-user-guide to build linux kernel and uboot. There is also device tree generated at build time. Make sure you are using latest source code from rockchip-linux.
Also, what is the problem with HDMI output? Despite having extra output eDP-1, image is pretty stable. You can switch eDP-1 off either with