uart.c: uart_set_initial(unsigned int uart)
string_init(varname_uart_baud, "uart.baud.%u");
string_init(varname_uart_data, "uart.data.%u");
string_init(varname_uart_stop, "uart.stop.%u");
string_init(varname_uart_parity, "uart.parity.%u");
if(!config_get_int(&varname_uart_baud, uart, -1, &baud))
baud = 115200;
if(!config_get_int(&varname_uart_data, uart, -1, &data))
data = 8;
if(!config_get_int(&varname_uart_stop, uart, -1, &stop))
stop = 1;
the string "uart.data.%u" can not be found as stored as "uart.bits.0=7" according cd command or application.c#637. So the default of 8bit is used.
Other finding: "uart.stop.0" is not stored in flash according cd command. Guess also default of one stop bit will always be used. Not verified.
As I am not able to generate own bin files up to know, I hope you can provide me images as pre release for testing, soon.