-
Posts
20 -
Joined
-
Last visited
Reputation Activity
-
Avatar Ng reacted to Hqnicolas in Efforts to develop firmware for H96 MAX M9 RK3576 TV Box 8G/128G
🏆 Become a sponsor, help to add other boards in armbian standart, you don't need to be a programmer to help the community,
just need a copy of the ARM BOARD and a x86 computer to compile new versions.
If you like what you see here and want to help: Donate Armbian the like button only costs a few dollars.
Armbian Needs you help!
Product Specification:
Chipset: Rockchip RK3576 Octa Core ARM Mali G52 MC3
WIFI: WiFi6 11ax 1x1 80 MHz
wifi controller: AP6275P
RAM: DDR4 4GB/8GB
ROM: eMMC 32GB/64GB/128GB
OS: Android 14.0 || Armbian Vendor 6.1
Ethernet: 1000M Standard RJ-45
Bluetooth: BT 5.0
The RK3576 is indeed a lower-cost SoC but features four Cortex-A72 and four Cortex-A53 cores instead
Android Base Files:
H96-RK3576-ANDROID.dts
H96-RK3576-ANDROID.dts
H96-RK3576-BOX.dtb
H96-RK3576-BOX.dtb
RK3576_MiniLoaderAll.bin
wifi controller: AP6275P
Wifi Driver:
https://drive.google.com/file/d/1n6x4tg5Xh24nWllOTJTq1ldVyDkK8W2Q/view?usp=sharing
Flashing Tools:
https://drive.google.com/file/d/1nLgPCBN0qmbzufWDFmISYc92JUpvwMPc/view?usp=sharing
build_armbian.csc:
https://drive.google.com/file/d/1VNR5QJlPylPsce9PI9O2TB3wOpshK2Bh/view?usp=sharing
@hzdm Stock Firmware: method
https://drive.google.com/file/d/1zLGvIxLE6vf8iSTjsyEr-Ly4MZ6ZahBB/view?usp=sharing
Force board Maskrom Mode
Maskrom Pins:
-
Avatar Ng got a reaction from Hqnicolas in Tencent box Aurora 5 Pro with rk3588s
@Szymon_Zy the way it works is you create a new thread in the "TVBox section" (refer to Fig. 1.1.) of this forum, named "H96 max" and "v58" separately (if they do not already exist), you may cross-reference each other.
References:
- Figure 1.1. https://forum.armbian.com/forum/24-tv-boxes/
-
Avatar Ng reacted to Efe Çetin in Orange Pi 5 Plus
@Avatar Ng
Can you try this image
https://github.com/efectn/armbian-images/releases/download/20230528-1940/Armbian_23.08.0-trunk_Orangepi5-plus_jammy_legacy_5.10.160_gnome_desktop.img.xz
-
Avatar Ng got a reaction from rprather in Orange Pi 5 Plus
Just got mine, let me test out opi5/5b image today and get back to you guys.
-
Avatar Ng reacted to m][sko in Windows Dev Kit 2023
when windows dev boot from acpi
https://github.com/shawnguo2/linux/commits/wdk2023-acpi-6.2
display is working over efifb
build in ethernet is working
build in wifi use ath11k and armbian firmware is missing all of this https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/log/ath11k/WCN6855/hw2.0/
all usb ports working
cpufreq don't
-
Avatar Ng reacted to NicoD in armbian-gaming beta
Hi all.
I'm working on a script that can install different Linux gaming tools like Box86, Box64, PPSSPP, ...
For now it can only install box86 and box64. There is also an issue installing wine, so this doesn't work either.
https://github.com/NicoD-SBC/armbian-gaming
Download and unzip and run script : sudo /bin/bash ./armbian-gaming.sh When ready I'll make a video about it and give more info.
I've tested it on the PineBookPro with Hirsute.
With the Odroid N2+ you need to activate panfrost, install dependecies for N2+, and then install box86. Tho it didn't work as it should.
If "install box86" gives a build error, try the dependencies for N2+ and try "install box86" again.
Please let me know your experiences on other systems.
-
Avatar Ng reacted to dirathea in Orange Pi 5 Support
Hey folks, so today I started to use the orange pi 5 as my daily driver for working. I'm using Armbian_23.02.0-trunk.0143_Orangepi5_jammy_legacy_5.10.110, installed to my nvme ssd by using balenaetcher -- following the official docs on how to install the OS to the NVME SSD. Then I use tasksel to install Gnome as the Desktop Environment. Got couple time failure on the process, but repeating the process via `dpkg --configure -a` finally I'm able to install it.
I've tried multiple desktop environment, and Gnome with Wayland is working perfectly on top of Armbian. I don't really sure how to check the hardware acceleration is working or not, but comparing to KDE with x11, gnome feels faster and more smooth.
Tried to use HDMI, Type C as display, work out of the box. Audio & Mic via USB work perfectly. I also use all the ports, including the vertical usb. Vertical USB sometimes not working when you attach something to the board while it running. But if you attach it before runs the system, it works perfectly. Attaching webcam on type c works out of the box too.
Thanks for the effort folks! Really excited to see Armbian moving forward!
-
Avatar Ng reacted to Efe Çetin in Orange Pi 5 Support
@Avatar Ng you should burn https://github.com/orangepi-xunlong/orangepi-build/blob/cf2eec97c417a513d30ca8c65f10ac35f48c07ef/external/packages/bsp/rk3588/usr/share/orangepi5/rkspi_loader_sata.img instead of using armbian-install. I'll make a post about ssd installation guide, soon.
@mrkev no i didn't test it due to i don't have CEC drive but i'll check it, thanks
-
Avatar Ng reacted to b-baka in Orange Pi 5 Support
Thank you! PCIE M2 SATA work great after adding overlay you mentioned!
There is also new case https://aliexpress.ru/item/1005005115126370.html
I think it'll have much better temeratures than acrylic.
-
Avatar Ng got a reaction from b-baka in Orange Pi 5 Support
First of all thanks for all the tips you all generous people are sharing, at least now mine official bullseye Debian image is able to get up and running on SPI Flash+SATA SSD, a bit tricky though.
Special thanks to @wizetek @Nodon and others helpful folks. It seems like NVMe SSD is default supported (bootloader "/usr/lib/linux-u-boot-legacy-orangepi5_1.0.8_arm64/rkspi_loader.img" ), however SATA SSD need a special bootloader (#1 /usr/share/orangepi5/rkspi_loader_sata.img ), #2 and also to enable following in /dev/sda1 (boot partition "/boot/orangepiEnv.txt"),
overlays=sata-ssd which I believe is corresponded to "/usr/lib/linux-image-legacy-rockchip-rk3588/rockchip/overlay/rk3588-ssd-sata.dtbo".
Speaking which I had a stupid idea, is it possible to some how patch this device into Armbian to make our life easier? including all the GPIO ones also? I tried armbian-add-overlay the whole "/usr/lib/linux-image-legacy-rockchip-rk3588/rockchip/rk3588s-orangepi-5.dtb" but I'm too dumb to get anything work as expected on Armbian (e.g. sata-ssd).
Correct me if I'm wrong.
-
Avatar Ng reacted to Efe Çetin in Orange Pi 5 Support
Can you try https://github.com/armbian/build/releases/tag/23.02.0-trunk.0130? This release should contains gui and nvme fixes. I'm not able to try it now
-
Avatar Ng reacted to Efe Çetin in Orange Pi 5 Support
@Avatar Ng can you try the image from https://github.com/armbian/build/releases/tag/23.02.0-trunk.0127
-
Avatar Ng reacted to Nodon in Orange Pi 5 Support
I finally managed to boot from SPI + NVME (without SD card) but only with original image. I basically followed guide in manual and instead of flashing original I tried to flash Armbian image, but it won't boot at all and hangs on red diod only.
Summary of what I did (may help someone):
Create bootable SD card with original OrangePi image downloaded from here Copy image file to SD card you created, ideally to your home folder. Boot it on your OrangePi Install gdisk `sudo apt install gdisk` USe it to delete whole NVME storage `sudo gdisk /dev/nvme0n1` then delete all partitions using `d` command and write changes by `w`. (should no be necessary) Clear nvme storage just to be sure `sudo dd bs=1M if=/dev/zero of=/dev/nvme0n1 count=2000 status=progress` Flash image to NVME storage using command `sudo dd bs=1M if=Orangepi5_x.x.x_debian_bullseye_desktop_xfce_linux5.10.110.img of=/dev/nvme0n1 status=progress` Install bootloader to SPI flash `sudo nand-sata-install` and select option 7 Turn off and remove SD card Turn on and it should boot from SPI + NVME I tried to replace image in step 7. with Armbian image `Armbian_23.02.0-trunk.0112_Orangepi5_jammy_legacy_5.10.110_minimal.img` but it did not booted then.
-
Avatar Ng reacted to zjd in Orange Pi 5 Support
Here is what I did to use NVMe SSD with Armbian image:
0) Prepare NVMe SSD
You need at least 2 partitions:
boot partition: /dev/nvme0n1p1, formatted as vfat
rootfs: /dev/nvme0n1p2. as ext4. It actually can be other partition, not necessary the 2nd one.
You can use fdisk/parted/... to create these partitions when booting from SD
0.1) (Optional) if you played with official image, SPI might have incomparable bootloader for Armbian, try erase it before using Armbian SD image
sudo dd if=/dev/zero of=/dev/mtdblock0 bs=1M count=1
(1MiB looks good enough to disable previous bootloader)
1) Boot from Armbian image. I was using jammy-xfce image. Remember to finish up the setup. For some reason, it didn't detect my monitor properly, when screen is full, it doesn't scroll up, Had to press enter a lot to scroll screen and input correctly. Hope it can be fixed. (FYI. I am using 2K monitor)
2) In a terminal, run "armbian-install"
Select "4) "boot from SPI, system on SATA, USB or NVMe"
Select the partition for rootfs, format as EXT4 (didn't try btrfs)
It will copy rootfs to that partition.
Then it installs bootloader to SPI (mtdblock0)
It will ask to reboot in the end, don't do it for now.
3) The script updates armbianEnv.txt with new rootfs config in current /boot, which is 1st partition in SD. Apparently boot partition in NVMe needs update.
sudo mount /dev/nvme0n1p1 /mnt
sudo cp -r /boot/* /mnt
# You can also update armbianEnv.txt manually with "rootdev=/dev/nvme0n1p2" to point to correct NVMe rootfs partition.
# FAT doesn't support symbol link
cd /mnt
sudo cp -r dtb-5.10.110-rockchip-rk3588 dtb
sudo cp uInitrd-5.10.110-rockchip-rk3588 uInitrd
sudo cp vmlinuz-5.10.110-rockchip-rk3588 Image
4) Now we can shutdown OPi5. Take out SD and boot to NVMe
I haven't spent time to look into armbian-install, even though it is better than the script in official instruction, it needs improvements
-- Need automatically update boot partition in NVMe, and armbianEnv.txt as well
-- Maybe it is bootrom limitation, boot partition of NVMe can't be EXT4, therefore, symbol link is not available. It will require manual steps if future apt upgrade changes kernel/dtb/initramfs. Note that SD image does have EXT4 boot partition and it works fine.
-- After running on NVMe, /boot partition is not automatically mounted as /boot, instead, /boot dir of rootfs will be updated if kernel/dtb/initramfs is updated. Manual update of boot partition is required.
PS. I can only get 1080p GUI for now.
-
Avatar Ng reacted to royk in Orange Pi 5 Support
What I did to make it boot from NVME
Boot from sd-card with the NVME inserted
Install the bootloader to mtdblock
Write the downloaded Armbian image to the NVME with BalenaEtcher
Mount the boot partition of the nvme
Edit boot.cmd and replace bold words in these lines:
setenv rootdev "/dev/nvme0n1p1"
# get PARTUUID of first partition on SD/eMMC the boot script was loaded from
if test "${devtype}" = "nvme"; then part uuid nvme ${devnum}:1 partuuid; fi
Then save and compile:
sudo mkimage -C none -A arm64 -T script -d boot.cmd boot.scr
Shutdown and remove the sd-card
-
Avatar Ng reacted to berin in Orange Pi 5 Support
Has anyone looked at
https://jamesachambers.com/orange-pi-5-ssd-boot-guide/
-
Avatar Ng reacted to Efe Çetin in Orange Pi 5 Support
@haajee can you try https://github.com/armbian/build/releases/tag/23.02.0-trunk.0128
-
Avatar Ng got a reaction from haajee in Orange Pi 5 Support
I’ve gave armbian opi5 Jammy xfce 0128 build a spin, it’s as haajee
said, worse than 0127 build, previously at least I can get my setup done and stuck on desktop loading, however I’m getting weird scaling when I’m doing initial setup (account setup).
And something I forgot to mention is on build 0127, I did manage to “fix” the desktop issue by using other CLI session to login and install Gnome, and then when I do startx it complains about missing initx, so after I install that seems I can boot into wayland gnome desktop session, I’m glad that the usbc to display is working now.
will try to supplement the stats tomorrow.
-
Avatar Ng reacted to SteeMan in Tencent box Aurora 5 Pro with rk3588s
What are you trying to accomplish? Are you looking for help porting Armbian to support this device? I ask because TV Boxes are not supported by Armbian (see https://forum.armbian.com/topic/16976-status-of-armbian-on-tv-boxes-please-read-first) and the RK3588 cpu is a very new chip that is only partially working on mainline linux currently. While there are people working on base support for the CPU, the significant additional work to support a specific box (with all its specific hardware) would still need to be done.