I don't remember all of that RS232 stuff because my memory is that good - I'm reminded every time I deal with anything "embedded" :). I still cross my fingers when flashing - hoping my chosen speeds and params won't brick the device.
(But don't ask me about the shenanigans Windows needs to see in the USB descriptor to allow programs to access an otherwise driver-less USB device - yech)