CoreELEC Amlogic-ng(4.9 kernel) for S905X/S905D/S905W - FunHouse builds

Just re-did the sdcard for my A95X. Using “reboot update” the boot screen just stays on the coreelec logo. Waited for 20 minutes, but no change. What method did you use to switch to the funhouse build?

3 posts were merged into an existing topic: Amlogic S905X3, S905Y3, S905D3 thread

You can’t update. As noted in the OP, you have to make a fresh card.

I did make a new card. As the op said, I redid the installation procedure (tried both reset pin while power on and “reboot update” from sudo shell ) to boot it.

Hi,

The Vontar X96 does not want to boot from the SD card. Only the start screen with the X96 logo appears and nothing happens. If I insert the SD card with 9.2.1, everything is OK.

Have you tried to hold the reset button?

Yes, of course

1 Like

I will add information about the device:
Vontar X96 S905X, 2G/16G, gxl_p212_2g.dtb

@B1oHazard since you said that you can manage to connect to the box that boot loops can you run

ce-debug

and post the url it outputs, so that I can take a look.

ce-debug http://ix.io/2bA7
kodi.log http://ix.io/2bAq
dmesg http://ix.io/2bAr
Just set max a53 freq to 1.2 and ssh in config.ini, fresh flashdrive with funhouse2006.2 (as i saw new build was minor fix, so there no difference)
I can find kodi.bin process, it running, but on TV i see black screen. Sometimes it not got bootloop, like now.

Guys, I had an issue with the booting. Wasn’t too cozy to perform reset with the toothpick so I tried and managed the old fashion way, renamed the dtb (in my case for a Bqeel M9C Max S905X/2G/16G) from xxx.p212.dtb to dtb.img and at next reboot I could see CE logo. Maybe this workaround will help others.

Not so pleasant part was after first update, the system crashed after 30 seconds of playing videos locally or streaming online (from the addon Arte+). On funhouse_2006.2 I didn’t have any issues. I will perform a downgrade and see.

Is this build based on this repo?

Trying to use WinTV dualHD with TVheadend server - no success. dmesg shows that the receiver is correctly initialized, both with CrazyCat and LatestKernel/MediaBuild driver packs:

[   10.407205@2] em28xx 1-1.1:1.0: EEPROM ID = 26 00 01 00, EEPROM hash = 0x16e6c5c8
[   10.407210@2] em28xx 1-1.1:1.0: EEPROM info:
[   10.407214@2] em28xx 1-1.1:1.0:      microcode start address = 0x0004, boot configuration = 0x01
[   10.413879@0] em28xx 1-1.1:1.0:      AC97 audio (5 sample rates)
[   10.413884@0] em28xx 1-1.1:1.0:      500mA max power
[   10.413892@0] em28xx 1-1.1:1.0:      Table at offset 0x27, strings=0x0e6a, 0x1888, 0x087e
[   10.471520@2] em28xx 1-1.1:1.0: Identified as Hauppauge WinTV-dualHD DVB (card=99)
[   10.477435@2] tveeprom: Hauppauge model 204109, rev B3I6, serial# 13886631
[   10.480334@2] tveeprom: tuner model is SiLabs Si2157 (idx 186, type 4)
[   10.487640@2] tveeprom: TV standards PAL(B/G) NTSC(M) PAL(I) SECAM(L/L') PAL(D/D1/K) ATSC/DVB Digital (eeprom 0xfc)
[   10.498388@2] tveeprom: audio processor is None (idx 0)
[   10.502483@2] tveeprom: has no radio, has IR receiver, has no IR transmitter
[   10.509448@2] em28xx 1-1.1:1.0: dvb set to isoc mode.
[   10.571422@0] em28xx 1-1.1:1.0: chip ID is em28174
[   11.203293@2] vout: aml_tvout_mode_work: monitor_timeout
[   11.363715@2] meson6-dwmac c9410000.ethernet eth0: Link is Up - 100Mbps/Full - flow control off
[   11.366872@2] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[   11.381108@3] 8021q: 802.1Q VLAN Support v1.8
[   11.789948@2] em28xx 1-1.1:1.0: EEPROM ID = 26 00 01 00, EEPROM hash = 0x16e6c5c8
[   11.791849@2] em28xx 1-1.1:1.0: EEPROM info:
[   11.796173@2] em28xx 1-1.1:1.0:      microcode start address = 0x0004, boot configuration = 0x01
[   11.811085@2] em28xx 1-1.1:1.0:      AC97 audio (5 sample rates)
[   11.811145@2] em28xx 1-1.1:1.0:      500mA max power
[   11.815788@2] em28xx 1-1.1:1.0:      Table at offset 0x27, strings=0x0e6a, 0x1888, 0x087e
[   11.883294@3] em28xx 1-1.1:1.0: Identified as Hauppauge WinTV-dualHD DVB (card=99)
[   11.889071@3] tveeprom: Hauppauge model 204109, rev B3I6, serial# 13886631
[   11.892093@3] tveeprom: tuner model is SiLabs Si2157 (idx 186, type 4)
[   11.898554@3] tveeprom: TV standards PAL(B/G) NTSC(M) PAL(I) SECAM(L/L') PAL(D/D1/K) ATSC/DVB Digital (eeprom 0xfc)
[   11.908927@3] tveeprom: audio processor is None (idx 0)
[   11.914120@3] tveeprom: has no radio, has IR receiver, has no IR transmitter
[   11.921083@3] em28xx 1-1.1:1.0: dvb ts2 set to isoc mode.
[   12.127306@3] usbcore: registered new interface driver em28xx
[   12.144183@2] WARNING: You are using an experimental version of the media stack.
[   12.144183@2]        As the driver is backported to an older kernel, it doesn't offer
[   12.144183@2]        enough quality for its usage in production.
[   12.144183@2]        Use it with care.
[   12.144183@2] Latest git patches (needed if you report a bug to linux-media@vger.kernel.org):
[   12.144183@2]
[   12.174195@2] em28xx 1-1.1:1.0: Binding DVB extension
[   12.187428@0] i2c i2c-1: Added multiplexed i2c bus 4
[   12.187484@0] si2168 1-0064: Silicon Labs Si2168-B40 successfully identified
[   12.194022@0] si2168 1-0064: firmware version: B 4.0.2
[   12.205907@2] si2157 4-0060: Silicon Labs Si2147/2148/2157/2158 successfully attached
[   12.208279@2] dvbdev: DVB: registering new adapter (1-1.1:1.0)
[   12.214123@2] em28xx 1-1.1:1.0: DVB: registering adapter 0 frontend 0 (Silicon Labs Si2168)...
[   12.222616@2] dvbdev: dvb_create_media_entity: media entity 'Silicon Labs Si2168' registered.
[   12.232763@3] dvbdev: dvb_create_media_entity: media entity 'dvb-demux' registered.
[   12.250153@2] em28xx 1-1.1:1.0: DVB extension successfully initialized
[   12.251061@2] em28xx 1-1.1:1.0: Binding DVB extension
[   12.264365@3] i2c i2c-3: Added multiplexed i2c bus 5
[   12.264421@3] si2168 3-0067: Silicon Labs Si2168-B40 successfully identified
[   12.265720@2] si2168 1-0064: downloading firmware from file 'dvb-demod-si2168-b40-01.fw'
[   12.278802@3] si2168 3-0067: firmware version: B 4.0.2
[   12.289111@2] si2157 5-0063: Silicon Labs Si2147/2148/2157/2158 successfully attached
[   12.291787@2] dvbdev: DVB: registering new adapter (1-1.1:1.0)
[   12.297511@2] em28xx 1-1.1:1.0: DVB: registering adapter 1 frontend 0 (Silicon Labs Si2168)...
[   12.306059@2] dvbdev: dvb_create_media_entity: media entity 'Silicon Labs Si2168' registered.
[   12.316133@2] dvbdev: dvb_create_media_entity: media entity 'dvb-demux' registered.
[   12.346000@2] em28xx 1-1.1:1.0: DVB extension successfully initialized
[   12.346923@2] em28xx: Registered (Em28xx dvb Extension) extension
[   12.358695@0] c: Registering input extension
[   12.358763@0] c: Remote control support is not available for this card.

But TVheadend does not show the TV adapter. I tried all three available TVheadend versions.

If I use the default kernel drivers, at least one tuner of the two available is recognized in TVheadend, but channel scan fails. This is not surprising, it is an old bug known.

CoreELEC funhouse_2008.2 - Release Notes
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
Mostly just an update to the current state of the main repo, however there has been several fixes and some wifi / bluetooth stuff added recently to the main repo that may help with the GXL devices.

Changes since funhouse_2006.7:
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
Update CoreELEC funhouse build to match the nightly_20200225 build

2 Likes

I use GT King Pro but crazycat drivers don’t recognize the TBS5520S tuner.
Edit:Sorry I introduced it now.

Everyone please check your subnetmask if you are using Fixed IP for your hardware.

funhouse_2006.7 updating to funhouse_2008.2

Subnetmask may have changed to 0.0.0.0 after updating.

In my case i changed it to 255.255.255.0

Changing it to 255.255.255.0 may not be the correct value for everyone depending on how you have your network setup…
So set the correct value in subnetmask.

Tested on X96 Mini 2/16 Gb
I installed 2006.7, auto update to 2008.2
Kodi sharing database with MariaDB

  • DTB gxl_p281_2g.dtb
  • Wireless network OK (both internal adapter and USB dongle working, I’ve disabled it though)
  • Wired network (adapter present, can’t test, I don’t use it)
  • Reboot OK
  • Poweroff OK
  • CEC OK (LG TV)
  • Remote OK (I’m using the same remote.conf that I use on stable 9.2.1, had to adjust it a bit)
  • H264 1080p in hardware mode OK
  • H265 SDR 10Bit BT2020 2160p in hardware mode OK

I’ve installed funhouse on sdcard, I have stable installed to internal, I can reboot to internal from funhouse without issues, which is great.

I have to say, great work, it works very well for my use, let me know if you need me to test something else.
Cheers!

Tested on Venz V10 Pro (S905X, 2GB RAM, 16GB eMMC), currently running 9.2.1 stable installed on eMMC (no Android). Used gxl_p212_2g.dtb same as existing. Running on micro-SD card of course!
Setup and preliminary install worked fine. PCM 2.0 playback through HDMI of my HD FLAC audio files at varying resolutions (44, 88, 96, 176 and 192kHz) sounds fine. Passthrough of Dolby and DTS 5.1 audio seems ok also.
However, 5.1 LPCM playback does not work. If I play a 5.1 FLAC file I hear nothing. If I change the channel setup to 2.0, then I hear the FL and FR channels. Once I change the kodi channel setup to 5.1 (or 7.1) no sound is output from these multichannel recordings. Is this a known issue? A small snip from my debug log shows these warning at startup:

2017-01-01 00:00:13.280 T:4071535488    INFO: CAESinkALSA - ALSA: /media/cdu13a/9db0aa13-7627-4500-b867-3901c8b49d22/git/CoreELEC/build.CoreELEC-Amlogic-ng.arm-9.2-devel/alsa-lib-1.1.9/src/conf.c:5014:(snd_config_expand) Unknown parameters CARD=AMLMESONAUDIO,DEV=0

2017-01-01 00:00:13.280 T:4071535488 INFO: CAESinkALSA - ALSA: /media/cdu13a/9db0aa13-7627-4500-b867-3901c8b49d22/git/CoreELEC/build.CoreELEC-Amlogic-ng.arm-9.2-devel/alsa-lib-1.1.9/src/conf.c:5014:(snd_config_expand) Unknown parameters CARD=AMLMESONAUDIO
2017-01-01 00:00:13.285 T:4071535488 DEBUG: CAESinkALSA - Unable to obtain ELD information for device “hdmi:CARD=AMLMESONAUDIO,DEV=0” (not supported by device, or kernel older than 3.2)
2017-01-01 00:00:13.287 T:4071535488 DEBUG: PulseAudio: Context authorizing
2017-01-01 00:00:13.288 T:4071535488 DEBUG: PulseAudio: Context setting name
2017-01-01 00:00:13.289 T:4071535488 DEBUG: PulseAudio: Context ready
2017-01-01 00:00:13.290 T:4071535488 WARNING: Pulseaudio module module-allow-passthrough not loaded - opening PT devices might fail
2017-01-01 00:00:13.291 T:4071535488 NOTICE: Found 2 Lists of Devices
2017-01-01 00:00:13.291 T:4071535488 NOTICE: Enumerated ALSA devices:
2017-01-01 00:00:13.291 T:4071535488 NOTICE: Device 1
2017-01-01 00:00:13.291 T:4071535488 NOTICE: m_deviceName : default
2017-01-01 00:00:13.291 T:4071535488 NOTICE: m_displayName : Default (AML-MESONAUDIO Analog)
2017-01-01 00:00:13.291 T:4071535488 NOTICE: m_displayNameExtra: PCM
2017-01-01 00:00:13.291 T:4071535488 NOTICE: m_deviceType : AE_DEVTYPE_PCM
2017-01-01 00:00:13.291 T:4071535488 NOTICE: m_channels : FL, FR, BL, BR, FC, LFE, SL, SR, UNKNOWN1, UNKNOWN2, UNKNOWN3, UNKNOWN4, UNKNOWN5, UNKNOWN6, UNKNOWN7, UNKNOWN8
2017-01-01 00:00:13.292 T:4071535488 NOTICE: m_sampleRates : 8000,11025,16000,22050,32000,44100,48000,64000,88200,96000,176400,192000
2017-01-01 00:00:13.292 T:4071535488 NOTICE: m_dataFormats : AE_FMT_S24NE4,AE_FMT_S32NE,AE_FMT_S16NE,AE_FMT_S16LE
2017-01-01 00:00:13.292 T:4071535488 NOTICE: m_streamTypes : No passthrough capabilities
2017-01-01 00:00:13.292 T:4071535488 NOTICE: Device 2
2017-01-01 00:00:13.292 T:4071535488 NOTICE: m_deviceName : sysdefault:CARD=AMLMESONAUDIO
2017-01-01 00:00:13.292 T:4071535488 NOTICE: m_displayName : AML-MESONAUDIO
2017-01-01 00:00:13.292 T:4071535488 NOTICE: m_displayNameExtra: PCM
2017-01-01 00:00:13.292 T:4071535488 NOTICE: m_deviceType : AE_DEVTYPE_PCM
2017-01-01 00:00:13.292 T:4071535488 NOTICE: m_channels : FL, FR, BL, BR, FC, LFE, SL, SR, UNKNOWN1, UNKNOWN2, UNKNOWN3, UNKNOWN4, UNKNOWN5, UNKNOWN6, UNKNOWN7, UNKNOWN8
2017-01-01 00:00:13.292 T:4071535488 NOTICE: m_sampleRates : 8000,11025,16000,22050,32000,44100,48000,64000,88200,96000,176400,192000
2017-01-01 00:00:13.292 T:4071535488 NOTICE: m_dataFormats : AE_FMT_S24NE4,AE_FMT_S32NE,AE_FMT_S16NE,AE_FMT_S16LE
2017-01-01 00:00:13.292 T:4071535488 NOTICE: m_streamTypes : No passthrough capabilities
2017-01-01 00:00:13.292 T:4071535488 NOTICE: Device 3
2017-01-01 00:00:13.292 T:4071535488 NOTICE: m_deviceName : hdmi:CARD=AMLMESONAUDIO,DEV=0
2017-01-01 00:00:13.292 T:4071535488 NOTICE: m_displayName : AML-MESONAUDIO
2017-01-01 00:00:13.292 T:4071535488 NOTICE: m_displayNameExtra: HDMI
2017-01-01 00:00:13.292 T:4071535488 NOTICE: m_deviceType : AE_DEVTYPE_HDMI
2017-01-01 00:00:13.292 T:4071535488 NOTICE: m_channels : FL, FR, BL, BR, FC, LFE, SL, SR
2017-01-01 00:00:13.292 T:4071535488 NOTICE: m_sampleRates : 32000,44100,48000,88200,96000,176400,192000
2017-01-01 00:00:13.292 T:4071535488 NOTICE: m_dataFormats : AE_FMT_S16NE,AE_FMT_S16LE,AE_FMT_RAW
2017-01-01 00:00:13.292 T:4071535488 NOTICE: m_streamTypes : STREAM_TYPE_AC3,STREAM_TYPE_DTSHD,STREAM_TYPE_DTSHD_MA,STREAM_TYPE_DTSHD_CORE,STREAM_TYPE_DTS_1024,STREAM_TYPE_DTS_2048,STREAM_TYPE_DTS_512,STREAM_TYPE_EAC3,STREAM_TYPE_TRUEHD

could you please update this build

1 Like

I’ve been meaning to do an update for a while now. Unfortunately real world stuff has been extremely disruptive here recently.

I will try to post an update this weekend.

4 Likes