Dear all,
I'm using the IDK AM572x development board. By default it uses UART3 for serial console.
I'm trying to switch the console to UART1. I've managed to do that in u-boot.
I've also adjusted "console" u-boot env: console=ttyO0,115200n8
board_name=am572x_idk
I've also modified the am57xx-idk-common.dtsi:
-&uart3 {
+&uart1 {
status = "okay";
- interrupts-extended = <&crossbar_mpu GIC_SPI 69 IRQ_TYPE_LEVEL_HIGH
- &dra7_pmx_core 0x248>;
+ interrupts-extended = <&crossbar_mpu GIC_SPI 67 IRQ_TYPE_LEVEL_HIGH
+ &dra7_pmx_core 0x3E0>;
};
I've also removed the led@4 and led@5 nodes (which use the same PINs):
- led@4 {
- label = "status1:green:usr";
- gpios = <&gpio7 23 GPIO_ACTIVE_HIGH>;
- default-state = "off";
- };
-
- led@5 {
- label = "status1:blue:mmc0";
- gpios = <&gpio7 22 GPIO_ACTIVE_HIGH>;
- default-state = "off";
- linux,default-trigger = "mmc0";
- };
The DEBUG_LL is not showing anything:
SD/MMC found on device 0
3572208 bytes read in 235 ms (14.5 MiB/s)
99785 bytes read in 37 ms (2.6 MiB/s)
Booting from mmc0 ...
## Flattened Device Tree blob at 88000000
Booting using the fdt blob at 0x88000000
Loading Device Tree to 8ffe4000, end 8ffff5c8 ... OK
Starting kernel ...
Linux is from TI's SDK:
ti-am572x-idk-sdk/board-support/linux-4.4.19+gitAUTOINC+db0b54cdad-gdb0b54cdad
Any ideas?