Hi all,
my tvbox ,Q96X :
H313, 4GB DDR3 (8 x Samsung chip), 16GB eMMC (Samsung) , eth100, wifi on SDIO (SV6256P, max150mb/s), optical spdif, 2xusb2.0, sdcard in, android 10.
I read somewhere that h616 and h313 are very similar, so,
inspired by BigZero, I tried Miniarch, (MiniArch-20230212-6.2.11-board-h313.x96_q-SD-Image)
system installed (easily) on microsd.
Base system (ethernet, HDMI, usbports,CLI, SSH, updates and new packet installations) appears stable, running for 2 days.
main problems are :
- cpu scaling seems broken (the 4 cores always run at lowest speed (480mhz) when utilization is 100%, BUT they can reach 1000mhz when utilization is just 5%: no comment)
- thermal sensors reporting needs (massive) calibration (report says 84°C minimum, and the heatsink is only slightly warm...). I found two "thermal calibration" recurrences in the device tree, but I don't dare to modify them: one is under an EFUSE voice... XD
- system reports only 2GB ram (reporting error or fake samsung chips?)
- wifi not detected ( SV6256P (also known as FN-LINK H256A-S)),
some wifi card seems to be detected on SDIO bus, but nothing else:
(dmesg | grep 'new high speed SDIO'
[ 1.968176] mmc3: new high speed SDIO card at address 0001)
(i created a device tree file with dtc145 , it reports someting about a wifi card under
mmc@4021000
"aliases {
ethernet0 = "/soc/ethernet@5030000";
ethernet1 = "/soc/mmc@4021000/wifi@1";"
and later ...
" wifi@1 {
interrupt-names = "host-wake";
interrupt-parent = <0x15>;
interrupts = <0x6 0xf 0x1>;
local-mac-address = [dc 44 6d c0 ff 02];
reg = <0x1>;"
but "local mac address" seems to be a "default" alwinner one; my card is not Alwinner, it's FN-LINK and should have other mac addresses 😕
to be tested: audio; graphical interface (Endeavour os)
full report on miniarch's github