AlexNVZ Posted October 10, 2023 Posted October 10, 2023 I couldn't find a topic with this device, although support is announced, so I'm posting here. To moderators: please create an appropriate section. How to unlock UART1 and UART2 on this device? 0 Quote
AlexNVZ Posted October 14, 2023 Author Posted October 14, 2023 Rockchip RK3566 has: SDIO 3.0 10x UART, 4x SPI, 16x PWM, 6x I2C, 2x SARADC Armbian 23.8 Bookworm for BIGTREETECH CB1 does not have any overlay USART.DTBO I need 2 more USARTs. How can this be done? 0 Quote
Werner Posted October 14, 2023 Posted October 14, 2023 Providing logs with armbianmonitor -u helps with troubleshooting and significantly raises chances that issue gets addressed. 0 Quote
Werner Posted October 14, 2023 Posted October 14, 2023 legacy should have some overlays: https://github.com/bigtreetech/linux/tree/linux-6.1.y-cb1/arch/arm64/boot/dts/allwinner/overlay 0 Quote
AlexNVZ Posted October 15, 2023 Author Posted October 15, 2023 "Providing logs with" https://paste.armbian.com/oyesahujur Thanks for the tip. I added sun50i-h616-uart2.dtbo and sun50i-h616-uart5.dtbo to the overlay. uart2 works, uart5 does not work. Цитата U-Boot 2023.07-rc2-armbian (Aug 22 2023 - 14:52:37 +0000) Allwinner Technology CPU: Allwinner H616 (SUN50I) Model: BigTreeTech CB1 DRAM: 1 GiB Core: 52 devices, 18 uclasses, devicetree: separate WDT: Not starting watchdog@30090a0 MMC: mmc@4020000: 0, mmc@4021000: 2, mmc@4022000: 1 Loading Environment from FAT... Unable to use mmc 1:1... In: serial@5000000 Out: serial@5000000 Err: serial@5000000 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 288 bytes read in 1 ms (281.3 KiB/s) Card did not respond to voltage select! : -110 ** Bad device specification mmc 0 ** 38722 bytes read in 10 ms (3.7 MiB/s) Working FDT set to 4fa00000 808 bytes read in 3 ms (262.7 KiB/s) Applying kernel provided DT overlay sun50i-h616-spi-spidev.dtbo 509 bytes read in 3 ms (165 KiB/s) Applying kernel provided DT overlay sun50i-h616-uart5.dtbo failed on fdt_overlay_apply(): FDT_ERR_NOTFOUND Error applying DT overlays, restoring original DT 38722 bytes read in 10 ms (3.7 MiB/s) 18197188 bytes read in 3231 ms (5.4 MiB/s) Цитата /dts-v1/; /plugin/; / { compatible = "allwinner,sun50i-h616"; fragment@0 { target-path = "/aliases"; __overlay__ { serial5 = "/soc/serial@5001400"; }; }; fragment@1 { target = <&uart5>; __overlay__ { pinctrl-names = "default"; pinctrl-0 = <&uart5_ph_pins>; status = "okay"; }; }; }; 0 Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.