The pin TXD (PA7/S16) on serial port /dev/ttyS3 doesn't work.
Change on arch/arm/boot/dts/acme-aria.dts this section:
spi0: spi@f0000000 { status = "okay"; cs-gpios = <&pioA 14 0>, <&pioA 7 0>, <0>, <0>; device@0 { compatible = "spidev"; // spi-max-frequency = <50000000>; // 50 MHz spi-max-frequency = <5000000>; // 5 MHz reg = <0>; }; device@1 { compatible = "spidev"; // spi-max-frequency = <50000000>; // 50 MHz spi-max-frequency = <5000000>; // 5 MHz reg = <1>; }; };
in:
spi0: spi@f0000000 { status = "okay"; cs-gpios = <&pioA 14 0>, <0>, <0>, <0>; device@0 { compatible = "spidev"; // spi-max-frequency = <50000000>; // 50 MHz spi-max-frequency = <5000000>; // 5 MHz reg = <0>; }; };
In this way the PA7 pin is used for the /dev/ttyS3 instead of CS od SPI0.