background image

T W R - S 0 8 L L / L H   U S E R   G U I D E  

 

A P R I L   2 7 ,   2 0 1 0  

U S E R   G U I D E  
 

4

 

CAUTIONARY NOTES 

1)  Electrostatic  Discharge  (ESD)  prevention  measures  should  be  used  when  handling  this 

product.  ESD damage is not a warranty repair item. 

2)  Axiom Manufacturing does not assume any liability arising out of the application or use of 

any  product  or  circuit  described  herein;  neither  does  it  convey  any  license  under  patent 
rights or the rights of others.  

3)  EMC Information on the TWR-S08 board: 

a)  This  product  as  shipped  from  the  factory  with  associated  power  supplies  and  cables, 

has been verified to meet with requirements of CE and the FCC as a CLASS A product. 

b)  This product is designed and intended for use as a development platform for hardware 

or software in an educational or professional laboratory. 

c)  In a domestic environment, this product may cause radio interference in which case the 

user may be required to take adequate prevention measures. 

d)  Attaching additional wiring to this product or modifying the products operation from the 

factory  default  as  shipped  may  effect  its  performance  and  cause  interference  with 
nearby  electronic  equipment.    If  such  interference  is  detected,  suitable  mitigating 
measures should be taken.   

TERMINOLOGY 

This  development  module  utilizes  option  select  jumpers  to  configure  default  board  operation.  
Terminology for application of the option jumpers is as follows: 

Jumper 

– a plastic shunt that connects 2 terminals electrically 

Jumper on, in, or installed = jumper is a plastic shunt that fits across 2 pins and the shunt is 
installed so that the 2 pins are connected with the shunt. 

Jumper off, out, or idle = jumper or shunt is installed so that only 1 pin holds the shunt, no 2 
pins are connected, or jumper is removed.  It is recommended that the jumpers be placed 
idle by installing on 1 pin so they will not be lost. 

Cut-Trace 

– a circuit trace connection between component pads.  The circuit trace may be 

cut using a knife to break the default connection.  To  reconnect the circuit, simply install a 
suitably sized 0-ohm resistor or attach a wire across the pads. 

 Signal names followed by an asterisk (*) denote active-low signals. 

Summary of Contents for TWR-S08

Page 1: ...D O C 0 5 0 0 0 1 0 R E V F Web Site www axman com Support support axman com TWR S08 Demonstration Board for Freescale MC9S08LL and MC9S08LH Families of Microcontrollers USER GUIDE ...

Page 2: ...ORT 6 OSBDM BOOTLOADER 7 BDM_PORT HEADER 7 EXTERNAL BDM CABLE 7 POWER 8 POWER SELECT 8 V_SEL 8 VDD_EN 9 RESET SWITCH 9 LOW VOLTAGE RESET 10 TIMING 10 COMMUNICATIONS 10 RS 232 10 COM CONNECTOR 11 COM_SEL 11 LCD 11 ACCELEROMETER 12 CONFIGURATION 12 USER I O 12 VDD1 ENABLE 13 BUZZER 13 LIGHT SENSOR 13 PUSHBUTTON SWITCHES 13 USER LED S 14 POTENTIOMETER 14 DIFFERENTIAL ADC INPUT 15 EDGE CONNECTOR PIN O...

Page 3: ...Switch Signal Connections 14 Figure 11 USER2 Option Header JP11 14 Figure 12 POT Enable Option Header JP12 14 Figure 13 Option Header JP10 15 Figure 14 Primary Edge Connector J1 15 Figure 15 Secondary Edge Connector J2 17 REVISION Date Rev Comments October 5 2009 A Initial Release October 6 2009 B Updated board name to TWR S08 thru out October 7 2009 C Updated References section to correct documen...

Page 4: ...ing to this product or modifying the products operation from the factory default as shipped may effect its performance and cause interference with nearby electronic equipment If such interference is detected suitable mitigating measures should be taken TERMINOLOGY This development module utilizes option select jumpers to configure default board operation Terminology for application of the option j...

Page 5: ...tes RAM Internal Oscillator Integrated LCD Driver 10 MHz Bus Frequency Dual Footprint for 80LQFP or 64LQFP MMA7361L Analog Accelerometer RS 232 Serial Interface w 2x5 pin header Open Source BDM fully supported by CodeWarrior BDM_PORT header for external BDM cable support not installed On board 3 3V regulator Battery holder for coin cell battery mounted on bottom Optional Power from USB BDM or Towe...

Page 6: ...nd debug for the target TWR S08 board is supported through the Open Source Background Debug Mode OSBDM interface The OSBDM is fully supported in CodeWarrior and provides direct non intrusive access to the target device internals While in BDM mode no internal resources are used Code stepping and break points are fully supported Connection between a host PC and the target device is provided via a mi...

Page 7: ...eader is not installed in default configurations This header is provide to allow the use of alternate programming debug cables Refer to the external programming debug cable documentation for details on use The figure below shows the pin out for the DEBUG header This information is included for completeness Figure 1 BDM_PORT Header J400 J400 BKGD 1 2 GND See the associated RM for complete DEBUG doc...

Page 8: ...ansient protection is applied at this input CAUTION Do not apply power to COM connector J3 while also powering the board through the OSBDM Damage to the board may result The external BDM is now ready for use POWER The TWR S08 board may be powered from the OSBDM or from the Tower System A 190mAH battery holder is applied for battery powered operation The USB current limit must be observed while usi...

Page 9: ...is case LED400 will flash on and off If this condition is allowed to persist damage to the host PC or the target board result The on board voltage regulator VR1 creates the 3 3V rails used by the target MCU from the 5V input provided by the OSBDM The battery holder at BATT accepts a 3 3V 23mm 190mAH lithium coin cell battery PN CR 2325 VDD_EN The VDD_EN option header enables and disables VDD to th...

Page 10: ... physical layer transceiver PHY connected to a 2x5 0 1 pin header The PHY supports valid RS 232 signaling for input voltage levels down to 1 8V The COM_SEL header selects the serial path applied NOTE The COM_SEL header allows the SCI signals to be routed to the OSBDM However the OSBDM does not support serial communications at this time RS 232 An RS 232 translator provides RS 232 to TTL CMOS logic ...

Page 11: ...on header Figure 6 COM_SEL Option Header JP5 Select USB serial communications NOTE USB serial COM is not supported at this time Select serial RS 232 communications default LCD The TWR S08 applies a GD 5306P 2x28 chip on glass LCD connected directly to the target MCU The target MCU provides the internal charge pump and regulated LCD reference voltage required by the LCD LCD contrast is trimmable un...

Page 12: ...setting to configure the accelerometer output Figure 7 Accelerometer Sensitivity Select JP6 Shunt JP6 On Off 3 Accel in SLEEP mode Disabled 2 Enable PTB5 control to Accel Disabled 1 Selects 6g Sensitivity Disabled Default position Cut traces on the accelerometer output signals allow the user to disconnect the accelerometer output if necessary Once cut simply install a 1206 sized 0 ohm resistor to ...

Page 13: ... amp at U5 boosts the photocell output to useable levels Figure 9 below shows the option header settings for use with the light sensor Figure 9 USER1 Option Header JP7 Signal ON OFF Buzzer PTC2 TPM1CH0 Enabled Disabled RZ1 PTA6 ADP6 Enabled Disabled VDD1 VDD Enabled Disabled JP7 Default Position CAUTION SW1 and RZ1 share a common MCU signal input If both components are enabled at the same time SW ...

Page 14: ...sistor prevents excessive diode current Figure 11 below shows the USER2 enable position and associated signal for each user LED Figure 11 USER2 Option Header JP11 Signal ON OFF LED1 PTC2 TPM1CH0 Enabled Disabled LED2 PTC3 TPM1CH1 Enabled Disabled LED3 PTC4 TPM2CH0 Enabled Disabled LED4 PTC5 TPM2CH1 Enabled Disabled JP11 Default Position Potentiometer The TWR S08 board provides a 5K ohm potentiomet...

Page 15: ... B boards EDGE CONNECTOR PIN OUT The TWR S08 board connects to the Freescale Tower System using the 2 PCIe Edge Connectors Note that according to the PCIe specification the Bx signals are located on the top of the board and the Ax signals are located on bottom Pin B1 for the primary and secondary connectors are at opposite ends of the board The figures below show the pin out of each edge connector...

Page 16: ...Pri_B32 Pri_A32 VREFO1 PTC4 TPM1CH0 Pri_B33 Pri_A33 PTC2 TMP1CH0 PTC5 TPM2CH1 Pri_B34 Pri_A34 PTC3 TPM1CH1 Pri_B35 Pri_A35 3 3V Power Pri_B36 Pri_A36 3 3V Power Pri_B37 Pri_A37 Pri_B38 Pri_A38 Pri_B39 Pri_A39 Pri_B40 Pri_A40 Pri_B41 Pri_A41 PTC0 RXD1 Pri_B42 Pri_A42 PTC1 TXD1 Pri_B43 Pri_A43 PTB6 RXD2 SPSCK Pri_B44 Pri_A44 PTB7 TXD2 SS Pri_B45 Pri_A45 PTB0 EXTAL Pri_B46 Pri_A46 PTB1 XTAL Pri_B47 P...

Page 17: ... 3 3V Power Pri_B82 Pri_A82 3 3V Power Figure 15 Secondary Edge Connector J2 5 0V Power Sec_B01 Sec_A01 5 0V Power Ground Sec_B02 Sec_A02 Ground 3 3V Power Sec_B03 Sec_A03 3 3V Power Elevator Power Sense Sec_B04 Sec_A04 3 3V Power Ground Sec_B05 Sec_A05 Ground Ground Sec_B06 Sec_A06 Ground Sec_B07 Sec_A07 Sec_B08 Sec_A08 Sec_B09 Sec_A09 Sec_B10 Sec_A10 Sec_B11 Sec_A11 Mechanical Key Sec_B12 Sec_A1...

Page 18: ..._B44 Sec_A44 LCD39 Sec_B45 Sec_A45 LCD38 Sec_B46 Sec_A46 LCD37 Sec_B47 Sec_A47 LCD36 Sec_B48 Sec_A48 Ground Sec_B49 Sec_A49 Ground Sec_B50 Sec_A50 LCD35 Sec_B51 Sec_A51 LCD34 LCD33 Sec_B52 Sec_A52 LCD32 LCD31 Sec_B53 Sec_A53 LCD30 LCD29 Sec_B54 Sec_A54 LCD28 Sec_B55 Sec_A55 LCD27 Sec_B56 Sec_A56 LCD26 Sec_B57 Sec_A57 LCD25 Sec_B58 Sec_A58 Sec_B59 Sec_A59 Sec_B60 Sec_A60 Sec_B61 Sec_A61 Sec_B62 Sec...

Page 19: ...D E 19 Sec_B74 Sec_A74 LCD9 Sec_B75 Sec_A75 LCD8 Sec_B76 Sec_A76 PTD7 LCD7 Sec_B77 Sec_A77 PTD6 LCD6 PTD5 LDC5 Sec_B78 Sec_A78 PTD4 LCD4 PTD3 LCD3 Sec_B79 Sec_A79 PTD2 LCD2 PTD1 LCD1 Sec_B80 Sec_A80 PTD0 LCD0 Ground Sec_B81 Sec_A81 Ground 3 3V Power Sec_B82 Sec_A82 3 3V Power ...

Reviews: