![Freescale Semiconductor MCF5441X User Manual Download Page 10](http://html1.mh-extra.com/html/freescale-semiconductor/mcf5441x/mcf5441x_user-manual_2330582010.webp)
MCF5441X Tower Module Hardware Specification
Page 10 of 31
4.4.2
OSBDM Bootloader Mode
The MC9S08JM60 device used in the OSBMD circuit is preprogrammed with OSBDM debugger
firmware and a USB Bootloader. Jumper J10 determines which application will run following a power-
on reset. If Bootloader Mode is chosen (Jumper ON J10), the bootloader will executed, allowing in-
circuit reprogramming of the JM60 flash memory via USB. This enables the OSBDM firmware to be
upgraded by the user when upgrades become available. For details on the USB Bootloader, refer to
Application Note AN3561 on the Freescale website (
http://www.freescale.com
).
The USB Bootloader communicates with a GUI application running on a host PC. The GUI application
can be found on the Freescale website; search keyword “JM60 GUI”. Refer to section 2.5 and 3.3 of
AN3561 for details on installing and running the application.
Note:
The JM60 GUI Installer should be run before connecting the OSBDM in Bootloader Mode to a host USB
port. Otherwise, the JM60 USB device will not be recognized and the proper drivers will not be loaded.
4.4.3
OSBDM Debug Interface
The OSBDM circuit is designed so that it can program the on-board MCF54418 device. The steps
necessary to operate the OSBDM in this mode are listed here:
1.
Ensure that J10 is not shunted (J10 holds JM60 in reset)
2.
Connect J7 (2x3 header) from TWR-MCF54418 to target debug connector
Pi
n
Function
Pi
n
Function
1
BKDG/MS
2
5V
3
NC
4
RESET_b
5
NC
6
5V
Table 5 - J7 JM60 BKGD Headers
4.5
RS232 Headers
The MCF54418 includes ten UART modules. The TWR-M5441X provides two RS232 transceivers on
UART0 and UART4. Two 2x5 pin headers are provided allowing access to the RS232 interfaces - J1
(UART0) and J3 (UART4). A 2x5 adaptor to Female DB9 serial cable must be used in order to establish
serial communication.