I'm using Armbian 23.02 Bullseye CLI. I didn't want the HDMI to show the boot system log and TTY1 login screen. According to the armbian documentation, I changed "console=both" to "console=serial" in /boot/armbianEnv.txt. I checked /boot/boot.cmd related to console, and I confirmed that this modification is OK, but it cannot start, uboot printed "Starting kernel..." After that, there is no output, and the power supply is only 5V 170mA. The following is the printing of the serial port. If anyone has been in a similar situation, please give me a little help, thank you very much.
U-Boot SPL 2022.07-armbian (Feb 17 2023 - 22:32:08 +0000)
DRAM: 2048 MiB
Trying to boot from MMC2
NOTICE: BL31: v2.2(debug):a04808c1-dirty
NOTICE: BL31: Built : 22:32:01, Feb 17 2023
NOTICE: BL31: Detected Allwinner H6 SoC (1728)
NOTICE: BL31: Found U-Boot DTB at 0xc086990, model: OrangePi 3 LTS
INFO: ARM GICv2 driver initialized
NOTICE: PMIC: Probing AXP805
NOTICE: PMIC: AXP805 detected
INFO: BL31: Platform setup done
INFO: BL31: Initializing runtime services
INFO: BL31: cortex_a53: CPU workaround for 855873 was applied
INFO: BL31: Preparing for EL3 exit to normal world
INFO: Entry point address = 0x4a000000
INFO: SPSR = 0x3c9
U-Boot 2022.07-armbian (Feb 17 2023 - 22:32:08 +0000) Allwinner Technology
CPU: Allwinner H6 (SUN50I)
Model: OrangePi 3 LTS
DRAM: 2 GiB
Core: 50 devices, 14 uclasses, devicetree: separate
WDT: Not starting watchdog@7020400
MMC: mmc@4020000: 0, mmc@4022000: 1
Loading Environment from FAT... Unable to use mmc 1:1...
In: serial@5000000
Out: serial@5000000
Err: serial@5000000
Net: No ethernet found.
Autoboot in 1 seconds, press <Space> to stop
switch to partitions #0, OK
mmc1(part 0) is current device
Scanning mmc 1:1...
Found U-Boot script /boot/boot.scr
3259 bytes read in 2 ms (1.6 MiB/s)
## Executing script at 4fc00000
U-boot loaded from SD
Boot script loaded from mmc
204 bytes read in 1 ms (199.2 KiB/s)
MMC: no card present
** Bad device specification mmc 0 **
37640 bytes read in 4 ms (9 MiB/s)
3844 bytes read in 3 ms (1.2 MiB/s)
Applying kernel provided DT fixup script (sun50i-h6-fixup.scr)
## Executing script at 45000000
17091365 bytes read in 844 ms (19.3 MiB/s)
21803016 bytes read in 1077 ms (19.3 MiB/s)
Moving Image from 0x40080000 to 0x40200000, end=41730000
## Loading init Ramdisk from Legacy Image at 4ff00000 ...
Image Name: uInitrd
Image Type: AArch64 Linux RAMDisk Image (gzip compressed)
Data Size: 17091301 Bytes = 16.3 MiB
Load Address: 00000000
Entry Point: 00000000
Verifying Checksum ... OK
## Flattened Device Tree blob at 4fa00000
Booting using the fdt blob at 0x4fa00000
Loading Ramdisk to 48fb3000, end 49fffae5 ... OK
Loading Device Tree to 0000000048f41000, end 0000000048fb2fff ... OK
Starting kernel ...