I installed the latest CoreElec on my GTC, I use the gxl_p231_2g_dvb.dtb.
To enable the display, install the OpenVFD service from the CoreElec repository and put this file in /storage/.config/vfd.conf. Configure the openVFD service with a Display Brightness of 2. My box is very bright at the default level 7.
I also made an custom keymap. Put the file gtc in /storage/.config/rc_keymaps/gtc
Rename /storage/.config/rc_maps.cfg.sample to /storage/.config/rc_maps.cfg and add
meson-ir * gtc
to /storage/.config/rc_maps.cfg
The tuners look detected, but tvheadend can’t see them (no frontend for adapter0 ?). It works fine with a AstroMeta RTL2832.
dmesg | grep dvb
[ 5.509599@3] usb 1-1: Product: dvbt2
[ 5.509612@3] usb 1-1: Manufacturer: astrometadvbt2
[ 17.028095@2] kernel-overlays-setup: processing conf /storage/.cache/kernel-overlays/50-driver.dvb.dvb-latest.conf
[ 17.085485@2] kernel-overlays-setup: added modules from /usr/lib/kernel-overlays/driver.dvb.dvb-latest/lib/modules/3.14.29
[ 21.326825@0] DVB: aml_dvb_probe: probe amlogic dvb driver
[ 21.326854@0] DVB: aml_dvb_probe: dmx rst ctl = ffffffc05e0e8600
[ 21.326863@0] DVB: aml_dvb_probe: asyncfifo rst ctl = ffffffc05e0e8680
[ 21.326870@0] DVB: aml_dvb_probe: ahbarb0 rst ctl = ffffffc05e0e8700
[ 21.326878@0] DVB: aml_dvb_probe: uparsertop rst ctl = ffffffc05e0e8780
[ 21.326980@0] dvbdev: DVB: registering new adapter (amlogic-dvb)
[ 21.326986@0] DVB: aml_dvb_probe: Registered adpter: amlogic-dvb
[ 21.376592@1] usb 1-1: dvb_usb_v2: found a 'Astrometa DVB-T2' in warm state
[ 21.478782@3] usb 1-1: dvb_usb_v2: will pass the complete MPEG2 transport stream to the software demuxer
[ 21.478811@3] dvbdev: DVB: registering new adapter (Astrometa DVB-T2)
[ 21.479818@3] dvbdev: dvb_create_media_entity: media entity 'dvb-demux' registered.
[ 21.505521@2] dvbdev: dvb_create_media_entity: media entity 'Realtek RTL2832 (DVB-T)' registered.
[ 21.507577@0] dvbdev: dvb_create_media_entity: media entity 'Panasonic MN88473' registered.
[ 21.575754@2] rc rc1: lirc_dev: driver dvb_usb_rtl28xxu registered at minor = 1, raw IR receiver, no transmitter
[ 21.575985@2] usb 1-1: dvb_usb_v2: schedule remote query interval to 200 msecs
[ 21.586935@2] usb 1-1: dvb_usb_v2: 'Astrometa DVB-T2' successfully initialized and connected
[ 21.587225@2] usbcore: registered new interface driver dvb_usb_rtl28xxu
[ 27.649594@3] mn88473 5-0018: downloading firmware from file 'dvb-demod-mn88473-01.fw'
CoreELEC:~ # ls /dev/dvb/ -alR
/dev/dvb/:
total 0
drwxr-xr-x 4 root root 80 Jun 22 13:11 .
drwxr-xr-x 14 root root 4220 Jun 22 13:11 ..
drwxr-xr-x 2 root root 220 Jun 22 13:11 adapter0
drwxr-xr-x 2 root root 140 Jun 22 13:11 adapter1
/dev/dvb/adapter0:
total 0
drwxr-xr-x 2 root root 220 Jun 22 13:11 .
drwxr-xr-x 4 root root 80 Jun 22 13:11 ..
crw-rw---- 1 root video 212, 0 Jan 1 2015 demux0
crw-rw---- 1 root video 212, 3 Jan 1 2015 demux1
crw-rw---- 1 root video 212, 6 Jan 1 2015 demux2
crw-rw---- 1 root video 212, 1 Jan 1 2015 dvr0
crw-rw---- 1 root video 212, 4 Jan 1 2015 dvr1
crw-rw---- 1 root video 212, 7 Jan 1 2015 dvr2
crw-rw---- 1 root video 212, 2 Jan 1 2015 net0
crw-rw---- 1 root video 212, 5 Jan 1 2015 net1
crw-rw---- 1 root video 212, 8 Jan 1 2015 net2
/dev/dvb/adapter1:
total 0
drwxr-xr-x 2 root root 140 Jun 22 13:11 .
drwxr-xr-x 4 root root 80 Jun 22 13:11 ..
crw-rw---- 1 root video 212, 9 Jan 1 2015 demux0
crw-rw---- 1 root video 212, 10 Jan 1 2015 dvr0
crw-rw---- 1 root video 212, 12 Jan 1 2015 frontend0
crw-rw---- 1 root video 212, 13 Jan 1 2015 frontend1
crw-rw---- 1 root video 212, 11 Jan 1 2015 net0