Last edited by balbes150 on 2022-12-1 18:51 Editor
Good news. A test version of the Armbian+EDK2 system (UEFI\grub) is available.
The system startup control is performed as on a regular PC - through the menu on the monitor screen, therefore, to fully use all the features of selective startup, you need to have a connected monitor and keyboard
unpack and burn it to a USB drive (8-16GB flash drives are recommended, I haven't checked other options).
Connect the SD card and USB drive. Turn on the power.
If the system does not start immediately, go to settings and select the device to start.
On the EDK2 boot screen, select "Maintaining Manager boot" in the menu item and configure the device used for startup in it (change "none" to "UEFI ...."). Select Reset. If you did everything correctly, after restarting EDK2, you will receive a GRUB menu with a choice of system\kernel.
If you do not select anything, the default system will be started in 5 seconds, and in 10-20 seconds (depending on the type of USB flash drive) there will be a standard Armbian customizer for the first launch.
If desired, you can place the entire system on an SD card, but additional steps will be required at startup.
At startup, the kernel switches the UART console to the correct value for RK (1500000) and you can monitor the kernel startup process and control the system through the UART console.
That is, the parameters 115200 can only be useful for viewing the primary output from EDK2 itself, but this is only necessary for developers, for ordinary users, kernel output and system management are more useful, so I recommend using the standard value for Rockchip of 150000.
New version 20221204-EDK-EFI for Station M2\P2.
With support for direct launch of the entire system from an SD card. i.e., a separate USB media is no longer required to launch. Burn the system to an SD card, connect it to the device, turn on the power and immediately get the launch of a full-fledged system completely from the SD card.
The old option of starting from USB media is also preserved. That is, you can write another system to USB (in which EFI support is enabled, for example - Altlinux) and when connected together with the SD card, the system will start from USB.
Can you help me compile a Libreelec firmware if I can obtain the kernel officially released by Rockchip and it can support 4K hardware decoding? If not, can you provide your project files so I can merge them into the project and compile it myself?
Docker ?
Good news. A test version of the Armbian+EDK2 system (UEFI\grub) is available.
The system startup control is performed as on a regular PC - through the menu on the monitor screen, therefore, to fully use all the features of selective startup, you need to have a connected monitor and keyboard
To use this option.
Download the EDK2 image.
https://disk.yandex.ru/d/kK6KIqHShRHLyw
Unpack and burn to SD card.
Download the Armbian image (kernel 6.1.0-rc7),
https://disk.yandex.ru/d/5XuGz9WgF7FGCg
unpack and burn it to a USB drive (8-16GB flash drives are recommended, I haven't checked other options).
Connect the SD card and USB drive. Turn on the power.
If the system does not start immediately, go to settings and select the device to start.
On the EDK2 boot screen, select "Maintaining Manager boot" in the menu item and configure the device used for startup in it (change "none" to "UEFI ...."). Select Reset. If you did everything correctly, after restarting EDK2, you will receive a GRUB menu with a choice of system\kernel.
If you do not select anything, the default system will be started in 5 seconds, and in 10-20 seconds (depending on the type of USB flash drive) there will be a standard Armbian customizer for the first launch.
If desired, you can place the entire system on an SD card, but additional steps will be required at startup.
At startup, the kernel switches the UART console to the correct value for RK (1500000) and you can monitor the kernel startup process and control the system through the UART console.
That is, the parameters 115200 can only be useful for viewing the primary output from EDK2 itself, but this is only necessary for developers, for ordinary users, kernel output and system management are more useful, so I recommend using the standard value for Rockchip of 150000.
https://github.com/150balbes/quartz64_uefi
https://forum.armbian.com/topic/ ... rub/#comment-154323
With support for direct launch of the entire system from an SD card. i.e., a separate USB media is no longer required to launch. Burn the system to an SD card, connect it to the device, turn on the power and immediately get the launch of a full-fledged system completely from the SD card.
The old option of starting from USB media is also preserved. That is, you can write another system to USB (in which EFI support is enabled, for example - Altlinux) and when connected together with the SD card, the system will start from USB.
Update EDK2 - added screensavers for Station. fixed microfreezes during system operation.
Armbian kernel 6.0.15 and 6.1.1
No, But it is quite similar to Docker. That is QEMU which is a kind of emulator. if taking KVM, overall it looks like a virtual meachine.
https://users.armbian.com/balbes150/edk2/
Can you help me compile a Libreelec firmware if I can obtain the kernel officially released by Rockchip and it can support 4K hardware decoding? If not, can you provide your project files so I can merge them into the project and compile it myself?
What kind of kernel (kernel officially released by Rockchip) are we talking about ?