0
Максим Круземан

HK1 Max - RK3318

Recommended Posts

I bought a HK1 Max (~20$) especially for make a small linux home server for my projects.
Why Rockchip? I found rockchip repo on github with ffmpeg and gstreamer libs for hardware encoding. It's very important (but not critical necessary) for me.

So...

  • HK1 Max 2/16 (2.4Ghz + 5Ghz + BT4.0 wireless)
  • Tech specs:
  • CPU: RK3318
  • RAM: 2Gb DDR3L Samsung K4B2G0446D
  • eMMC: 16Gb KLMAG2GE4A-A001
  • LAN: Rockchip (???)
  • Wi-Fi + Bluetooth: HK6334Q (Not found information about it) 2.4Ghz + 5Ghz + BT

On first run I dump some partitions from Android (This TV Box has root out of the box):

  • dtb
  • dtbo
  • boot
  • trust
  • security
  • uboot

 

Trying to run Armbian:
Extract dtb from my image and recompile it
Use u-boot from this thread - https://forum.armbian.com/topic/8082-armbian-for-tv-box-rk3328 (thanks @hexdump)
My trust.img
Armbian_19.11.5_Arm-64_eoan_dev_5.5.0-rc7_20200124.img

And... It hangs on Kernel boot
Then I try dtb from  @hexdump(thanks again :))
And it's boot normaly (hdmi work, usb2.0, usb3.0 work, ethernet detected)
But Wireless and Bluetooth doesnt work.

Tryed to add wireless-wlan block to hexdump dtb and recompile - wireless not work.
Tryed to replace all similar blocks in hexdump dtb to blocks from my dtb - It hangs on Kernel boot.

Can anyone help my with dtb.

Spoiler

photo_2020-01-25_12-29-07.thumb.jpg.c39ac5cc2d6c3a32a8302db1fb9bb750.jpgphoto_2020-01-25_10-55-23.thumb.jpg.2b6762d716c58dad158857cf741d0b50.jpgphoto_2020-01-25_10-55-07.thumb.jpg.7748a43fc836d5022315c7a5e5364cfe.jpgphoto_2020-01-25_10-55-00.thumb.jpg.13c81854a222d9cb301533e8fdaf01e4.jpgphoto_2020-01-25_10-54-56.thumb.jpg.fb9f443a4f0e17df28aec5b07c8c1239.jpgphoto_2020-01-25_10-54-44.thumb.jpg.ff38a1cf8a1d9c0c6e77a2992c5a0128.jpgphoto_2020-01-25_10-54-40.thumb.jpg.000f24d0dd66ec348416059cca3c1206.jpgphoto_2020-01-25_10-54-37.thumb.jpg.62e35bd0146b431369eaf0d0372acfb7.jpg

 

boot.img trust.img dtb.img uboot.img HK1MAX.dtb HK1MAX.dts HK1MAX_recompiled.dtb

Share this post


Link to post
Share on other sites

I have the same TVbox, but i have some problem with booting armbian. I burn SD card with armbian image then dd of trust.img and uboot.img but uboot stopped at DRAM point

U-Boot 2019.10-armbian (Nov 29 2019 - 09:50:19 +0300)

Model: Rockchip RK3328 EVB
DRAM:

Tell me please how you boot armbian more details

Share this post


Link to post
Share on other sites

@soljah - you might give this u-boot a try:

and in case that works you'll then most probably need this one too:

best is to read a bit around those posts in that thread too to get some other good hints

 

best wishes and good luck - hexdump

Share this post


Link to post
Share on other sites

@hexdump I have been try all of this dd your uboot-rk3318.img and add rk3318-h96max.dtb file.

I will try one more time. What is the effect of which linux image is recorded on SD?

For chose correct dtb file need only to change name in "/extlinux/extlinux.conf"?

Share this post


Link to post
Share on other sites

please keep in mind that my dtb file was for a mainline kernel and not for the 4.4 rockchip kernel used in some images ...

Share this post


Link to post
Share on other sites
On 1/25/2020 at 2:31 PM, Максим Круземан said:

I bought a HK1 Max (~20$) especially for make a small linux home server for my projects.
Why Rockchip? I found rockchip repo on github with ffmpeg and gstreamer libs for hardware encoding. It's very important (but not critical necessary) for me.

So...

  • HK1 Max 2/16 (2.4Ghz + 5Ghz + BT4.0 wireless)
  • Tech specs:
  • CPU: RK3318
  • RAM: 2Gb DDR3L Samsung K4B2G0446D
  • eMMC: 16Gb KLMAG2GE4A-A001
  • LAN: Rockchip (???)
  • Wi-Fi + Bluetooth: HK6334Q (Not found information about it) 2.4Ghz + 5Ghz + BT

On first run I dump some partitions from Android (This TV Box has root out of the box):

  • dtb
  • dtbo
  • boot
  • trust
  • security
  • uboot

 

Trying to run Armbian:
Extract dtb from my image and recompile it
Use u-boot from this thread - https://forum.armbian.com/topic/8082-armbian-for-tv-box-rk3328 (thanks @hexdump)
My trust.img
Armbian_19.11.5_Arm-64_eoan_dev_5.5.0-rc7_20200124.img

And... It hangs on Kernel boot
Then I try dtb from  @hexdump(thanks again :))
And it's boot normaly (hdmi work, usb2.0, usb3.0 work, ethernet detected)
But Wireless and Bluetooth doesnt work.

Tryed to add wireless-wlan block to hexdump dtb and recompile - wireless not work.
Tryed to replace all similar blocks in hexdump dtb to blocks from my dtb - It hangs on Kernel boot.

Can anyone help my with dtb.

  Reveal hidden contents

photo_2020-01-25_12-29-07.thumb.jpg.c39ac5cc2d6c3a32a8302db1fb9bb750.jpgphoto_2020-01-25_10-55-23.thumb.jpg.2b6762d716c58dad158857cf741d0b50.jpgphoto_2020-01-25_10-55-07.thumb.jpg.7748a43fc836d5022315c7a5e5364cfe.jpgphoto_2020-01-25_10-55-00.thumb.jpg.13c81854a222d9cb301533e8fdaf01e4.jpgphoto_2020-01-25_10-54-56.thumb.jpg.fb9f443a4f0e17df28aec5b07c8c1239.jpgphoto_2020-01-25_10-54-44.thumb.jpg.ff38a1cf8a1d9c0c6e77a2992c5a0128.jpgphoto_2020-01-25_10-54-40.thumb.jpg.000f24d0dd66ec348416059cca3c1206.jpgphoto_2020-01-25_10-54-37.thumb.jpg.62e35bd0146b431369eaf0d0372acfb7.jpg

 

boot.img 32 MB · 103 downloads trust.img 4 MB · 92 downloads dtb.img 4 MB · 81 downloads uboot.img 4 MB · 95 downloads HK1MAX.dtb 13.3 MB · 84 downloads HK1MAX.dts 81.65 kB · 82 downloads HK1MAX_recompiled.dtb 72.28 kB · 88 downloadg

Halo, How to dump How do I backup and dump partitions on Android?

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
0