Report about Amlogic S905X4 HK1 RBOX X4

CoreELEC default resolution is 1080p
On initial installation edid

Maybe is best to leave as.

I have Samsung UHD 4K
Leave resolution as 1080p
When i playback 4K content
TV automatically switches to best resolution 4K

Not sure if your LG does this

Others have reported issues with sleep/suspend mode.

Maybe is best to Power down box with generic remote

Or use Powe off System
In Power options Menu

I never use sleep mode
Of course to Each his Own
Method of Madness

Happy Testing

Thank you @freddy.

Noticed lost my message typing on tablet from inside of hospital through their firewall. What a PITA that is.

Home again for a few minutes then running out.

So having a look…it is not going on the network via built in NIC.

Will enable wifi and see for time bean what is going on with it.

Did see temps over 50 C on the LED display.

Okay

Are you ON /boot from external SD/USB?

Ethernet transceiver?

Jlxxx1

Which version CoreELEC

Etc.

50c seems a little high.

I use old laptop fan on underside
For cooling

Just got in via wireless (Ruckus WAPs).

##############################################
#                  CoreELEC                  #
#            https://coreelec.org            #
##############################################

CoreELEC (official): 20.0-Nexus (Amlogic-ne.arm)
      Machine model: Amlogic
     CoreELEC dt-id: sc2_s905x4_4g_1gbit

CoreELEC:~ # sensors
soc_thermal-virtual-0
Adapter: Virtual device
temp1:        +52.8°C  (crit = +105.0°C)

ddr_thermal-virtual-0
Adapter: Virtual device
temp1:        +55.8°C  (crit = +105.0°C)

Build in NIC doesn’t appear to be working any more. Its been left on for days using built in NIC It all changed when connecting to other TV at 4K (worked for 1 day).

Build is current release.

CoreELEC:~ # ethtool eth0:
Settings for eth0::
	Supported ports: [ TP MII ]
	Supported link modes:   10baseT/Half 10baseT/Full 
	                        100baseT/Half 100baseT/Full 
	                        1000baseT/Half 1000baseT/Full 
	Supported pause frame use: Symmetric Receive-only
	Supports auto-negotiation: Yes
	Supported FEC modes: Not reported
	Advertised link modes:  10baseT/Half 10baseT/Full 
	                        100baseT/Half 100baseT/Full 
	                        1000baseT/Half 1000baseT/Full 
	Advertised pause frame use: Symmetric Receive-only
	Advertised auto-negotiation: Yes
	Advertised FEC modes: Not reported
	Link partner advertised link modes:  10baseT/Half 10baseT/Full 
	                                     100baseT/Half 100baseT/Full 
	Link partner advertised pause frame use: No
	Link partner advertised auto-negotiation: Yes
	Link partner advertised FEC modes: Not reported
	Speed: 100Mb/s
	Duplex: Full
	Port: MII
	PHYAD: 0
	Transceiver: external
	Auto-negotiation: on
	Supports Wake-on: ug
	Wake-on: d
	Current message level: 0x0000003f (63)
			       drv probe link timer ifdown ifup
	Link detected: yes

Changed the Ethernet port address to static IP and the DHCP WLAN address changed to static IP.

Rebooted.

Gotta run out for now…did not come back to the network …IE: WLAN and LAN on reboot.

Omg i have 65-75C depends what iam doing. I dont think 50C its high :slight_smile: On old device max 64C.

It might be worth looking at this thread: DIY Thermal Modifications

Thanks guys. Configured a static IP and shut off WLAN. Not rebooting and will let it run for a while (24 hours).

Its been on a few hours now and not playing any media; just running Kodi and screensaver.

CoreELEC:~ # sensors
soc_thermal-virtual-0
Adapter: Virtual device
temp1: +65.4°C (crit = +105.0°C)

ddr_thermal-virtual-0
Adapter: Virtual device
temp1: +68.6°C (crit = +105.0°C)

So put it back in to production and connected it to 4K TV. Watched 2 movies. Current temps are:

> ##############################################
> #                  CoreELEC                  #
> #            https://coreelec.org            #
> ##############################################
> 
> CoreELEC (official): 20.0-Nexus (Amlogic-ne.arm)
>       Machine model: Amlogic
>      CoreELEC dt-id: sc2_s905x4_4g_1gbit
> 
> CoreELEC:~ # sensors
> soc_thermal-virtual-0
> Adapter: Virtual device
> temp1:        +65.8°C  (crit = +105.0°C)
> 
> ddr_thermal-virtual-0
> Adapter: Virtual device
> temp1:        +67.9°C  (crit = +105.0°C)
> 
> CoreELEC:~ # 

So for now it is looking good to me. Not concerned too much with temps.

Testing ethernet next watching a movie…Gb switch 100Mb speeds…

> CoreELEC:~ # iperf3 -s
> -----------------------------------------------------------
> Server listening on 5201 (test #1)
> -----------------------------------------------------------
> Accepted connection from 192.168.244.232, port 57332
> [  5] local 192.168.244.191 port 5201 connected to 192.168.244.232 port 57344
> [ ID] Interval           Transfer     Bitrate
> [  5]   0.00-1.00   sec  11.1 MBytes  93.0 Mbits/sec                  
> [  5]   1.00-2.00   sec  11.0 MBytes  92.0 Mbits/sec                  
> [  5]   2.00-3.00   sec  11.0 MBytes  92.0 Mbits/sec                  
> [  5]   3.00-4.00   sec  10.9 MBytes  91.3 Mbits/sec                  
> [  5]   4.00-5.00   sec  10.9 MBytes  91.7 Mbits/sec                  
> [  5]   5.00-6.00   sec  11.0 MBytes  92.0 Mbits/sec                  
> [  5]   6.00-7.00   sec  10.9 MBytes  91.4 Mbits/sec                  
> [  5]   7.00-8.00   sec  10.9 MBytes  91.6 Mbits/sec                  
> [  5]   8.00-9.00   sec  11.0 MBytes  92.0 Mbits/sec                  
> [  5]   9.00-10.00  sec  10.8 MBytes  90.9 Mbits/sec                  
> [  5]  10.00-10.02  sec   228 KBytes  93.8 Mbits/sec                  
> - - - - - - - - - - - - - - - - - - - - - - - - -
> [ ID] Interval           Transfer     Bitrate
> [  5]   0.00-10.02  sec   110 MBytes  91.8 Mbits/sec                  receiver
> -----------------------------------------------------------

Have you enabled the indication of the temperature at the front screen?


The photo is from HK1 Box (S905X3) but you can do the same at your TVbox.

Yes.

Checked my network connections and all is well now relating to Gb Managed switch to managed switch connection was not at Gb speeds. Reset switch and that part is good now.

pete# iperf3 -c 192.168.244.191
Connecting to host 192.168.244.191, port 5201
[  5] local 192.168.244.232 port 44374 connected to 192.168.244.191 port 5201
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec   112 MBytes   939 Mbits/sec    0    656 KBytes       
[  5]   1.00-2.00   sec   111 MBytes   933 Mbits/sec    0    694 KBytes       
[  5]   2.00-3.00   sec   108 MBytes   902 Mbits/sec   60    646 KBytes       
[  5]   3.00-4.00   sec   104 MBytes   870 Mbits/sec   52    188 KBytes       
[  5]   4.00-5.00   sec   102 MBytes   860 Mbits/sec    0    378 KBytes       
[  5]   5.00-6.00   sec   105 MBytes   881 Mbits/sec    0    413 KBytes       
[  5]   6.00-7.00   sec   111 MBytes   933 Mbits/sec    0    419 KBytes       
[  5]   7.00-8.00   sec   111 MBytes   933 Mbits/sec    0    427 KBytes       
[  5]   8.00-9.00   sec   111 MBytes   933 Mbits/sec    0    433 KBytes       
[  5]   9.00-10.00  sec   104 MBytes   870 Mbits/sec   25    304 KBytes       
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec  1.05 GBytes   906 Mbits/sec  137             sender
[  5]   0.00-10.00  sec  1.05 GBytes   903 Mbits/sec                  receiver

iperf Done.

Watched a few movies last night and all was well. This morning the device was off and I had to restart it. I have no power settings configured. Did configure the included IR remote and it is working fine now.

Not too concerned about heat. Just the auto shutdown or sleep when I switch to another video source.

Power button is working fine on new style IR remote that came with device.

Nice!!!

Glad you are up n running

Was wondering about your first Test Results?

See you have edited Post.

Was thinking ethernet Ports on Ruckus were 100Mb

Recently discovered on My Linksys High speed Router
Ports are 100Mb only

Happy Testing

Thank you @freddy . I am using the Ethernet port on the device. The wireless Ruckus APs do have two Gb ports on them. I prefer to use Ethernet as it is all over the house.

Reason for the slow test results earlier was that the main managed switch to the TV managed switch was talking 100Mbs. I reset it and it was fine. Noticed that my Denon AVR only talks 100Mbs.

I switched the configuration of the remote to the included stock remote which is OK. I was though still using the larger MCE IR remote.

It does go to sleep / shuts down when I have the TV set off. The old box would not do this but would turn on the TV via CEC when I would press a button on the remote.

Tested HDHomerun tuner streaming just fine.

I put copper heatsink, max. temp is 62C :slight_smile: on idle 42C. I will make some additional holes, should get another 5-10C.

But still cpu load is too high on NE version.

@skupi

Thank you. Might do that. Now when not utilizing the box it goes to sleep / shuts off. I am able to turn it on and via CEC it turns on the TV which works for me.

Last time I checked after a few hours saw this:

CoreELEC:~ # sensors
soc_thermal-virtual-0
Adapter: Virtual device
temp1:        +69.4°C  (crit = +105.0°C)

ddr_thermal-virtual-0
Adapter: Virtual device
temp1:        +71.9°C  (crit = +105.0°C)

around 10 °C of passive cooling would suit me fine. Did you just put a heat sink on the CPU? Do you have any pictures? I have a second one not utilized yet and can take this second one apart before putting it in to production.

Hello:

Sorry if this is not the right place…

Vontar X4, X905X4, CoreELEC 20.0 ne.

Trying to map some buttons of the remote (4 buttons: “APPS”, “FORWARD”, “REWIND”, “MUTE” for functions: CODEC INFO / FASTFORWARD / FASTREWIND / PLAY-PAUSE).

Obtaining the keys:

systemctl stop kodi

systemctl stop eventlircd

CoreELEC:~ # ir-keytable -p NEC,RC-5,RC-6,JVC,SONY -t
Protocols changed to rc-5 jvc sony nec rc-6
Testing events. Please, press CTRL-C to abort.
200.268020: lirc protocol(nec): scancode = 0x10f
200.268041: event type EV_MSC(0x04): scancode = 0x10f

299.456018: lirc protocol(nec): scancode = 0x14b
299.456040: event type EV_MSC(0x04): scancode = 0x14b

320.304265: lirc protocol(nec): scancode = 0x14f
320.304291: event type EV_MSC(0x04): scancode = 0x14f

365.384289: lirc protocol(nec): scancode = 0x141
365.384330: event type EV_MSC(0x04): scancode = 0x141

No one of the 4 mapped keys is working:
0x41 164 #KEY_PLAYPAUSE
0x4b 147 #FASTREWIND
0x4f 146 #FASTFORWARD
0x0f 24 #O-CODEC INFO

What I’m not doing well?

Kind regards

remote.conf :


#*********************************************************************************************************
#this file is configuration for each factory remote device
# 	work_mode	  0 :software mode  1 :hardware mode 
#	repeat_enable	  0 :disable repeat 1 :enable repeat	
#
#	factory_code      each device has it's unique factory code. 
#			  pattern:custom_code(16bit)+index_code(16bit)
#			  examble: 0xff000001 = 0xff00(custom cod)  0001 (index)
#
#	release_delay	  unit:ms.release will report from kernel to user layer after this period of time
#			  from press or repeat triggered. 
#
#	debug_enable      0 :debug disable  1 :debug disable
#
# SW MODE:
#	bit_count	  how many bits in each frame	  
#	tw_leader_act	  time window for leader active 
#	tw_bit0		  time window for bit0 time.
#	tw_bit1		  time window for bit1 time
#	tw_repeat_leader  time window for repeat leader
# REG
#	reg_base_gen	  set value for PREG_IR_DEC_BASE_GEN	
#	reg_control	  set value for PREG_IR_DEC_CONTROL
#	reg_leader_act	  set value for PREG_IR_DEC_LEADER_ACTIVE
#	reg_leader_idle	  set value for PREG_IR_DEC_LEADER_IDLE
#	reg_repeat_leader set value for PREG_IR_DEC_REPEAT_IDLE
#	reg_bit0_time	  set value for PREG_IR_DEC_BIT0_TIME
#************************************************************************************************************* 
#amlogic NEC remote
factory_code	= 0xfe010000 
work_mode  		= 0
repeat_enable = 1
repeat_delay = 120
repeat_peroid = 33
release_delay	=	121
debug_enable 	= 1

#fn_key_scancode    = 0x00
left_key_scancode  = 0x51
right_key_scancode = 0x50
up_key_scancode    = 0x16
down_key_scancode  = 0x1a
ok_key_scancode    = 0x13

mouse_begin
		0 0x51 //mouse key left
		1 0x50 //mouse key right
		2 0x16 //mouse key up
		3 0x1a //mouse key down
mouse_end
key_begin
#		KEY	Code Key_Action			Kodi_Action
		0x40 116 #KEY_POWER			power			ON/OFF
		0x18 115 #KEY_VOLUMEUP		volume_up		VOL+
		0x10 114 #KEY_VOLUMEDOWN	volume_down		VOL-
		0x43 23  #KEY_I				i				Info
		0x00 156 #KEY_BOOKMARKS		favorites		Favorites
		0x19 158 #KEY_BACK			back(escape)	EXIT(work as 1)
		0x16 103 #KEY_UP			up				UP
		0x51 105 #KEY_LEFT			left			LEFT
		0x13 28  #KEY_ENTER			return			DPAD_CENTER
		0x50 106 #KEY_RIGHT			right			RIGHT
		0x1a 108 #KEY_DOWN			down			DOWN
		0x11 172 #KEY_HOME			home(browser_home)	HOME(work as 172)
		0x4c 46  #KEY_C				c				MENU
	  	0x59 165 #KEY_PREVIOUSSONG	prev_track		PREV
		0x5a 164 #KEY_PLAYPAUSE		play_pause		PLAY_PAUSE
	  	0x58 163 #KEY_NEXTSONG		next_track		NEXT
		0x47 24  #KEY_O				o				O-CODEC INFO
		0x01 11  #KEY_0				zero
	  	0x42 14  #KEY_BACKSPACE		backspace
	  	0x4e 2   #KEY_1				one
	  	0x0d 3   #KEY_2				two
	  	0x0c 4   #KEY_3				three
	  	0x4a 5   #KEY_4				four
	  	0x09 6   #KEY_5				five
	  	0x08 7   #KEY_6				six
	  	0x46 8   #KEY_7				seven
	  	0x05 9   #KEY_8				eight
	  	0x04 10  #KEY_9				nine
0x41 164 #KEY_PLAYPAUSE	
0x4b 147 #FASTREWIND
0x4f 146 #FASTFORWARD
0x0f 24  #O-CODEC INFO
#		0x41 113 #MUTE
#		0x52 124 #MEDIA_PAUSE 
#		0x0a 257 #MUSIC
#	  	0x49 261 #PICTURE PLAYER
#	  	0x4d 263 #SHORTCUT_VIDEOPLAYER
#	  	0x48 262 #SHORTCUT_FILEBROWSER
#	  	0x03 217 #SEARCH
#	  	0x0e 34  #EPG
#	  	0x54 120 #FAST_FORWARD
#	  	0x55 121 #REWIND
#	  	0x52 128 #MEDIA_STOP
#	  	0x45 264 #ONEKEY_ZOOM
#	  	0x06 265 #SHORTCUT_SUBTITLE
#	  	0x44 266 #KODI 
#	  	0x0f 233 #MAIN_MENU
#	  	0x12 269 #F9
#       0x0a 111 #MUSIC
#		0x4d 101 #(F3)VIDEO
#		0x49 66  #(F1)PHOTO
#		0x48 77	 #(F2)FILE
#		0x12 88  #(F9)CLEAN
#		0xf2 140 #F10 oritation 
#		0x4b 140 #F10 oritation
#		0x45 99  #(F6)ZOOM
key_end

The codes you scanned are 0x10f, 0x14b, 0x14f, 0x141, but you wrote them as 0x0f, 0x4b, etc in the config, with missing 1, they’re not the same codes.

Well… the codes were right.
The problem was that in .config folder I had other file for other remote (remote2.conf), and, for any reason, CoreELEC used “remote2.conf” also for this remote (priority: remote2.conf > remote.conf).

After deleting remote2.conf, it works with the 4 new mapped keys.

Ok. Remote problem solved… but I have other new one :rofl:


Vontar X4, S905X4, CoreELEC 20.0 ne.

When I shutdown the Vontar X4, with remote, with Power menu, or using ssh:
shutdown now

the TV-box seems really remain in standby or something like that (blue and red lights in LED display).

The “problem” is that I have a cooling fan connected using USB to Vontar X4, with the intention of shutdown the cooling fan when Vontar X4 is shutdown… but cooling fan continues working after “shutdown” of the TV-box.

OK; I know that I can remove USB or retire the plug of the TV-Box from electricity, but my intention is to use the TV-Box remotely, and, after ssh:
shutdown now

That all the system be off, including the cooling fan.

Is there any option to “power off” the cooling fan after “shutdown” the Vontar X4?

Kind regards

One question about this device: is Android 64bit or 32bit?

If 32bit does a 64bit Android image exist?

As far as i know, it is 64Bit (has 64 Bit Kernel), but has no 64 Bit ABI installed.

There is no softawre/firmware way to “power off” the cooling fan after shutdown.
There are several hardware mods to do that.