Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Incorrect stdout-path for UART in Device Tree #60

Open
zlaazlaa opened this issue Jan 6, 2025 · 1 comment
Open

Incorrect stdout-path for UART in Device Tree #60

zlaazlaa opened this issue Jan 6, 2025 · 1 comment

Comments

@zlaazlaa
Copy link

zlaazlaa commented Jan 6, 2025

In the demo, Linux is bound to a PL011 UART at 0x1c090000, but the DTS defines the UART at 0x1c0a0000. Despite this, the boot log still appears on the terminal (because the correct set of console in bootargs). The issue arises because the stdout-path in the DTS incorrectly points to /pl011@1c090000, which does not exist. It should instead point to /pl011@1c0a0000. Fixing this mismatch will correctly configure the console output from the start.

https://github.com/bao-project/bao-demos/blob/426a74912f340302e5baf975b63876ea1958703c/demos/linux%2Bfreertos/devicetrees/fvp-a/linux.dts#L94-95

@zlaazlaa
Copy link
Author

zlaazlaa commented Jan 7, 2025

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant