[Dreambox One UHD] - Amlogic s922X

Dreambox One Ultra HD:
• Amlogic 6-core SoC (s922X)
• 53 K DMIPS
• MALI-G52 GPU
• 2 GB DDR4 RAM
• 16 GB Flash
• 2,4 GHz / 5,0 GHz MIMO WLAN
• Bluetooth 5.0
• 1 X USB 3.0, 1 x USB 2.0
• HDMI 2.0
• Gigabit LAN
• 4K UHD
• MPEG2
• Videoausgabe bis zu 2160p
• HEVC H.265 & H.264
• Smartcard reader
• SD-Card reader
• S/PDIF
• Webinterface

Tuner:
• DVB-S2X Twin Sat SiLabs Tuner

Operating system:
• engima2 (64bit)

CoreElec (custom build, source, …)
download

config/dt/logs/pcb/env:
http://download.blue-panel.com/pyro/kodi-19/public/

build env (openembedded pyro):
http://git.opendreambox.org/?p=opendreambox.git;a=shortlog;h=refs/heads/pyro

I’ve just build kodi-aml (19-Alpha, 64bit) as an enigma2 plugin and it works nice for HD contents (sw-decode only, because enigma2 uses gstreamer)

I tried to boot the CoreElec kernel (Odroid n2 build) with slightly adapted device-tree, unfortunately the message came that no valid device-tree was found.
It would be nice if I could adjust the kernel/device-tree to use CoreElec from the sdcard. This is a hard target.
Unfortunately, I’ve only managed something like this with an aml8726 3.X kernel, so any help would be fine.

We can not add support for Boxes we don’t own.

I’d love to see this device get supported, I have owned DMM products in the past and found them to be some of the best DVB STB’s available.

Unfortunately as Ray said we could not officially support this without having the hardware to hand.

Our S922X kernel is only for the N2 right now and we are still waiting for other S922X based products to see if it will even work on them.

I have sent the manufacturer the link to this thread, so let’s hope :slight_smile:

3 Likes

Greetings,

Mate; I have a humble suggestion, how many people are working in the CE Team, and send one DM One for each.
And they believe that they will return to the firm as folded earnings.

DM would make an incredible difference.

Best regards…

Indeed the KI Pro boxes sold very well and people are looking for an upgrade, this would certainly sell very well for the company with CE support.

1 Like

Emanuel
please how you installed there kodi me it fails

I made it from source with my patches, then I flashed it by Installer on sdcard, but it is still on me to test it. No custom image beta tests for now :roll_eyes:

got only this video for now

video

2 Likes

dreambox one dvb tuner driver is closed source. So unfortunately openelec livetv will not be available with tvheadend

There are two possibilities:

  1. Building the same kernel rel. as Dream, so the closed src driver could be loaded.
  2. reverse ing. of the SiLaps driver (a good winter project)

Well if they are building a driver and including the linux headers in that work then the driver must be GPL and if the source is not released then this is a license violation.

Whether or not they care to listen or help the open source community is another matter.

There is always the possibility of creating a shim to load the driver as well.

1 Like

For that old box I had nothing for kernel 3.10 and
it took me about 2 month to write the drivers. The CoreElec’s dvb drivers src was very helpfull.

I think SiLaps examples are also in mainline src. Kernel 4.X on aml is total new for me. And for the begining I’ll use so:
PKG_NAME=“dreambox-dvb-modules”
PKG_VERSION=“20190510r0”
PKG_SHA256=“880bc6464cb81fe7e0073a6b1e1280980b8d1b568b63182c3c87186da8dba7ee”
PKG_ARCH=“arm aarch64”
PKG_LICENSE=“nonfree”
PKG_SITE=“https://dreambox.de/
PKG_URL=“http://dreamboxupdate.com/download/opendreambox/2.6.0/dreambox-dvb-modules/4.9-20190510r0/dreamone/65da5c3de6a79d7ba45807c8ca3af475/${PKG_NAME}_4.9-${PKG_VERSION}_dreamone.tar.xz
PKG_DEPENDS_TARGET=“toolchain linux”
PKG_NEED_UNPACK="$LINUX_DEPENDS"
PKG_LONGDESC="Dreambox One’s DVB driver "
PKG_IS_KERNEL_PKG=“yes”
PKG_TOOLCHAIN=“manual”
PKG_ADDON_PROJECTS=“Amlogic-dmone”

makeinstall_target() {
mkdir -p $INSTALL/$(get_kernel_overlay_dir)/lib/modules-load.d
cp etc/modules-load.d/* $INSTALL/$(get_kernel_overlay_dir)/lib/modules-load.d

mkdir -p $INSTALL/$(get_full_module_dir)
cp -r lib/modules/4.9/* $INSTALL/$(get_full_module_dir)

mkdir -p $INSTALL/$(get_full_firmware_dir)
cp -r lib/firmware/* $INSTALL/$(get_full_firmware_dir)
}

post_install() {
#enable_service dreamboxdvb.service
echo
}

1 Like

https://onlinedisassembler.com/odaweb/O2WIvkOM
used dvb ko si2183, si2141

https://www.silabs.com/documents/public/data-shorts/Si2183-B60-short.pdf
si2141 dvb t/c2 tuner

DVB-S/S2 satellite tuner RDA5816SD

https://onlinedisassembler.com/odaweb/igcmzg61

Currently there is a private project which is based on a heavily modded enigma2 OS from a ways back that allowed the device to be used here in NA. Currently the OS is running and Kodi Alpha 19 and 18.3 are working tho much more testing needs to be done and both the dvb tuners are working as the SiLabs firware was RE’d a ways back.

I think for anyone wanting dvb this box will be the future but its still going to be a ways out yet, tho i could see the Kodi part appearing earlier as i know a few others working strictly on that as dvb here in NA is touchy legally so they aren’t concerned about that part.

Be free to test my first custom Build:
CoreElec (custom build, source, …)
download

5 Likes

Bonjour Emanuel,

Great box the DreamOne, I successfully compiled OpenPLi for it, but I have two issues… once I boot the box I have access to the OS and the GUI is working (thru the WebInterface/OpenWebIf), but the HDMI is not found (only RCA) and the Satellite data comes in from the Tuners properly found (DVB-S2X), but no Video.

Older boxes had in /proc/stb the hdmi/video/vmpeg etc… that is no more on the Amlogic hardware of the DreamOne… how could I “fix” also in a dirty way these 2 things ? HDMI support and Video/DVB input to box ?

Merci beaucoup et bravo pour le CoreElec !

JanS

Hello

I have installed image with Rufus to a sdcard, but I can’t seem to boot box from sdcard.

Any help please?

Thanks

Which image you tried with wich dtb?

I have installed this one:

CoreELEC-Amlogic-dmone.arm-9.0-devel-1561076307-Dreambox_One.img.gz

Do I have to do anything in the box? Just inserted sdcard, power off and on with rear switch

Thanks

Images for the Dreambox One have not been produced by us and as such we are not able to offer any support for unofficial releases.

@emanuel created this image so maybe he can help you further.