Raspberry Pi 4Bでは、Raspberry Pi OSのmainlineのDeviceTreeは、serial0がシリアルコンソール(mini UART側)になるようになっている。
おそらく、過去のRaspberry Piシリーズと同じようにserial0がシリアルコンソールになるように合わせていると推測。
Rasbperry Pi OSの場合は以下の辺りでその対応付の変更をしている。
https://github.com/raspberrypi/linux/blob/rpi-6.1.y/arch/arm/boot/dts/bcm2711-rpi-4-b.dts#L250-L288
mainlineの場合は、serial1がシリアルコンソールとなっている。
なお、Rasbperry Piのシリーズによって定義が異なるので、注意して確認したほうが良さそう。
Raspberry Pi Pico2 の RISC-V を OpenOCD でデバッグする (2025/12/31 13:47)
2025年8月14日 (2025/08/14 03:57)
aarch64なUbuntuでlibncurses5を導入する (2024/12/31 14:41)
U-Bootのwgetコマンドへの不具合修正パッチを投稿してみた (2024/04/20 09:04)
Raspberry Pi 4Bでは、Raspberry Pi OSとmainlineのLinux Kernelでserial0, serial1の割当が違う (2023/10/15 17:28)