Report about Amlogic S905X4 HK1 RBOX X4

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.

Here you go:

Bad news for me

:sob: :sob: :sob:

See this example for a microcontroller board:

You can do same thing, as TV-Box usually has a standby-light connector, where a signal-inverter (second link) could be attached to LED(+), which in turn switches off fan with other transister (first link).

Thanks for the link, but it seems too difficult for me.

Kind regards

You can use a smart WIFI socket like Nous A1T
https://nous.technology/product/a1t.html

Use passive cooling instead. It appears from the posts here that it does work OK.

An alternative as mentioned would be a hardware modification. Here utilize Home Assistant with Tasmota firmware WiFi devices. You could manage your Kodi box with HA. You could configure an ESP01 relay with Tasmota and use Mosquitto
which personally is a tad much.

Here is what you would see in HA with a temperature sensor connected to a Tasmota Device and MQTT.

FireShot Capture 003 - Temperature

These boxes

Hmmmmmm


USB ports are always hot/ powered.

Could try a different source for USB Fan
Like TV port if accessible

I like AC Infinity
Speed control/ expandable/off setting

Was Binge Watching TV “Series The Last Of Us”
1080 playback hour or so


Happy Testing

1 Like