I understand that the auto baud detect function is bypassed if I enter the ROM_Bootloader with a call to ROM_UpdateUart (having made sure that the serial port, it's pins and clocking are correctly setup before the call). I find this means that Auto Baud Support must be Disabled in LMFlash and the baud rate set to match - in this case 115200 baud. This is all fine and works nicely.
However if I force entry to the ROM_Bootloader on reset by holding a GPIO pin, I believe the auto baud detection function is run and therefore the support should be Enabled in LMFlash. This is fine too, however I find it only works if I set the baud selector to 38400 or below. Why does this selector have any effect when the system is "auto bauding"?
I am using an LM4F Launchpad.
Thanks
Richard