Tronsmart has a Rockchip rk3368 based set-top-box [1].

I want to use it as a arm64 based workstation running openSUSE. The first steps are done and a v4.4-rc1 based kernel boots. The only thing needed right now is the crtc module, which uses some different register mappings (and hopefully nothing else).

Things to do: 1. get the kernel booted from sd-card or usb-stick 2. get a JeOS image building and booting 3. get iommu with arm64 working 4. check if the initial implementation of crtc is working 5. do some nice patches for mainline

I'm based in Barcelona, so it will be difficult to multiplex my board with others. Anyway if someone wants to help, we can find a way. (e.g. looking on the JeOS build, searching for the iommu kernel patches etc).

[1] http://www.tronsmart.com/products/tronsmart-orion-r68-pro

Looking for hackers with the skills:

arm64 jeos kernel kiwi arm

This project is part of:

Hack Week 13 Hack Week 14

Activity

  • over 3 years ago: michals liked arm64 set-top-box based workstation
  • almost 5 years ago: gqjiang liked arm64 set-top-box based workstation
  • almost 5 years ago: bamvor liked arm64 set-top-box based workstation
  • almost 5 years ago: pgonin liked arm64 set-top-box based workstation
  • almost 5 years ago: pgonin liked arm64 set-top-box based workstation
  • almost 5 years ago: a_faerber liked arm64 set-top-box based workstation
  • almost 5 years ago: abergmann liked arm64 set-top-box based workstation
  • almost 5 years ago: mbrugger started arm64 set-top-box based workstation
  • almost 5 years ago: mbrugger added keyword "arm64" to arm64 set-top-box based workstation
  • almost 5 years ago: mbrugger added keyword "jeos" to arm64 set-top-box based workstation
  • All Activity

    Comments

    • abergmann
      almost 5 years ago by abergmann | Reply

      Nice hardware. I would like to hear back from you how good the performance is with this board and if it is good enough for daily business.

    • a_faerber
      almost 5 years ago by a_faerber | Reply

      I'm expecting a GeekBox during that week and might join in rk3368 hacking later.

    • bamvor
      almost 5 years ago by bamvor | Reply

      I have another rk3368 STB. I am interested in how do you boot kernel in your box? Through recovery mode?

      I could share it if some one in Beijing want to play it.

      • gqjiang
        almost 5 years ago by gqjiang | Reply

        Hi bamvor,

        I'd like to play with this board, how could I access it from Beijing office?

        Thanks, Guoqing

      • mbrugger
        almost 5 years ago by mbrugger | Reply

        it is a bit tricky. you need to write some garbabe to the boot partition. and then you have to write your kernel to the kernel partition and the dtb to the resource partition.

    • michals
      over 3 years ago by michals | Reply

      I have a STB with a different RK chip. With the 2G ram it can be used as thin client at best. The GPU on xx68 is something really crappy IIRC so expect fbdev is your friend for graphics. It's not like the other GPUs that could be used are supported, anyway.

    Similar Projects

    Upstreaming of mediatek helios board by mbrugger

    The only Mediatek "hacker" board available is f...


    openSUSE/SLE/Mainline U-boot for some not-yet-supported ARM64 boards by ldevulder

    The Khadas VIM (http://khadas.com/vim/) is an a...


    Help with mainline support for the Mediatek chromebook (MT8173 based) by mbrugger

    Lately the necessary patches to get rudimentary...


    work on sunxi a64 cpufreq driver (for teres-1, pine64) by mbrugger

    With the teres-1 [1] laptop we have a first arm...


    Mainline Sunplus Plus1 SP7021 kernel for Banana Pi F2S by a_faerber

    The recent Banana Pi BPI-F2S board features a n...


    netlink interface for ethtool by mkubecek

    There seems to be an overall consensus that the...


    work on sunxi a64 cpufreq driver (for teres-1, pine64) by mbrugger

    With the teres-1 [1] laptop we have a first arm...


    ethtool ops for netdevsim by mkubecek

    This can be seen as a subproject of [ethtool ne...


    Help with mainline support for the Mediatek chromebook (MT8173 based) by mbrugger

    Lately the necessary patches to get rudimentary...


    Small Livecd with mutltimedia capabilities by aginies

    Play with kiwi and liveCd capabilities to creat...


    MicroOS Desktop by RBrownSUSE

    [Video Recording of openSUSE Conference sessio...


    work on sunxi a64 cpufreq driver (for teres-1, pine64) by mbrugger

    With the teres-1 [1] laptop we have a first arm...


    Port MicroOS to the Gameshell from Clockwork Pi by aplanas

    The [Gameshell](https://www.clockworkpi.com/gam...


    openSUSE/SLE/Mainline U-boot for some not-yet-supported ARM64 boards by ldevulder

    The Khadas VIM (http://khadas.com/vim/) is an a...


    Mainline Sunplus Plus1 SP7021 kernel for Banana Pi F2S by a_faerber

    The recent Banana Pi BPI-F2S board features a n...