ophub / amlogic-s9xxx-armbian

Support for Armbian in Amlogic, Rockchip and Allwinner boxes. Support a311d, s922x, s905x3, s905x2, s912, s905d, s905x, s905w, s905, s905l, rk3588, rk3568, rk3399, rk3328, h6, etc.
GNU General Public License v2.0
6.11k stars 1.96k forks source link

Unable to boot RK3588 V58 box from USB port #1586

Closed dinhchinh82 closed 1 year ago

dinhchinh82 commented 1 year ago

Device Information | 设备信息

Armbian Version | 系统版本

Describe the bug | 问题描述 I tried to flash the firmware Armbian_23.08.0_rockchip_rock5b_bullseye_5.10.160_server_2023.08.01.img.gz to USB and bring the box into the loader mode but the box could not start from USB. This box does not have SD card. There is no any signal on screen.

I also tried to install the same way as the guide for Rock5b via rkdevtool on Windows as below but also got same issue:

Install using the Maskrom mode: Turn off the power of the development board. Hold down the gold button. Insert the USB-A to Type-C cable into the ROCK 5B Type-C port, and the other end into the PC. Release the gold button. Check that the USB device prompts to find a MASKROM device. Right-click in the blank area of the list, and then choose to load the rock-5b-emmc.cfg configuration file (the configuration file and RKDevTool are in the same directory). Set rk3588_spl_loader_v1.08.111.bin and Armbian.img as shown below, and choose to write.

Could you help me how to boot this RK3588 box by Armbian?

Thank you.

This is the spec of V58 box:

CPU: Rockchip RK3588 Dual Quad Core (Quad-Core Cortex-A76 and Quad-Core Cortex-A55); GPU: ARM Mali-G610 MP4 ; OS: Android 12.0 OS; DDR4 4GB+32GB+2.4&5G Wifi+1000M+BT5.0+WIFI6 Support: 1000M LAN, 2.4G&5G WIFI + WIFI6 (module AP6275P) Support BT5.0 , HD2.0, USB3.0;

https://aliexpress.com/i/1005004751910208.html

dxs1 commented 1 year ago

I am thinking about buying the same box to run armbian as well

Is this below link helpful ? https://github.com/ncravino/H96_MAX_V58

please let me know whether this works :)

Zero0Q commented 11 months ago

Device Information | 设备信息

  • SOC: [RK3588]

  • Model [H96 MAX V58 RK3588 4+32]

Armbian Version | 系统版本

  • Kernel Version: [5.10.160]

  • Release: [Armbian_23.08.0_rockchip_rock5b_bullseye_5.10.160_server_2023.08.01.img.gz]

Describe the bug | 问题描述

I tried to flash the firmware Armbian_23.08.0_rockchip_rock5b_bullseye_5.10.160_server_2023.08.01.img.gz to USB and bring the box into the loader mode but the box could not start from USB. This box does not have SD card. There is no any signal on screen.

I also tried to install the same way as the guide for Rock5b via rkdevtool on Windows as below but also got same issue:

Install using the Maskrom mode: Turn off the power of the development board. Hold down the gold button. Insert the USB-A to Type-C cable into the ROCK 5B Type-C port, and the other end into the PC. Release the gold button. Check that the USB device prompts to find a MASKROM device. Right-click in the blank area of the list, and then choose to load the rock-5b-emmc.cfg configuration file (the configuration file and RKDevTool are in the same directory). Set rk3588_spl_loader_v1.08.111.bin and Armbian.img as shown below, and choose to write.

Could you help me how to boot this RK3588 box by Armbian?

Thank you.

--

This is the spec of V58 box:

CPU: Rockchip RK3588 Dual Quad Core (Quad-Core Cortex-A76 and Quad-Core Cortex-A55);

GPU: ARM Mali-G610 MP4 ;

OS: Android 12.0 OS;

DDR4 4GB+32GB+2.4&5G Wifi+1000M+BT5.0+WIFI6

Support: 1000M LAN, 2.4G&5G WIFI + WIFI6 (module AP6275P)

Support BT5.0 , HD2.0, USB3.0;

https://aliexpress.com/i/1005004751910208.html

Mate, did find a way to install armbian in this box I have one also and it can't boot from usb.

dinhchinh82 commented 11 months ago

Mate, did find a way to install armbian in this box I have one also and it can't boot from usb.

I still have not found the way too. It seems we need to extract the DTB file from Android but I have not done it yet.

relil commented 9 months ago

dts from android firmware: rk3588-h96-max-v58.zip

dinhchinh82 commented 9 months ago

@ophub could you take a look on this device?

dts from android firmware: rk3588-h96-max-v58.zip

relil commented 9 months ago

I still have not found the way too

I find a way to install img to iternal storage with rkdeveloptool https://github.com/rockchip-linux/rkdeveloptool/ Need USB A to USB A cable

In Loader state(press and hold reset button, connect with USB A - USB A cable PC and tvbox, plug in power, release reset button):

sudo rkdeveloptool ld #List devices
sudo rkdeveloptool db MiniLoaderAll.bin #Bootloader
sudo rkdeveloptool ef #Erase iternal flash. It destory all data. 
sudo rkdeveloptool wl 0 armbian.img #write armbian img to iternal flash
sudo rkdeveloptool rd #reboot device

MiniLoaderAll.zip

dinhchinh82 commented 9 months ago

I find a way to install img to iternal storage with rkdeveloptool https://github.com/rockchip-linux/rkdeveloptool/ Need USB A to USB A cable

Is able to boot Armbian after install image to eMMC by rkdeveloptool?

relil commented 9 months ago

Is able to boot Armbian after install image to eMMC by rkdeveloptool?

Need to build img specifically for this TVbox. I changed the dtb in the img for beelink ipc r. Booted successfully, but the hdmi and network(ethernet and wifi) does not work.

dinhchinh82 commented 9 months ago

Is able to boot Armbian after install image to eMMC by rkdeveloptool?

Need to build img specifically for this TVbox. I changed the dtb in the img for beelink ipc r. Booted successfully, but the hdmi and network(ethernet and wifi) does not work.

I can see the Orange Pi5B using same AP6275P wifi module and it work well with official Armbian firmware. https://www.armbian.com/orangepi-5/

Hope you will find out the way to make this V58 fully working soon.

emesix commented 8 months ago

Hi all,

Did you know that the Orange Pi5 has the RK3588S and not the RK3588 like the CM3588. This might be the cause why some functions are not working because the RK3588S has less I/O.

dxs1 commented 5 months ago

Hi all,

Did you know that the Orange Pi5 has the RK3588S and not the RK3588 like the CM3588. This might be the cause why some functions are not working because the RK3588S has less I/O.

Hi emesix Orange Pi 5 Plus has the RK3588 not the RK3588S It looks like Armbian is supporting the Orange 5plus