I spent hours bashing my head against walls wondering why my UART rail wasn't getting any communications. In the end I figured out the problem was including blank lines in /bootloader/ini/*.ini. Apparently whenever Hekate sees a blank line it ignores and stops parsing subsequent commands, including the uart_port=2 I was trying to make work.
This was quite an unexpected issue, and I think it would be better to fix it so it doesn't "gotcha" future people trying to set up their boot configs.
I did find #1131 saying that newlines and # are disallowed, but I think it's worth fixing at least the former...
I spent hours bashing my head against walls wondering why my UART rail wasn't getting any communications. In the end I figured out the problem was including blank lines in
/bootloader/ini/*.ini. Apparently whenever Hekate sees a blank line it ignores and stops parsing subsequent commands, including theuart_port=2I was trying to make work.This was quite an unexpected issue, and I think it would be better to fix it so it doesn't "gotcha" future people trying to set up their boot configs.
I did find #1131 saying that newlines and # are disallowed, but I think it's worth fixing at least the former...