Page 4
2.18 Test Points ........... . . 2-33 Appendix A 56F8346EVM Schematics Appendix B 56F8346EVM Bill of Material 56F8346EVM User Manual MOTOROLA For More Information On This Product, Go to: www.freescale.com...
Page 5
Typical Analog Input RC Filter ....... .2-29 MOTOROLA List of Figures For More Information On This Product, Go to: www.freescale.com...
Page 6
Freescale Semiconductor, Inc. 56F8346EVM User Manual MOTOROLA For More Information On This Product, Go to: www.freescale.com...
Page 7
CAN Connector Description ........2-31 MOTOROLA List of Tables For More Information On This Product, Go to: www.freescale.com...
Page 8
PWM Port B Connector Description ......2-32 56F8346EVM User Manual MOTOROLA For More Information On This Product,...
Appendix B, 56F8346EVM Bill of Material - provides a list of the materials used on the 56F8346EVM board Suggested Reading More documentation on the 56F8346 and the 56F8346EVM kit may be found at URL: www.motorola.com/semiconductors MOTOROLA Preface For More Information On This Product,...
Analog-to-Digital; a method of converting Analog signals to Digital values Analog-to-Digital Converter; a peripheral on the 56F8346 part Controller Area Network; serial communications peripheral and method CAN in Automation; an international CAN user’s group that coordinates standards for CAN communications protocols Digital-to-Analog;...
Page 11
GPIO OnCE On-Chip Emulation, a debug bus and port created by Motorola to allow a means for low-cost hardware to provide a professional-quality debug environment...
Page 12
References The following sources were referenced to produce this manual: [1] DSP56800E Reference Manual, DSP56800ERM/D; Motorola [2] 56F8300 Peripheral User Manual, MC56F8300UM/D; Motorola [3] 56F8346 Technical Data, MC56F8346/D; Motorola [4] CiA Draft Recommendation DR-303-1, Cabling and Connector Pin Assignment, Version 1.0, CAN in Automation [5] CAN Specification 2.0B, BOSCH or CAN in Automation...
Page 13
Chapter 1 Introduction The 56F8346EVM is used to demonstrate the abilities of the 56F8346 and to provide a hardware tool allowing the development of applications that use the 56F8346. The 56F8346EVM is an evaluation module board that includes a 56F8346 part, peripheral expansion connectors, a CAN interface, 512KB of external memory and a pair of daughter card connectors.
The 56F8346EVM is flexible enough to allow a user to fully exploit the 56F8346’s features to optimize the performance of his product, as shown in Figure 1-1.
Pass RXD0 & TXD0 to RS-232 level converter 1–2 & 3–4 JG13 Enable Crystal Mode 1–2 JG14 Pass Temperature Diode to ANA7 1–2 JG15 User Jumper #0 1–2 JG16 User Jumper #1 1–2 MOTOROLA Introduction For More Information On This Product, Go to: www.freescale.com...
Figure 1-3, on the 56F8346EVM board. 5. Apply power to the external power supply. The green Power-ON LED, LED13, will illuminate when power is correctly applied. 56F8346EVM User Manual MOTOROLA For More Information On This Product, Go to: www.freescale.com...
The power of the 16-bit 56F8346, combined with the on-board 128K × 16-bit external program/data static RAM (SRAM), 128K × 16-bit external data/program SRAM, RS-232 interface, CAN interface,...
Page 18
• Six on-board real-time user debugging LEDs [LED1-6] • Six on-board Port A PWM monitoring LEDs [LED7-12] • Internal/External (EXTBOOT) Boot MODE selector [JG3] • Address Range (EMI_MODE) Boot MODE selector [JG4] 56F8346EVM User Manual MOTOROLA For More Information On This Product, Go to: www.freescale.com...
Page 19
• General purpose jumper on GPIO PE7 [JG16] 2.1 56F8346 The 56F8346EVM uses a Motorola DSP56F836FV60 part, designated as U1 on the board and in the schematics. This part will operate at a maximum external bus speed of 60MHz. A full description of the 56F8346, including functionality and user information, is provided in these documents: •...
Additionally, CS0 can be configured to assign this memory’s size and starting address to any modulo address space. This memory bank will operate with zero wait state access while the 56F8346 is running at 60MHz and can be disabled by removing the jumper at JG5.
Freescale Semiconductor, Inc. Program and Data Memory This memory bank will operate with zero wait state access while the 56F8346 is running at 60MHz and can be disabled by removing the jumpers at JG6. GS72116 56F8346 A0-A16 A0-A16 DQ0-DQ15 D0-D15...
Since the SPI #0 port and GPIO Port E are multiplexed on the 56F8346, the GPIO Port bit 7 must be selected in software and the data bit-banged on the 1-Wire interface. The 1-Wire ID port can be isolated from the hybrid controller, via the MISO0 signal, by removing R84.
The SCI0 port signals can be isolated from the RS-232 level converter by removing the jumpers in JG12, reference Table 2-1. The pinout of connector P2 is listed in Table 2-3. The RS-232 level converter/transceiver can be disabled by placing a jumper at JG7. RS-232 56F8346 Level Converter Interface JG12 TXD0 T1in T1out RXD0...
EXTAL and XTAL. To achieve its 120MHz maximum internal operating frequency, the 56F8346 uses its internal PLL to multiply the input frequency by 15. An external oscillator source can be connected to the hybrid controller by using the oscillator bypass connectors, JG1 and JG2;...
Page 25
RESET. The user can select between a 64K address space or a 1M address space. Refer to the 56F8300 Peripheral User Manual and the 56F8346 Technical Data sheet for a complete description of the chip’s operating modes.
Port D Bit-6 LED6 GREEN Port D Bit-7 Setting PC0, PC1, PC2, PC3, PD6 or PD7 to a Logic One value will turn on the associated LED. 2-10 56F8346EVM User Manual MOTOROLA For More Information On This Product, Go to: www.freescale.com...
Freescale Semiconductor, Inc. Debug Support 56F8346 INVERTING BUFFER +3.3V RED LED YELLOW LED GREEN LED RED LED YELLOW LED GREEN LED Figure 2-6. Schematic Diagram of the Debug LED Interface 2.8 Debug Support The 56F8346EVM provides an on-board Parallel JTAG Host Target Interface and a JTAG interface connector for external Target Interface support.
2.8.1 JTAG Connector The JTAG connector on the 56F8346EVM allows the connection of an external Host Target Interface for downloading programs and working with the 56F8346’s registers. This connector is used to communicate with an external Host Target Interface which passes information and data back and forth with a host processor running a debugger program.
Freescale Semiconductor, Inc. Debug Support 2.8.2 Parallel JTAG Interface Connector The Parallel JTAG Interface Connector, P1, allows the 56F8346 to communicate with a Parallel Printer Port on a Windows PC; reference Figure 2-7. Using this connector, the user can download programs and work with the 56F8346’s registers.
IRQA. S3 allows the user to generate a hardware interrupt for signal line IRQB. These two switches allow the user to generate interrupts for his user-specific programs. 2-14 56F8346EVM User Manual MOTOROLA For More Information On This Product, Go to: www.freescale.com...
Figure 2-8. Schematic Diagram of the User Interrupt Interface 2.10 Reset Logic is provided on the 56F8346 to generate an internal Power-On RESET. Additional reset logic is provided to support the RESET signals from the JTAG connector, the Parallel JTAG Interface and the user RESET push-button, S1; refer to Figure 2-9.
J22 and disable the on-chip CORE voltage regulator by moving the resistor at R97 to R96. Additonally, four zero ohm resistors or shorting wires must be added at R92, R93, R94 and R95 to allow the external +2.5V DC to pass to the 56F8346. +5.0V DC Power +5.0V...
Pin # Signal Pin # Signal +12V +12V +5.0V +5.0V +3.3V +3.3V PHASEA0/TA0 PHASEB0/TA1 INDEX0/TA2 HOME0/TA3 PHASEA1/PC0/TB0/SCLK1 PHASEB1/PC1/TB1/MOSI1 INDEX1/PC2/TB2/MISO1 HOME1/PC3/TB3/SS1 TXD0/PE0 TXD1/PD6 TXD0/PE0 TXD1/PD6 RXD0/PE1 RXD1/PD7 IRQA IRQB MOTOROLA Technical Summary 2-17 For More Information On This Product, Go to: www.freescale.com...
Page 34
PWMA1 PWMA2 PWMA3 PWMA4 PWMA5 FAULTA0 FAULTA1 FAULTA2 MISO0/PE6 ISA0 ISA1 ISA2 RSTO MOSI0/PE5 SS0/PE7 SCLK0/PE7 CAN_TX CAN_RX MOSI0/PE5 MISO0/PE6 SCLK0/PE4 SS0/PE7 +VREFH +VREFH GNDA GNDA 2-18 56F8346EVM User Manual MOTOROLA For More Information On This Product, Go to: www.freescale.com...
Table 2-11 shows the port signal-to-pin assignments. Table 2-11. Memory Daughter Card Connector Description Pin # Signal Pin # Signal A6/PE2 A7/PE3 DS/CS1 PS/CS0 PD0/CS2 D14/PF7 D13/PF6 MOTOROLA Technical Summary 2-19 For More Information On This Product, Go to: www.freescale.com...
Page 36
Pin # Signal Pin # Signal D12/PF5 D11/PF4 D10/PF3 D9/PF2 D7/PF0 D8/PF1 PD1/CS3 A15/PA7 A8/PA0 A14/PA6 A9/PA1 A13/PA5 A10/PA2 A12/PA4 A11/PA3 PB0/A16 +3.3V +3.3V +5.0V +5.0V 2-20 56F8346EVM User Manual MOTOROLA For More Information On This Product, Go to: www.freescale.com...
The 56F8346EVM board contains the provions for a user to provide a serial 10-bit, 4-channel D/A converter connected to the 56F8346’s SPI #0 port. The output pins are uncommitted and are connected to a 4X2 header, J4, to allow easy user connections. Refer...
Freescale Semiconductor, Inc. 2.14 Motor Control PWM Signals and LEDs The 56F8346 has two independent groups of dedicated PWM units. Each unit contains six PWM and three Phase Current sense inputs. One PWM unit has four Fault input lines, while the other has three Fault input lines. PWM group A’s PWM lines are connected to a set of six PWM LEDs via inverting buffers.
+5.0V operating voltage of the CAN interface chip, a pull-up to +5.0V is required to level shift the Transmit Data output line from the 56F8346. The CANH and CANL signals pass through inductors before attaching to the CAN bus connectors. A primary, J5, and daisy-chain, J6, CAN connector are provided to allow easy daisy-chaining of CAN devices.
10K ohm resistors on JG16 and JG17. Attaching a jumper between pins 1 and 2 will place a high or 1 on the port pin. Attaching a jumper between pins 2 and 3 will place a low or 0 on the port pin; see Figure 2-14. 56F8346 +3.3V JG15 User Jumper SCLK0/PE4 +3.3V...
2.17 Peripheral Expansion Connectors The EVM board contains a group of Peripheral Expansion Connectors used to gain access to the resources of the 56F8346. The following signal groups have Expansion Connectors: • External Memory Address Bus/General Purpose Port A (bits 0-7)/General Purpose Port E (bits2&3)/General Purpose Port B (bit 0)
A15 / PA7 PB0 / A16 +3.3V 2.17.2 Data Bus Expansion Connector The Data bus expansion connector contains the 56F8346’s 16 external memory data signal lines. Refer to Table 2-15 for the Data bus connector information. Data lines D7 - D14, can also be used as GPIO Port F lines (bits 0-7).
This port can be configured as a Quadrature Decoder interface port, a Serial Peripherial Interface, Quad Timer port or General Purpose I/O port. Refer to Table 2-18 for the signals attached to the connector. MOTOROLA Technical Summary 2-27 For More Information On This Product, Go to: www.freescale.com...
The Timer Channel D port is a Quad Timer attached to the Timer D expansion connector. Refer to Table 2-20 for the signals attached to the connector. Table 2-20. Timer Channel D Connector Description Pin # Signal Pin # Signal +3.3V 2-28 56F8346EVM User Manual MOTOROLA For More Information On This Product, Go to: www.freescale.com...
Table 2-21. A/D Port A Connector Description Pin # Signal Pin # Signal GNDA +VREFH 100 ohm Analog Input To Device’s Analog Port 0.0022uF Figure 2-15. Typical Analog Input RC Filter MOTOROLA Technical Summary 2-29 For More Information On This Product, Go to: www.freescale.com...
The Serial Communications Port #1 is an MPIO port attached to the SCI #1 expansion connector. This port can be configured as a Serial Communications Interface or as a General Purpose I/O port. Refer to Table 2-24 for connection information. 2-30 56F8346EVM User Manual MOTOROLA For More Information On This Product, Go to: www.freescale.com...
The FlexCAN port is attached to this connector. Refer to Table 2-26 for connection information. Table 2-26. CAN Connector Description Pin # Signal Pin # Signal CAN_TX CAN_RX MOTOROLA Technical Summary 2-31 For More Information On This Product, Go to: www.freescale.com...
Table 2-28. PWM Port B Connector Description Pin # Signal Pin # Signal PWMB0 PWMB1 PWMB2 PWMB3 PWMB4 PWMB5 FAULTB0 FAULTB1 FAULTB2 FAULTB3 ISB0 ISB1 ISB2 2-32 56F8346EVM User Manual MOTOROLA For More Information On This Product, Go to: www.freescale.com...
2.18 Test Points The 56F8346EVM board has a total of seven test points: • Analog Ground (AGND) • Three Digital Grounds (GND) • +3.3 • +3.3VA • +5.0V MOTOROLA Technical Summary 2-33 For More Information On This Product, Go to: www.freescale.com...
Page 50
Freescale Semiconductor, Inc. 2-34 56F8346EVM User Manual MOTOROLA For More Information On This Product, Go to: www.freescale.com...
Freescale Semiconductor, Inc. Appendix A 56F8346EVM Schematics MOTOROLA 56F8346EVM Schematics For More Information On This Product, Go to: www.freescale.com...
Page 52
RXD1/PD7 RXD1 DSP56F836FV60 DSP Standard Products Division 2100 East Elliot Road Tempe, Arizona 85284 (480) 413-5090 FAX: (480) 413-2510 Title DSP56F836 Processor Document Rev. Size DSP56F836EVM.DSN Number Date: Wednesday, January 22, 2003 Designer: Sheet DSPD Design Figure A-1. 56F8346 Processor...
Page 57
+3.3V LED7 YELLOW LED PWMA0 74AC04 LED8 GREEN LED PWMA1 74AC04 PWM STATE LED9 YELLOW LED PWMA2 74AC04 LEDS LED10 GREEN LED PWMA3 74AC04 LED11 YELLOW LED PWMA4 74AC04 LED12 GREEN LED PWMA5 74AC04 DSP Standard Products Division 2100 East Elliot Road Tempe, Arizona 85284 (480) 413-5090 FAX: (480) 413-2510...
Page 58
+3.3V LED1 RED LED PHASEA1 74AC04 LED2 YELLOW LED PHASEB1 74AC04 LED3 GREEN LED INDEX1 USER 74AC04 LEDS LED4 RED LED HOME1 74AC04 LED5 YELLOW LED TXD1 74AC04 LED6 GREEN LED RXD1 74AC04 DSP Standard Products Division 2100 East Elliot Road Tempe, Arizona 85284 (480) 413-5090 FAX: (480) 413-2510...
Page 66
Freescale Semiconductor, Inc. A-16 56F8346EVM User Manual MOTOROLA For More Information On This Product, Go to: www.freescale.com...
Page 67
Freescale Semiconductor, Inc. Appendix B 56F8346EVM Bill of Material Description Ref. Designators Vendor Part # Integrated Circuits 56F8346 Motorola, DSP56F8346FV60 128Kx16-Bit SRAM U2, U3 GSI, GS72116ATP-10 RS-232 Transceiver Maxim, MAX3245EEAI SPI 4-Channel D/A U5 (Optional) Maxim, MAX5251BEAP 64-Bit 1-Wire ID...
Page 68
Green LED LED3, LED6, LED8, LED10, Hewlett-Packard, HSMG-C650 LED12, LED13 Diode +50V 1A BRIDGE RECT DIODES, DF02S S2B-FM401 Vishay, DL4001DICT S2B-FM401 D3 & D4 (Optional) Vishay, DL4001DICT 56F8346EVM User Manual MOTOROLA For More Information On This Product, Go to: www.freescale.com...
Page 69
GND Test Point TP3, TP4, TP5 KEYSTONE, 5001 GNDA Test Point KEYSTONE, 5002 +5.0V Test Point KEYSTONE, 5003 1 × 1 Bergstick T1–T3 (Optional) Samtec, TSW-101-06-S-S MOTOROLA 56F8346EVM Bill of Material For More Information On This Product, Go to: www.freescale.com...
Page 70
J19–J21 SAMTEC, TSW-106-02-S-D 1x2 Header SAMTEC, TSW-106-02-S-S Switches SPST Pushbutton S1–S3 Panasonic, EVQ-PAD05R Transistors 2N2222A ZETEX, FMMT2222ACT Miscellaneous Shunt SH1–SH13 Samtec, SNT-100-BL-T Rubber Feet RF1–RF4 3M, SJ5018BLKC 56F8346EVM User Manual MOTOROLA For More Information On This Product, Go to: www.freescale.com...
Page 71
2-16 Enhanced On-Chip Emulation 1-Wire Serial 64- Bit Unique ID EOnCE 4-Channel 10-bit Serial D/A EOnce 56F8300 Peripheral User Manual Evaluation Module 56F8346 Technical Data 8.00MHz crystal oscillator External Memory Control Signal 2-27 External oscillator frequency input viii viii Analog-to-Digital...
Page 72
Phase Locked Loop UART Universal Asynchronous Receiver/Transmitter Printed Circuit Board UART Pulse Width Modulation Wait State PWMA-compatible peripheral PWMB-compatible peripheral QuadDec Quadrature Decoder interface port 2-27 QuadDec 56F8346EVM User Manual MOTOROLA For More Information On This Product, Go to: www.freescale.com...
Page 73
Freescale Semiconductor, Inc. For More Information On This Product, Go to: www.freescale.com...
Page 74
Freescale Semiconductor, Inc. For More Information On This Product, Go to: www.freescale.com...
Page 75
Freescale Semiconductor, Inc. For More Information On This Product, Go to: www.freescale.com...
Page 76
All operating parameters, including “Typicals” must be validated for each customer application by customer’s technical experts. Motorola does not convey any license under its patent rights nor the rights of others. Motorola products are not designed, intended, or authorized for use as...