Hi,
There are many ways how to download the .s19 record to the flash memory of an MCU.
You can follow the instruction described in AN4258 application note:
AN4258, Serial Bootloader for S12(X) Microcontrollers Based on 180 nm Techno ... (REV 0)
The DB9 cable is used as an adapter for SCI communication as there isn't that port on the board, just 10-pin header connector. So you can download the .s19 record via Hyperterminal (or other client such as PuTTY) and SCI communication to the MCU flash.
Another way is using the CodeWarrior debugger via BDM. In the CW folder installation (c:\Program Files (x86)\Freescale\CWS12v5.1\prog\), find 'hiwave.exe' and execute it. Prior to that ensure you have connected in-circuit programmer (such as P&E Micro USB Multilink BDM) to the BDM port. You should get this image:

Then click on the HS12MultilinkCyclonePro in the main menu, select Load and in the new window proceed to load the s19 record (other option is to go through Flash..., select the FLash block and then Load)
Hope the information helps.
Have a great day,
iggi
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------