My application needs all five UARTS. How do I configure the GPIO pins to use the alternative functions at boot time? I would like not having to build a custom boot loader just for this.
- The Vybrid GPIO tool does not allow saving to “boot time”, only to RAM
- The serial debug prompt allows for setting the GPIO config block, but there is no member for the MUX_MODE field.
To load the UART driver, the pins must be configured at boot time, correct?
I added the two extra registry keys UARTD and UARTE under HKLM\Drivers\BuiltIn, but loading them failed (obviously) since the GPIO pins haven’t been configured.
I looked at the GPIO library functions, to maybe set it up from application code. But they don’t seem to modify boot time settings.