Thanks! That helps a lot. For some reason I thought the bootloader's baud rate was not configurable, perhaps relying on old information, so I didn't attempt it. But, with UART_BAUD and cmdline.txt both set to 921600 the boot time is significantly improved.How about setting the baud to 921600
On Pi5, you can also set the baud rate for the boot-uart
https://www.raspberrypi.com/documentati ... #UART_BAUD
Unfortunately, the bootloader doesn't seem to honor UART_BAUD=921600 (testing with 6.16 on CM5).
Botloader config:
Code:
$ rpi-eeprom-configBOOT_UART=1UART_BAUD=921600POWER_OFF_ON_HALT=1USB_MSD_STARTUP_DELAY=0USB_MSD_DISCOVER_TIMEOUT=5000BOOT_ORDER=0xf641[gpio16=1]BOOT_ORDER=0xf416[gpio17=1]BOOT_ORDER=0xf614[all]Code:
console=ttyAMA0,921600 root=PARTUUID=39f9d9fc-02 rootfstype=ext4 fsck.repair=yes rootwait dwc_otg.lpm_enable=0 vt.global_cursor_default=0 splash video=HDMI-A-1:800x480M-32@60 rwCode:
force_eeprom_read=0dtparam=sd_cqe=0hdmi_force_hotplug=1hdmi_group=2hdmi_mode=87hdmi_cvt 800 480 60 6 0 0 0dtparam=i2c_arm=ondtoverlay=disable-bt-pi5dtoverlay=disable-wifi-pi5dtoverlay=uart1-pi5dtoverlay=uart2-pi5dtoverlay=uart3-pi5enable_rp1_uart=1uart_2ndstage=1dtoverlay=uart0-pi5dtparam=pciex1_gen=2dtoverlay=i2c1-pi5dtoverlay=i2c-rtc,ds3231dtoverlay=pwm,pin=13,func=4dtoverlay=i2c3-pi5,pins_22_23dtoverlay=wm8904-i2c3dtoverlay=dwc2,dr_mode=hostgpio=38=op,pu,dhgpio=12=op,pu,dhgpio=16=ip,pdgpio=17=ip,pdgpio=6=ip,pdgpio=26=ip,pdgpio=27=ip,pddtoverlay=vc4-kms-v3d,noaudioauto_initramfs=0kernel=kernel_2712.imgdisable_splash=1avoid_warnings=1Statistics: Posted by JinShil — Thu Sep 25, 2025 12:00 am