Home

MCF51MM Tower Story Hardware Specification

image

Contents

1. 2 freescale TWR SO8MM128 User Manual Rev 1 0 Freescale Semiconductor Inc c 2 freescale semiconductor Contents 1 55 IRURE 3 2 Reference Documents ssai E E ETIN N 4 3 H rdware ER ERES TOT ETT TREE X 4 OM col e Uo RETE EIL 4 2 2 SYSTEM O 4 3 3 Debug Interface c LC 4 rir Te RERO n 5 3 5 Infrared in D e e d 5 3 6 Medical RTNETEm E 5 3 7 Elevator ConnectloHlSs anode tacet dac drec ti d nee EI aa e o 6 3 8 Mechanical Eorm FACtOL csicsisiscccvesstecaacecseissccccsivovasaceedarceatessusisiavavasousdeutseascausasivave 8 4 J mperf Table nennen eine nein ee 8 5 Input Output Connectors and Pin Usage Table esent 10 GOS BD E 11 6 1 Bootloader Mode For MC9S08 M 60 c sescssssssssssesssssesssssessessecsssseesessecssssesecescsessseseeeseeaeesseaeeseeseeseessesssssesneesesnesoees 11 7 Bootloader Mode For MC9S08MM 1298 rsen re e i i i i RR 11 8 BDM inteface 12 TWR MC9S08MM128
2. 3 Hardware Features This section provides more details about the features and functionality of the TWR SO8MM128 3 1 Clocking Two crystals are provided on the board for clocking the MC9508MM 128 device 1 A16 MHz crystal connected to XTAL2 and EXTAL2 for system clocking 2 A32 768kHz crystal connected to XTAL1 and EXTAL1 for TOD usage 3 2 System Power The TWR S08MM128 can be powered by the Open Source BDM OSBDM circuit via the Mini B USB connector when stand alone When assembled with the Tower System and the TWR SER is configured to run USB device mode J16 pin and 4 connected the Mini B USB connector is no longer used as a power source and only used for OSBDM debugging purposes In this case the power will be supplied from the Mini B USB from the TWR SER Please plug in the Mini B USB connector from TWE SER before plugging in the Mini B USB connector from TWR S08MM128 A standard USB A male to Mini B male cable provided can be used to supply power from a USB host or powered USB hub Optionally an AC to DC adapter with a USB A female receptacle not provided can be used as the power source A jumper J11 can be used to isolate the 3 3V supply from the microcontroller This connection can be used to measure the power usage of the MC9SO8MM128 microcontroller 3 3 Debug Interface An on board MC9S08JM60 based OSBDM circuit provides a debug interface to the 9508 128 standard USB A male to Mini B male cable provid
3. 3V Power x B37 PWM7 PTD5 SCL TPM1CH3 X A37 PWM3 PTE7 TPM2CH3 X B38 PWM6 PTD4 SDA TPM1CH2 X A38 PWM2 PTFO TPM2CH2 X B39 PWM5 PTD3 TPM1CH1 X A39 PWM1 PTF1 RX2 TPM2CH1 X B40 PWM4 PTD2 TPM1CHO X A40 PWMO PTF2 TX2 TPM2CHO X B41 CANRXO 41 RXDO B42 CANTXO A42 TXDO B43 CAN A43 RXD1 PTD7 RX1 X B44 SPIO_MISO PTF7 MISO1 x A44 TXD1 PTD6 TX1 X B45 SPIO_MOSI PTF6 MOSI1 X A45 BKGD B46 SPIO_CSO PTAO SS1 b X A46 ALLPST B47 SPIO_CS1 A47 JTAG_EN B48 SPIO_CLK PTGO SPSCK1 X 48 TRST b DSCLK B49 GND Ground x A49 GND Ground x B50 SCL1 50 TCLK DSCLK B51 SDA1 A51 TDI DSI B52 GPIO5 OPEN PTA3 KBI1P2 ADP5 X A52 TDO DSO USBO DP PDOW B53 N A53 TMS b TWR MC9S08MM 128 User Manual Page 7 of 13 e oe 2 freescale semiconductor TWR SO8MM128 Primary Connector Pin Usage Used Jmp Pin Usage Used Jmp USBO_DM_PDOW B54 N A54 DSB DM USB_DM X PTC6 KBI2P1 PRACMPO B55 HUM ADP10 X A55 BEER USB_DP x PTC7 KBI2P2 CLKOUT A B56 IRQ_G DP11 X A56 PTC7 KBI2P2 CLKOUT A B57 0 11 X A57 ar VBUS VBUS x PTC6 KBI2P1 PRACMPO B58 IRQ_E ADP10 X A58 TMR7 outs X PTE4 CMPP3 TPMCLK IR B59 IRQ_D Q X A59 TMR6 INP1 X PTE4 CMPP3 TPMCLK IR B60 IRQ_C Q X AGO TMR5 INP2 X B61 IRQ B PTA3 KBI1P2 ADP5 X A61 TMR4 PTA4 INP1 x B62 IRQ_A PTA2 KBI1P1 RX1 ADP4 X A62 RSTIN_b EBI_ALE B63 EBI_CS1_b PTE
4. 9 10 OUT2 INP1 11 12 INP2 PTA4 INP1 13 14 PTA7 INP2 VINP1 15 16 VINP2 VINN1 DADM2 17 18 VINN2 DADM3 TRIOUT1 DADP2 19 20 TRIOUT2 DADP3 Figure 3 Medical Connector 2x10 Pin Header Connections 3 7 Elevator Connections TWR S08MM128 features two expansion card edge connectors that interface to elevator boards in a Tower System the Primary and Secondary Elevator connectors The Primary Elevator connector comprised of sides A B is utilized by the TWR SO8MM128 while the Secondary Elevator connector only makes connections to ground GND Figure 4 provides the pinout for the Primary Elevator connector An X in the Used column indicates that there is a connection from the TWR SO8MM128 to that pin on the elevator connector An X in the Jmp column indicates that a jumper is available that can configure or isolate the connection from the elevator connector Figure 4 TWR S08MM128 Primary Elevator Connector Pinout TWR SO8MM128 Primary Connector Usage Used Jmp Pin Usage B1 5V 5 0V Power X A1 5V 5 0V Power X B2 GND Ground X A2 GND Ground X B3 3 3V 3 3V Power X A3 3 3V 3 3V Power X B4 ELE PS SENSE Elevator Power Sense x A4 3 3V 3 3V Power x B5 GND Ground x A5 GND Ground x B6 GND Ground X A6 GND Ground X B7 SPI1 CLK PTGO SPSCK1 X A7 SCLO PTD5 SCL TPM1CH3 x B8 SPI1 CS1 A8 SDAO PTDA SDA TPM1CH2 x B9 5 1 CS
5. available in the TWR SO8MM128 KIT or on Freescale com tower 5 Input Output Connectors and Pin Usage Table The following tables provide details on which MC9SO8MM128 pins are communicating with the TWR MC9S08MM sensors LEDs switches and other I O interfaces Figure 6 1 0 Connectors and Pin Usage Table TWR S08MM128 MC9S08MM 128 I O Component I OLabel Default Alt 1 Alt 2 Alt 3 ach SW3 1 amp 4 PTA5 SW3 2 amp 3 PTB1 BLMS SW1 PTD1 CMPP2 RESET Push Button SW2 PTC6 KBI2P1 PRACMPO ADP10 SW4 PTE4 CMPP3 TPMCLK IRQ LED1 D9 PTF2 TX2 TPM2CHO LED LED2 D10 PTF1 RX2 TPM2CH1 LED3 D11 PTFO TPM2CH2 LED4 D12 PTE7 TPM2CH3 X OUT PTC2 KBI1P5 SPSCK2 ADP6 MMA7361L Y OUT PTC3 KBI1P6 SS2 ADP7 Z OUT PTCA KBI1P7 CMPPO ADP8 Potentiometer POT PTA2 KBI1P1 RX1 ADP4 RS232 232_RXD PTE6 RX2 ICL3232 232_TXD PTE5 TX2 NOTE LED1 to LED4 are labelled as 09 D12 on the TWR S08MM128 silkscreen TWR MC9S08MM128 User Manual Page 10 of 13 2 freescale semiconductor 6 OSBDM An on board MC9S08JM60 based OSBDM circuit provides a debug interface to the MC9SO8MM128 The MC9S08JM60 is a USB enabled microcontroller with an 8 bit HC9S08 core The OSBDM circuit provides a USB to debug interface that allows run control and debugging of the MC9SO8MM128 target device The USB drivers required to communicate with the OSBDM are provided in developme
6. claim of personal injury or death associated with such unintended or unauthorized use even if such claims alleges that Freescale Semiconductor was negligent regarding the design or manufacture of the part RoHS compliant and or Pb free versions of Freescale products have the functionality and electrical characteristics as their non RoHS complaint and or non Pb free counterparts For further information visit freescale com or contact your Freescale sales representative For information on Freescale s Environmental Products program visit freescale com epp gt T 2 freescale semiconductor Freescale and the Freescale logo are trademarks of Freescale Semiconductor Inc All other product or service names are the property of their respective owners Freescale Semiconductor Inc 2010 All rights reserved TWR MC9S08MM128 User Manual Page 13 of 13
7. particular purpose nor does Freescale Semiconductor assume any liability arising out of the application or use of any product or circuit and specifically disclaims any liability including without limitation consequential or incidental damages Typical parameters that may be provided in Freescale Semiconductor data sheets and or specifications can and do vary in different applications and actual performance may vary over time All operating parameters including Typicals must be validated for each customer application by customer s technical experts Freescale Semiconductor does not convey any license under its patent rights nor the rights of others Freescale Semiconductor products are not designed intended or authorized for use as components in systems intended for surgical implant into the body or other applications intended to support or sustain life or for any other application in which failure of the Freescale Semiconductor product could create a situation where personal injury or death may occur Should Buyer purchase or use Freescale Semiconductor products for any such unintended or TWR MC9S08MM128 User Manual Page 12 of 13 2 freescale semiconductor unauthorized application Buyer shall indemnify Freescale Semiconductor and its officers employees subsidiaries affiliates and distributors harmless against all claims costs damages and expenses and reasonable attorney fees arising out of directly or indirectly any
8. O KBI2P3 X A63 B64 EBI_CSO_b PTCO MOSI2 X A64 CLKOUTO PTC7 KBI2P2 CLKOUT ADP11 X B65 GND Ground X A65 GND Ground X B66 EBI AD15 X A66 EBI AD14 X B67 EBI AD16 PTB6 KBI1P3 X A67 EBI AD13 X B68 EBI_AD17 x A68 EBI_AD12 x B69 EBI_AD18 x A69 EBI_AD11 x B70 EBI AD19 x A70 EBI_AD10 x B71 EBI_R W_b MCU_RXD1 x X A71 AD9 x B72 EBI OE b X A72 AD8 x B73 EBI_D7 x A73 AD7 MCU TXD1 x B74 EBI_D6 X A74 EBI_AD6 PTA3 KBI1P2 ADP5 x B75 EBI D5 X A75 EBI_AD5 PTF3 SCL X B76 D4 x A76 EBI ADA PTFA SDA x B77 EBI D3 X A77 EBI AD3 PTF5 KBI2P7 X B78 EBI_D2 x A78 EBI_AD2 PTAO SS1 b x B79 EBI_D1 x A79 EBI_AD1 PTA1 KBI1PO TX1 x B80 EBI DO x A80 PTC1 MISO2 X B81 GND Ground X A81 GND Ground X B82 3 3V 3 3V Power x A82 3 3V 3 3V Power x 3 8 Mechanical Form Factor TWR S08MM128 is designed for the Freescale Tower System and complies with the electrical and mechanical specification as described in Freescale Tower Electromechanical Specification 4 jumper Table There are several jumpers provided for isolation configuration and feature selection Refer to the following table for details The default installed jumper settings are shown in bold TWR MC9S08MM 128 User Manual Page 8 of 13 Op Ea lt 2 freescale semiconductor Figure 5 TWR S08MM128 Jumper Table Jumper Optio
9. O PTAO SS1 b x A9 GPIO9 OPEN PTE4 CMPP3 TPMCLK IRQ X B10 SPI1 MOSI PTF6 MOSI1 X A10 GPIO8 OPEN PTC7 KBI2P2 CLKOUT ADP11 X B11 MO PTF7 MISO1 x A11 GPIO7 OPEN dad ac X TWR MC9S08MM 128 User Manual Page 6 of 13 2 freescale semiconductor TWR SO8MM128 Primary Connector Pin Usage Used Jmp Pin Usage Used Jmp B12 ETH_COL A12 ETH_CRS B13 ETH_RXER A13 ETH_MDC B14 ETH_TXCLK A14 ETH MDIO B15 TXEN A15 RXCLK B16 ETH_TXER A16 ETH_RXDV B17 ETH_TXD3 A17 ETH_RXD3 B18 ETH_TXD2 A18 ETH_RXD2 B19 ETH_TXD1 A19 ETH_RXD1 B20 ETH_TXDO A20 ETH_RXDO B21 1 PTA2 KBI1P1 RX1 ADP4 X A21 SSI_MCLK B22 GPIO2 OPEN PTA6 X A22 SSI_BCLK VINN1 DADM2 X B23 GPIO3 OPEN PTB1 BLMS b X A23 SSI FS TRIOUT2 DADP3 X B24 CLKINO A24 551 RXD TRIOUT1 DADP2 X B25 CLKOUT1 A25 SSI_TXD OUT1 x B26 GND Ground x A26 GND Ground x PTC5 KBI2PO CMPP1 AD B27 a P9 X A27 A DADMO X PTCA KBI1P7 CMPPO AD B28 ANG P8 X A28 DADPO x B29 5 PTC3 KBI1P6 SS2 ADP7 X A29 AN1 VINP2 X PTC2 KBI1P5 SPSCK2 AD B30 AN P6 X A30 AND VINN2 DADM3 X B31 GND Ground X A31 GND Ground X B32 DAC1 VREFO X A32 DACO DACO_E x X B33 TMR3 PTD5 SCL TPM1CH3 X A33 TMR1 PTD3 TPM1CH1 x B34 TMR2 PTDA SDA TPMICH2 x A34 TMRO PTD2 TPM1CHO X B35 4 A35 GPIO6 B36 3 3V 3 3V Power X A36 3 3V 3
10. User Manual Page 2 of 13 2 freescale semiconductor 1 Overview TWR S08MM 128 is a low cost evaluation demonstration and development board that features an 8 bit MC9S08MM128 microcontroller The TWR SO8MM128 can operate stand alone or as the main control board in a Tower System with peripheral modules The following list summarizes the features of the MC9S08MM Tower MCU board e Tower compatible processor board Open Source BDM OSBDM circuit Analog measurement circuitry 4 LEDs DIP Switches and push buttons for user input Potentiometer MMA7361L three axis accelerometer RS232 transceiver and 2x5 pin header Figure 1 TWR S08MM128 Block Diagram Tower Elevator Expansion Connectors SPI 1 ADC TIA USB DAC TPM SCI KBI Flexbus 16 MHz XTAL 32 768 KHz XTAL 6 Pin Header CMT IRO USB Mini AB e KBI Reset BLMS 10 Pin Header Medical Connector 3 3V Freescale Silicon External Connectors Ian Interface Circuits m Power TWR MC9S08MM128 User Manual Page 3 of 13 2 freescale semiconductor 2 Reference Documents The documents listed below are available online Refer to http www freescale com tower for the latest revision of all Tower System documentation e TWR S08MM128 Schematics TWR SO8MM128 Quick Start Guide TWR SO8MM128 KIT Lab Tutorial MC9S08MM128 Reference Manual MC9S08MM 128 Data Sheet e AN3561 USB Bootloader for the MC9S08JM60
11. e USB bootloader mode for MC9SO8MM128 on the TWR S08MM128 module set SW3 DIP switch 2 and 3 to position 3 as indicated in Figure 7 NOTE Under normal development you will need to set SW3 DIP switch 2 and 3 to position 2 TWR MC9S08MM128 User Manual Page 11 of 13 2 freescale semiconductor 4 CN 405020 JTE E TTT Figure 7 Setting SW3 for MC9SO8MM128 USB bootloader mode 8 BDM inteface Optional Both 9508 128 and MC9S08JM60 have an on chip background debug module The user choose to bypass the USB OSBDM interface and use the BDM interface for debugging and programming the corresponding chip instead The BDM interface for MC9SO8MM128 is at J13 header MC9S08JM6OO is at J14 from the TWR SO8MM128 module The user needs a P amp E USB BDM MULTILINK in order to use this interface This is a repeat function of the OSBDM and is not required Information in this document is provided solely to enable system and software implementers to use Freescale Semiconductor products There are no express or implied copyright licenses granted hereunder to design or fabricate any integrated circuits or integrated circuits based on the information in this document Freescale Semiconductor reserves the right to make changes without further notice to any products herein Freescale Semiconductor makes no warranty representation or guarantee regarding the suitability of its products for any
12. ed can be used for debugging via the USB connector J17 Refer to Section 6 for information on other modes of operation of the OSBDM TWR MC9S08MM128 User Manual Page 4 of 13 2 freescale semiconductor 3 4 RS232 Interface An RS232 transceiver on the TWR S08MM128 connects to a standard 2x5 pin header refer to Figure 2 Selection jumpers J15 and J16 allow MC9S08MM 128 SCI2 signals to be routed to either the RS232 transceiver or the OSBDM circuit Refer to Figure 5 for more details Alternatively when assembled as a Tower System the MC9SO8MM128 SCI1 TX and RX are routed to the SER TWR If the SER TWR jumpers are configured to run in RS 232 mode the SCI1 TX and the RX signal can be communicated via the RS232 connector from the TWR SER Please refer to the TWR SER user manual TWRSERUM from www freescale com tower for more detail MC9S08MM128 MC9S08MM128 Signal i Signal Not Connected 1 2 Not Connected TX2 3 4 Not Connected RX2 5 6 Not Connected 7 8 Not Connected Not Connected GND 9 10 3 3V Figure 2 RS232 2x5 Pin Header Connections 3 5 Infrared Port The TWR S08MM128 implements an infrared transmit and receive port The transmit circuit is implemented with an infrared diode and the user can choose to drive the diode either with IRO or SCI TX The receiver is implemented by an infrared transistor and the user can choose to input this signal to the SCI RX or the ACMP in
13. n Setting Description of MC9S08MM128 signal routing J1 DADPO routing selection 1 2 DADPO to medical connector J27 pin 5 J2 DADMO routing selection 1 2 DADMO to medical connector J27 pin 6 1 2 VINP1 connect to GND J3 VINP1 routing selection 2 3 1 optionally connected to DACO JA Potentiometer connection 1 2 Connection of ADP4 to potentiometer 12 t DACO to VINP1 if pin 2 3 of J3 i ted J5 DACO routing selection anne 2 nies 2 3 Connect DACO to a RC low pass filter J6 DACO routing selection 1 2 Connect DACO to medical connector 127 8 1 2 t TRIOUT1 to TRIOUT_SEL2 J7 TRIAMP routing selection DUE 2 2 3 Connect TRIOUT2 to TRIOUT SEL2 1 2 TRIOUT1 to TRIOUT SEL1 JB TRIAMP routing selection Connect TRIOUT I to 2 3 Connect TRIOUT2 to TRIOUT_SEL1 J9 Infrared receive routing 1 2 Connect Infrared transistor output to CMPP1 1 2 USB3 3V connects to external 3 3V power suppl J10 USB3 3V connection 2 3 USB3 3V connects to on chip USB 3 3V regulator output J11 MCU IDD measure 1 2 For measuring MC9SO8MM128 current OSBDM IC in bootloader mode For OSBDM firmware m OSBDM Bootloader mode or 1 2 reprogramming debugger mode selection Open OSBDM IC in debugger mode BDM connector for J13 MC9S08MM128 Open connector for MC9S08MM 128 J14 BDM connector for JM60 Open BDM connector for MC9S08JM60 12 t TX2 to the RS232t i J15 5612 Routi
14. ng Selection SUMMER N 2 3 Connect TX2 to the OSBDM debugger interface circuit 1 2 RX2 he RS232 i J16 SCI2 RXD Routing Selection TTE 2 3 Connect RX2 to the OSBDM debugger interface circuit 1 2 Connects LED4 to pin PTE7 TPM2CH3 3 4 Connects LED3 to pin PTFO TPM2CH2 ME e MUR 5 6 Connects LED2 to pin PTF1 RX2 TPM2CH1 J18 7 8 Connects LED1 to pin PTF2 TX2 TPM2CHO connections 9 10 Connects ADP8 ACCZ 11 12 Connects ADP7 to ACCY 13 14 Connects ADP6 to ACCX 1 2 Connects PTA3 to SELF TEST pin of accelerometer J19 Accelerometer mode control 3 4 Connects to SLEEP pin of accelerometer 5 6 Connects 5 to G SELECT pin of accelerometer TWR MC9S08MM 128 User Manual Page 9 of 13 lt freescale semiconductor J20 Accelerometer control 1 2 Connects PTBO to OG DETECT pin of accelerometer J21 RS232 connector Open 2x5 RS232 connector J24 Infrared filter connection 1 2 Choose whether to filter Infrared output 1 2 Connects Infrared transistor output to ADP10 J25 Infrared transmit routing 3 4 Connects Infrared transistor output to RX1 5 6 either IRO or TX1 to Infrared diode base on J26 1 2 pin drives Infrared transmit 2 3 drives Infrared transmit J27 Medical board connector Open Connects to MED EKG board NOTE For more detail please refer to TWR S08MM128 schematics
15. nt tools such as Freescale CodeWarrior When TWR SO8MM 128 is used stand alone this single USB connection can also be used for power 6 1 Bootloader Mode For 9508 60 The MC9S08JM60 device used in the OSBDM circuit is preprogrammed with OSBDM debugger firmware and a USB Bootloader The bootloader mode can be used to update the OSBDM debugger firmware if an update becomes available Jumper J12 determines which application will run following a power on reset If the Bootloader Mode is chosen jumper shunt on J12 the bootloader will be executed allowing in circuit reprogramming of the JM60 flash memory via USB Refer to Application Note AN3561 on the Freescale website http www freescale com for details on the USB Bootloader 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 JIM60 USB device will not be recognized and the proper drivers will not be loaded 7 Bootloader Mode For MC9S08MM128 Unlike MC9S08JM60 9508 128 has an on chip ROM based USB bootloader that allows the MC9S08MM128 for mass erase and programming via its USB interface This on chip bootloader does not consume user flash space To enabl
16. put Jumpers J9 J25 and J26 are used for routing the connections refer to Section 4 to set the jumpers Please refer to application note AN4116 searchable from www freescale com 3 6 Medical Connector The TWR S08MM128 features a 2x10 expansion connector J27 refer to Figure 3 to MED EKG for routing the medical engine signals to external medical board so it can use the OPAMP TRIAMP ADC and DAC on 9508 128 to implement the requirement signal conditioning for medical applications When the DSC MC56F8006 from the MED EKG is enabled MC9S08MM128 can choose to read the conditioned EKG results output from the DSC via I2C transmission pin 3 and pin 4 To enable I2C communication you must assemble the MEG EKG with the Tower System because the TWR SER has the pulled up resistors circuit required for I2C transmission In Figure 3 the bold text highlights the functions that are used to implement the MED EKG demonstration For detail about the MED EKG please refer to the MED EKG user manual MED EKG lab TWR MC9S08MM128 User Manual Page 5 of 13 2 freescale semiconductor and schematic included in the TWR SO8MM128 KIT or TWR MCF51MM KIT All of these are also available on Freescale com tower TWR SO8MM128 Signal Pin TWR SO8MM128 Signal MOSFET Q6 pin 3 Power 3 3V 1 2 Ground GND PTD4 SDA TPM1CH2 3 4 PTD5 SCL TPM1CH3 DADPO 5 6 DADMO PTC4 KBI1P7 CMPPO ADP8 7 8 DACO_E OUT1

Download Pdf Manuals

image

Related Search

Related Contents

Pagg. Sid. VHO : 88 ÷ 92  Mini-MOD and Mini-Extension Installation Manual  +050004121-8 r_1-1_28-07-11_PJEZ COMPACT DISTR GB  インドネシア国 ジャカルタ首都圏水害軽減 組織強化プロジェクト 終了時  ROBO-8776VG2 User`s Manual  Panel de mando AOP30 - Industry Support Siemens  USER`S GUIDE GUÍA DEL USUARIO - Support  Samsung SAM BMF med No Frost, 294 L Bruksanvisning  los proyectos hacen los objetos eternos, las modas los  SFAT  

Copyright © All rights reserved.
Failed to retrieve file