-
Posts
46 -
Joined
-
Last visited
Reputation Activity
-
sicxnull got a reaction from bladyle in Armbian for H313 X96-Q LPDDR3 TV-Box
Ordered 2 more X96Qs off aliexpress. will see what versions i get. Will build images for them if they're different.
-
sicxnull reacted to SteeMan in Armbian for H313 X96-Q LPDDR3 TV-Box
@kingbecher Why do you believe this isn't an Amlogic s905w? Those cpus are also cortex-a53. I see Amlogic references throughout the boot log you posted
-
sicxnull reacted to Maurizio Finesso in Armbian for H313 X96-Q LPDDR3 TV-Box
I would like to say thank you very much to @sicxnull for the latest images of X96Q V5.1. They work really well and allow me to install HA as well as use it like a PC. You really did a great job!
-
sicxnull reacted to gabriel_altoe in [Help] No Boot on Allwinner H313 TV Box (Board IK316Q-EMCP_V4.1) - LPDDR3
Managed to find how to solve the issue!
For anyone with the same board revision (IK316Q-EMCP_V4.1) and LPDDR3 memory who is struggling to boot standard images:
I tried multiple generic builds (Ophub, etc.) and DTB edits without success. The solution was using this specific pre-configured image version from the sicXnull repository.
The working image is: Armbian-unofficial_24.11.0-trunk_X96q_bookworm_current_6.6.44_mate_desktop.img.xz
Download Link: https://github.com/sicXnull/armbian-build/releases/download/v24.8.0-trunk.425/Armbian-unofficial_24.11.0-trunk_X96q_bookworm_current_6.6.44_mate_desktop.img.xz
It booted immediately. Hope this helps others with this specific hardware.
-
sicxnull got a reaction from Maurizio Finesso in Armbian for H313 X96-Q LPDDR3 TV-Box
Updated Images
V1.3
Armbian-unofficial_26.02.0-trunk_X96q-v1-3_bookworm_current_6.12.64_cinnamon_desktop.img
Armbian-unofficial_26.02.0-trunk_X96q-v1-3_bookworm_current_6.12.64_minimal.img
5.1
Armbian-unofficial_26.02.0-trunk_X96q-v5-1_bookworm_current_6.12.64_cinnamon_desktop.img
Armbian-unofficial_26.02.0-trunk_X96q-v5-1_bookworm_current_6.12.64_minimal.img
-
sicxnull got a reaction from Sirmalinton in Armbian for Bobcat 300 29x Helium Miner
After a ton of time porting the dts for modern kernels, i have a working release for the Bobcat 300 29X Variant
To compile
https://github.com/sicXnull/armbian-build/tree/Bobcat-29x
.
./compile.sh build BOARD=bobcat-29x BRANCH=current BUILD_DESKTOP=no BUILD_MINIMAL=yes EXPERT=yes KERNEL_BTF=no KERNEL_CONFIGURE=NO KERNEL_GIT=shallow RELEASE=bookworm
Link to Prebuilt
Armbian-unofficial_26.02.0-trunk_Bobcat-29x_bookworm_current_6.18.4.img.xz
First check to see if you have a compatible version. Flip the unit over and check the serial number. It will start with G290 or 295. This does not work on 28 or 285.
How to Flash
1) Install Rockchip Flash Tools
2) Download bootloader (rk356x_spl_loader_ddr1056_v1.10.111.bin) attached here.
3) Boot device into LOADER mode.
Plug USB Cable in to back of the unit, powered off. Open the device. With it powered on hold the reset button for 1 second, then immediately let off and hold the recovery button down until the PC recognizes you in LOADER mode
4) Follow the flash procedure found here.
WARNING
While I2C/Spidev is functional, i did not install Helium or the Lora packet forwarder for testing. Flash this image at your own risk if you still wish to use helium mining.
rk356x_spl_loader_ddr1056_v1.10.111.bin
-
sicxnull got a reaction from l080 in Armbian for Bobcat 300 29x Helium Miner
After a ton of time porting the dts for modern kernels, i have a working release for the Bobcat 300 29X Variant
To compile
https://github.com/sicXnull/armbian-build/tree/Bobcat-29x
.
./compile.sh build BOARD=bobcat-29x BRANCH=current BUILD_DESKTOP=no BUILD_MINIMAL=yes EXPERT=yes KERNEL_BTF=no KERNEL_CONFIGURE=NO KERNEL_GIT=shallow RELEASE=bookworm
Link to Prebuilt
Armbian-unofficial_26.02.0-trunk_Bobcat-29x_bookworm_current_6.18.4.img.xz
First check to see if you have a compatible version. Flip the unit over and check the serial number. It will start with G290 or 295. This does not work on 28 or 285.
How to Flash
1) Install Rockchip Flash Tools
2) Download bootloader (rk356x_spl_loader_ddr1056_v1.10.111.bin) attached here.
3) Boot device into LOADER mode.
Plug USB Cable in to back of the unit, powered off. Open the device. With it powered on hold the reset button for 1 second, then immediately let off and hold the recovery button down until the PC recognizes you in LOADER mode
4) Follow the flash procedure found here.
WARNING
While I2C/Spidev is functional, i did not install Helium or the Lora packet forwarder for testing. Flash this image at your own risk if you still wish to use helium mining.
rk356x_spl_loader_ddr1056_v1.10.111.bin
-
sicxnull got a reaction from Maurizio Finesso in Armbian for H313 X96-Q LPDDR3 TV-Box
Just checked in and am surprised this thread has gotten so much attention. Glad people have been able to use and modify the image as needed. Huge shoutout to @Nick A for all the support he's giving in here
-
sicxnull got a reaction from Pita Bread in Armbian for Onn UHD 4K TVBox (S905Y2)
Got Armbian to run on those $20 TV Boxes sold at Wal-Mart. This is for the Dopinder variant, i have not tested on the newest version (YOC) but I will likely pick one up just to see.
-removed-
Requires a few changes outside of the norm for armbian builds, so it's on my own fork. Likely will not be doing a PR. That said, it pulls the latest armbian source when building.
https://github.com/sicXnull/Onn4K-TV-Box-Armbian
Needed:
OTG Cable (required)
USB Hub (recommended)
USB to Ethernet adapter (recommended)
Working
HDMI
Audio
Bluetooth
Wi-Fi
Building:
git clone https://github.com/sicXnull/Onn4K-TV-Box-Armbian.git cd Onn4K-TV-Box-Armbian git clone --depth=1 https://github.com/armbian/build armbian-build cp -R armbian-patch/* armbian-build/ cd armbian-build ./compile.sh build BOARD=onn4k BRANCH=current BUILD_DESKTOP=yes BUILD_MINIMAL=no DESKTOP_APPGROUPS_SELECTED= DESKTOP_ENVIRONMENT=mate DESKTOP_ENVIRONMENT_CONFIG_NAME=config_base EXPERT=yes KERNEL_CONFIGURE=no KERNEL_GIT=shallow RELEASE=bookworm cd .. sudo ./postscript.sh
write the image to USB.
cd armbian-build/output/images sudo dd if=Armbian-unofficial_24.11.0-trunk_Onn4k_bookworm_current_6.6.48_mate_desktop.img of=/dev/sdb bs=4M status=progress
Booting from USB
Plug it into your onn 4K UHD using an OTG cable, and hold the reset button while plugging in power.
For future boots, you just need the USB drive plugged in during poweron. There is no more need to hold the reset button.
EMMC Boot
I'm assuming flashing to EMMC will break it, i have not tested this yet, although i plan to in the future.
-
sicxnull reacted to Nick A in Armbian for H313 X96-Q LPDDR3 TV-Box
Glade to see you back @sicxnull. Thanks for the shoutout! Tried my best while you were gone. I don’t own one of these boxes. But I guess it doesn’t matter which one I get because theirs so many variations of the same box.
-
sicxnull got a reaction from 张泽添 in CSC Armbian for RK3328 Heltec HT-M2808 Helium Miner
Rockchip devices generally cannot be bricked. Short the maskrom pin i showed you and reflash. You can build the image from source or from here
https://github.com/armbian/community/releases
-
sicxnull got a reaction from Doo Nguyen in Armbian for H313 X96-Q LPDDR3 TV-Box
Nope. Miniarch installs to EMMC fine.
Either way, i'll figure it out.
-
-
sicxnull got a reaction from patolino256 in Armbian for H313 X96-Q LPDDR3 TV-Box
i updated to my fork if you wish to use it https://github.com/sicXnull/armbian-build/releases/download/v24.8.0-trunk.425/Armbian-unofficial_24.11.0-trunk_X96q_bookworm_current_6.6.44_mate_desktop.img.xz
-
sicxnull got a reaction from DrEaD in Armbian for H313 X96-Q LPDDR3 TV-Box
Currently working on a build for this device. It boots and is about 90% functional on 6.6 and 6.7 Kernel
https://github.com/sicXnull/armbian-build/tree/X96Q-TVBOX-LPDDR3
Working
- Desktop
- Ethernet
- Wifi
Not working
- DTS could use some work. Right now it does not detect internal EMMC so installing to EMMC is not an option.
- Likely other things i've missed.
I've uploaded two images to my git.
Full w/Mate Desktop
Minimal/Server
Feel free to compile this yourself if you don't trust my images, it's encouraged. Changes are on the X96Q-TVBOX-LPDDR3 Branch
Full W/Desktop
./compile.sh build BOARD=x96q-tvbox BRANCH=current BUILD_DESKTOP=yes BUILD_MINIMAL=no EXPERT=yes KERNEL_CONFIGURE=no KERNEL_GIT=shallow RELEASE=bookworm
Minimal/Server
./compile.sh build BOARD=x96q-tvbox BRANCH=current BUILD_DESKTOP=no BUILD_MINIMAL=yes EXPERT=yes KERNEL_CONFIGURE=no KERNEL_GIT=shallow RELEASE=bookworm
-
sicxnull got a reaction from Pita Bread in Armbian for H313 X96-Q LPDDR3 TV-Box
Currently working on a build for this device. It boots and is about 90% functional on 6.6 and 6.7 Kernel
https://github.com/sicXnull/armbian-build/tree/X96Q-TVBOX-LPDDR3
Working
- Desktop
- Ethernet
- Wifi
Not working
- DTS could use some work. Right now it does not detect internal EMMC so installing to EMMC is not an option.
- Likely other things i've missed.
I've uploaded two images to my git.
Full w/Mate Desktop
Minimal/Server
Feel free to compile this yourself if you don't trust my images, it's encouraged. Changes are on the X96Q-TVBOX-LPDDR3 Branch
Full W/Desktop
./compile.sh build BOARD=x96q-tvbox BRANCH=current BUILD_DESKTOP=yes BUILD_MINIMAL=no EXPERT=yes KERNEL_CONFIGURE=no KERNEL_GIT=shallow RELEASE=bookworm
Minimal/Server
./compile.sh build BOARD=x96q-tvbox BRANCH=current BUILD_DESKTOP=no BUILD_MINIMAL=yes EXPERT=yes KERNEL_CONFIGURE=no KERNEL_GIT=shallow RELEASE=bookworm
-
sicxnull got a reaction from jschwart in Armbian for H313 X96-Q LPDDR3 TV-Box
i just built a 5.1 image. Should work for you
https://github.com/sicXnull/armbian-build/releases/download/v24.8.0-trunk.425/Armbian-unofficial_24.11.0-trunk_X96q-v5-1_bookworm_current_6.6.44_mate_desktop.img.xz
https://github.com/sicXnull/armbian-build/tree/X96Q-5.1-DDR3
-
sicxnull got a reaction from Mamanga jaitea in How to install ARMBIAN on mxq pro 4K 5g with All Winner H3 processor
Try my image
https://github.com/sicXnull/armbian-build/releases/download/v24.8.0-trunk.425/Armbian-unofficial_24.11.0-trunk_X96q_bookworm_current_6.6.44_mate_desktop.img.xz
I bought one of these too, it was advertised as a RK3228 on amazon but came with H313. iirc my x96q image booted right up on it.
-
sicxnull got a reaction from Bigal Linux in How to install ARMBIAN on mxq pro 4K 5g with All Winner H3 processor
Try my image
https://github.com/sicXnull/armbian-build/releases/download/v24.8.0-trunk.425/Armbian-unofficial_24.11.0-trunk_X96q_bookworm_current_6.6.44_mate_desktop.img.xz
I bought one of these too, it was advertised as a RK3228 on amazon but came with H313. iirc my x96q image booted right up on it.
-
sicxnull got a reaction from bladyle in Armbian for H313 X96-Q LPDDR3 TV-Box
i updated to my fork if you wish to use it https://github.com/sicXnull/armbian-build/releases/download/v24.8.0-trunk.425/Armbian-unofficial_24.11.0-trunk_X96q_bookworm_current_6.6.44_mate_desktop.img.xz
-
sicxnull got a reaction from bladyle in Armbian for H313 X96-Q LPDDR3 TV-Box
Should have some up tonight.
-
sicxnull reacted to Nick A in Armbian for H313 X96-Q LPDDR3 TV-Box
Do you have any info on what the problem might be?
-
sicxnull reacted to Nick A in Armbian for H313 X96-Q LPDDR3 TV-Box
Hi sicxnull
I was looking at your DTS.. why is ehci0 and ohci0 disabled?
&ehci0 {
+ status = "disabled";
+&ohci0 {
+ status = "disabled";
+};
For your internel emmc you probably have to set the correct gpio. Check your original android DTS see if it's setting PF6 or another gpio PI16.
cd-gpios = <&pio 5 6 GPIO_ACTIVE_LOW>; /* PF6 */
cd-gpios = <&pio 8 16 GPIO_ACTIVE_LOW>; /* PI16 */
Also, if you install to emmc you might need this u-boot patch to boot armbian. Not sure if the H313/H616 has the same emmc boot problems as H618.
https://github.com/NickAlilovic/build/blob/main/patch/u-boot/u-boot-sunxi/107-sunxi_mmc-dec-f_max-to-12MHz-to-get-emmc-reliable.patch
-
sicxnull got a reaction from bladyle in Armbian for H313 X96-Q LPDDR3 TV-Box
Currently working on a build for this device. It boots and is about 90% functional on 6.6 and 6.7 Kernel
https://github.com/sicXnull/armbian-build/tree/X96Q-TVBOX-LPDDR3
Working
- Desktop
- Ethernet
- Wifi
Not working
- DTS could use some work. Right now it does not detect internal EMMC so installing to EMMC is not an option.
- Likely other things i've missed.
I've uploaded two images to my git.
Full w/Mate Desktop
Minimal/Server
Feel free to compile this yourself if you don't trust my images, it's encouraged. Changes are on the X96Q-TVBOX-LPDDR3 Branch
Full W/Desktop
./compile.sh build BOARD=x96q-tvbox BRANCH=current BUILD_DESKTOP=yes BUILD_MINIMAL=no EXPERT=yes KERNEL_CONFIGURE=no KERNEL_GIT=shallow RELEASE=bookworm
Minimal/Server
./compile.sh build BOARD=x96q-tvbox BRANCH=current BUILD_DESKTOP=no BUILD_MINIMAL=yes EXPERT=yes KERNEL_CONFIGURE=no KERNEL_GIT=shallow RELEASE=bookworm
