Old non-S12 devices like 912D, 912B, 812A don't have SYNC "command" and thus autobaudrate selection is tricky. It may be simplier to determine crystal/oscilator frequency and setup baudrate by hand. If you know what device you are talking to, you may try to write some longer pattern to device RAM and verify it at different baud rates.
S12 devices have not only SYNC (SYNC — Request Timed Reference Pulse), which helps determining bitrate; but also PARTID register, which helps determining what part you are talking to.
All documentation is in datasheets. For 912D60A see datasheet Section 19 Development Support. For 9S12C see Chapter 6
Background Debug Module (BDMV4) Block Description. For older 9S12D devices with different chapters in different PDFs - Background Debug Module (BDM) V? (S12BDMV?.pdf).