Home
MPX-2515 User's Guide
Contents
1. Mo device detected You are now completed the MPX 2515 firmware update process 3 5 In Case Failed Here is the steps to following if the firmware update process is failed e Keep the Cypress Bootloader Host Application running still e Disconnect the MPX 2515 card from the USB receptacle e Re insert the MPX 2515 card into the same USB receptacle Taiwan Commate Computer Inc 44 Commell MPX 2515 User s Guide e Repeat the update procedures Taiwan Commate Computer Inc Rev 0101 45 Commell MPX 2515 User s Guide Rev 0101 4 Reference 1 CY 8C24x94 PSoC Programmable System on Chip Technical Reference Manual TRM Cypress Document No 001 14463 Rev E 2 MCP2515 Stand Alone CAN Controller With SPI Interface DS21801F Microchip 3 MCP2551 High Speed CAN Transceiver DS21667F 2010 Microchip 4 Microsoft Visual Studio 2010 Help Microsoft S CIA 301 CANopen application layer and communication profile version 4 2 0 21 February 2011 CAN in Automation 6 CIA 103 Intrinsically safe capable physical layer version 1 0 0 February 2010 CAN in Automation 7 CIA 303 CANopen Recommendation Part I Cabling and connector pin assignment Version 1 8 0 27 April 2012 CAN in Automation 8 A CAN Physical Layer Discussion AN228 DS00228A 2002 Microchip Taiwan Commate Computer Inc 46
2. Ci omputer Management Local Monitors il System Tools E8 Network adapters Event Viewer Ports COM amp LPT Shared Folders WM Processors Fs Local Users and Groups sound video and game controllers Performance Logs and Alert 4 System devices Device Manager L Universal Serial Bus controllers Storage te Intel R ICH10 Family USB Enhanced Host Controller 346 4 Removable Storage Intel R ICH10 Family USB Enhanced Host Controller 346 Disk Defragmenter Intel R ICH10 Family USB Universal Host Controller 3464 Disk Management Intel R ICH10 Family USB Universal Host Controller 3465 Hn Services and Applications Intel R ICH10 Family USB Universal Host Controller 3466 Intel R ICH10 Family LISE Universal Host Controller 3467 Intel R ICH10 Family USB Universal Host Controller 3468 Intel R ICH10 Family USB Universal Host Controller 3469 a U56 Bootloader LISE Mini Programmer 3 4 1 20 USB Root Hub USB Root Hub LISE Root Hub LISE Root Hub m JAE FE EE E 3 3 Install Boot Loader Device Driver You will be prompted by the Windows if the MPX 2515 card is entering the bootloader mode in the first time The following figure shows all possible USB Bootloader mode device drivers for Microsoft Windows Systems Please pick up the one that meets your installing operating system Taiwan Commate Computer Inc 39 Commell MPX 2515 User s Guide Folders i lt release
3. Download Configuration to Device Parsing DLD Passed Connecting to USB Device Pazzed Entering Bootloader Mode Passed Program Programming Programming Frogranming Programming Programming Programming Programming Passed Passed Passed Passed Passed Passed Passed GO C n G P3 n Programming Passed LD Frogranming Passed E e Programming Passed kk Passed Passed Passed Programming Programming Programming kh Ka DO M Programming Passed E Ln Frogranming Passed E m Programming Passed Mo device detected Taiwan Commate Computer Inc Rev 0101 Bele 43 Commell MPX 2515 User s Guide Rev 0101 35 PSoC1 USBFS Bootloader Fie Debug Help Z o VID Ox04BA Device VID U04B 4 PID OxE 006 Device PID List devices Download Configuration to Device Programming 163 of lal Passed Programming 164 af 181 Passed Programming 165 of 181 Passed Frogramming 166 of 181 Passed Programming l af 181 Passed Programming l f of 181 Passed Programming 169 of l5l Passed Programming 170 af 181 Passed Programming 171 of 181 Passed Progremmina 12 of 181 Passed Programming 143 of la Passed Programming 174 of 181 Passed Programming 175 of lal Passed Programming 176 of 181 Passed Programming 177 af 181 Passed Progremmina 178 of 181 Passed Programming 1792 af la Passed Programming 180 of 181 Passed Exiting Bootloader Mode Passed Disconnecting from USB Device Passed
4. Inc 21 Commell MPX 2515 User s Guide pla ECH led m d dam d K C n H lie 4 j B i Cy wek SAN FEL rdi UR tos cad Figure 18 MPX 2515 CN_CAN Connector CN GAN Tale a qucm CHEN dui L M m SHDF14 20 5 MD Figure 19 CN_CAN Pins Definitions Taiwan Commate Computer Inc Rev 0101 22 Commell MPX 2515 User s Guide Rev 0101 Please refer to the OAL 2515 Cable section for cable information 1 8 5 CN_ISSP Connector CN_ISSP connector is used to upload MPX 2515 firmware MPX 2515 users are normally not using this connector ee NVI NO B N E l M Lass aki dC an a E r z 3 TIE E zl m LED ALA M m a L sa Lisi E Je O pr ko s K road E Te E 2 gt n C L L Figure 20 CN_ISSP Connector 1 9 MPX 2515 Card Properties This section describes all other properties that are not listed above 1 9 1 USB Properties This sub section defines MPX 2515 card USB properties which include device identifier device attribute and endpoints e Vendor ID 0OxCECE e Product ID 0x2515 e USB Device Instance Id USBWID CECE amp PID 251511234567 for example Taiwan Commate Computer Inc 23 Commell MPX 2515 User s Guide Rev 0101 e Device String MPX1515 USB CAN20B Card is the string shown in the Microsoft Windows platforms e USB Serial Number This is a seven digits number which starts with digit number 1
5. Operating Systems The following operating systems are supported by MPX 2515 e Microsoft Windows XP 32 64 bit versions e Microsoft Windows Vista 32 64 bit versions e Microsoft Windows 7 32 64 bit versions No Microsoft Windows 64 bit versions digital signature included 1 2 MPX 2515 Block Diagram The MPX 2515 CAN 2 0B USB card is composed of a System on Chip a stand alone CAN controller and a high speed CAN transceiver Cypress Microchip Microchip CYSC24794 MCP2515 MCP2551 SoC CAN CAN Controller Transceiver Taiwan Commate Computer Inc 5 Commell MPX 2515 User s Guide Rev 0101 Figure 2 MPX 2515 Block Diagram The above figure shows the components diagram of the MPX 2515 CAN 2 0B USB card The Cypress CY 24794 controller implemented a USB device that interacts with a USB host to perform requests and return responses A Microchip MCP2515 CAN controller is connecting to CY 24794 via SPI and other signals Another Microchip MCP2551 CAN Transceiver is interfacing to the CAN bus to send and receive CAN messages 1 3 CY8C24794 Programmable System on Chip We uses Cypress CY8C24794 PSoC Programmable System on Chip as the general purpose controller for MPX 2515 card A firmware has implement for CY 8C24794 to support full speed USB SPI master timers and others for MPX 2515 functionalities The full speed USB interface is used to communicate with a USB host to perform request packets and return response packets The SPI master in
6. Rev 0101 Figure 29 Usage of OALUSB H4 Cable 1 13 3 Connect to CAN Bus The following figure shows an example of the CAN bus node connection Figure 30 High Speed CAN Networking OAL 2515 cable is the cable that connects MPX 2515 card to the CAN bus OAL 2515 one ends with a 9 pin D SUB connector for connecting to the CAN bus networking Taiwan Commate Computer Inc 31 Commell MPX 2515 User s Guide Rev 0101 Figure 31 MPX 2515 Card Connects to CAN bus Line Termination It s important that you need to enable the Line Termination provided on the MPX 2515 card if you are happening to connect the MPX 2515 card to the end of a CAN bus networking Users enable disable the line termination by closing opening the Line Termination Jumper on the MPX 2515 card Line Termination For high speed CAN both ends of the pair of signal wires CAN H and CAN L must be terminated The termination resistors on a cable should match the nominal impedance of the cable ISO 11989 requires a cable with a nominal impedance of 120 Ohm MPX 2515 card provides 120 Ohm resistor for termination Users enable disable 120 Ohm line termination by closing opening the Jumper Taiwan Commate Computer Inc 32 Commell MPX 2515 User s Guide Rev 0101 2 Device Drivers This chapter describes how to install the corresponding drivers for your target operating system 2 1 Device Drivers for Windows The following figure shows
7. assignment The following figure shows the drawing of OAL 2515 cable Please refer to the GSE1205001 pdf comes in the product CD for detail information 350 15mm EVE BOO f Bren Figure 23 OAL 2515 Drawing The 9 pin D SUB male connector 1s used to connect to a CAN bus network The following figure shows the 9 pin D SUB male connector pin outs Figure 24 D SUB Male 9 Pin Connector The following table defines the pin outs of the 9 pin D SUB connector for CAN bus Optional CAN_SHIELD 6 _ CAN GND Optional CAN Ground Taiwan Commate Computer Inc 27 Commell MPX 2515 User s Guide Rev 0101 CAN_H CAN HIGH 8 NC X NoConmect e 9 NC NoConmect X 0 Table 6 OAL 2515 D SUB Male Pin Outs 1 11 OALUSB H4 1 Cable The OALUSB H4 1 cable is used to connect the MPX 2515 CAN 2 0B USB card to a USB host Type A receptacle The following figure shows its drawing 300 10 Figure 25 OALUSB H4 1 Drawing 1 12 OALUSB H4 Cable The OALUSB H4 cable is used to connect the MPX 2515 CAN 2 0B USB card to a USB host pin header on the motherboard The following figure shows 1ts drawing 3001410 Figure 26 Cable OALUSB H4 Drawing Please be noted that the P1 end connects to a USB host pin header on a motherboard while P2 end connects to the CN_USB connector of MPX 2515 card Taiwan Commate Computer Inc 28 Commell MPX 2515 User s Guide Rev 0101 1 13 How to Connect 1 13 1 Connect to US
8. mpx2515 E 5 BootLoaderUSBFS v316 3 5 Bootloader Host PSoCi E Bootloader Host PSaC1 2 Executable O Libraries 5 enter_bootloader O Dimite C Vista_Win7_32 Lj Vista_Win7_6 2 XP 32 C1 XP 64 3 E CvAPI examples C3 inc 2 lib 3 E CyUSB MET 3 bin 5 examples ri Rev 0101 vista_Win7 32 viska Win 64 wp 64 Cypress lest cer Ye Security Certificate 1 KE readme Ext Text Document 3 KB Please follows the Device Driver Installation Wizard to install a appropriate device driver from the provided USB Bootloader device drivers folders 3 4 Boot Loader Host Application The MPX 2515 firmware now is ready to be updated Launch the Cypress Bootloader host application The following figure shows where is this bootloader host application Folders 3 2 release mpx2515 E 2 BaotLoaderLISBFS v316 El Bootloader_Host_PSo1 3 2 Bootloader _Host_PSoC1 L3 Executable Libraries 5 enter_bootloader E USB Drivers 2 Vista_Win7_32 C3 Vista win 64 O XP_32 C XP 64 Taiwan Commate Computer Inc CyLISB dil 3 4 6 0 NET Interface to CyLISB svs 5001 USB Bootloader_Host Snc1 USB Bootloader Host press Semiconductor 40 Commell MPX 2515 User s Guide Rev 0101 The following figure shows how the PSoC1_USB_Bootloader_Host_Application is running Sz PSoC1 USBFS Bootloader Fie Debug Help VID DsD4B4 Device VID 0x04E 4 FIDE BS DevicePID 0xE006
9. the MPX 2515 card device drivers file organization for different Microsoft Windows systems 4 Je mpx2515 driver v347 Date modified 6 moon 5 4 2012718 PM File folder Yo L 5 4 20012718 PM Filefolder 5 4 2002718 PM File folder gt di wlh de wap Je inc Figure 32 Device Drivers Organization The following figure shows the Device Driver Properties after the MPX 2515 card has successfully installed Taiwan Commate Computer Inc 33 Commell MPX 2515 User s Guide Rev 0101 MPX2515 USB CAN20B Card Properties BE General Driver Details eE po MFAZITS USB LAN2UB Card Driver Provider Cypress Driver Date 101722011 Driver Version 3 4 7 0 Digital Signer Mot digitally signed Driver Details To view details about the driver files Update Driver To update the driver for this device Pall Back Driver IF the device fails after updating the driver roll back ta the previously installed driver Uninstall To uninstall the driver Advanced Figure 33 MPX 2515 Card Device Driver Properties 2 1 1 Windows 2000 The following figure shows the MPX 2515 card device driver for Windows 2000 File path is mpx2515 driver v347 bin w2k x86 File Edit View Tools Help Organize v Include in library Share with Burn New folder 4 de mpx2515 driver v347 Mame Date modified Type a bin e mpx2515 5 1 2012 1 16 AM Setup Information SE mpx2515 10 17 2011 9 03 PM Program Debug D mp
10. 1 ISO 11898 2 electrical requirements vs Microchip MCP2551 specification and of course MPX 2515 card ISO 11898 4 MCP2551 Parameter Comments min max min max Transient voltage on CANH and CANL 150 100 250 250 v excecasiso n1898 Recessive Differential Output Voltage 500 50 500 80 mv Meeisiso 11898 EE D Dominant Output Votage CAMI 050 225 V Meets 150 1838 Permanent Dominant Detection Driver NotRequired 125 Power On Reset and Brown Out Detection Not Required ao Table 3 MPX 2515 MCP2551 vs ISO 11898 2 1 8 MPX 2515 I O Interfaces This section defines all input output ports for MPX 2515 CAN 2 0B USB card It includes ports for connection and jumper for control A i l imu TNI NL 2 L qur 1 12 col CRIRIG y Ji a 9 IAEA S Du 19 E gt ye E K m NE L rd KS 2e E 2 lt NJ C Jenn 91 AA Taiwan Commate Computer Inc 17 Commell MPX 2515 User s Guide Rev 0101 A Figure 12 I O Ports and Jumper e Mini card golden finger The USB signals of this industrial standard mini PCIe interface are used to connect to a USB host e CN USB connector The connector for connecting to a USB host by cable Please refer to its corresponding section for detail information e Ji The Line Termination jumper e CN CAN connector The connector for connecting to the CAN bus e CN ISSP con
11. 515 Block Diagram The MCP2515 has three transmit and two receive buffers two acceptance masks one for each receive buffer and a total of six acceptance filters The following figure shows the MCP2515 buffers and protocol engine block diagram Please refer to MCP2515 data sheet for detail information Taiwan Commate Computer Inc 8 Commell MPX 2515 User s Guide Rev 0101 MESSAGE Transmit Byte Sequencer PROTOCOL ENGINE shits 14 07 Transmit 5 0 Recene 8 CRO lt 14 0 gt Configuration Regsters Figure 5 MCP2515 Buffers and Protocol Engine Blcok Diagram The following table shows the MCP2515 Controller Register Map Please refer to the MCP2515 data sheet for detail information Taiwan Commate Computer Inc 9 Commell MPX 2515 User s Guide Rev 0101 Lower Higher Order Address Bits Address Bits DDOD xxxx 0001 xxxx 0010 xxxx 0011 xxxx 0100 xxxx 0101 xxxx 0110 xxxx 0111 xxxx 0002 RXFUSIDH RXF3SIDH RXMOSIDH TXBOCTRL TXBICTRL TXE2CTRL RXBOCTRL RXBICTRL Note Shaded register locations indicate that these allow the user to manipulate individual bits using the Bit Modify command Figure 6 MCP2515 Controller Register Map The following table shows the MCP2515 Control Register Summary Please refer to the MCP2515 data sheet for detail information wem e aaa Snr su ro PX Receive Error Counter REC I00 emer a wer ewer var wur Far war mer es im mettre a TES nen m
12. 7 B7 PM lt DIR gt a 4 11 2813 B7 B7 PM lt DIR gt TE 44 11 2013 07 66 PM DIR gt Bootloader_ Hozt_P5oC1 A4 11 72013 H 7 H8 PM lt DIR gt enter bootloader H4 11 2013 W7 Ub PM DIR USB Drivers A Filets A bytes 5 Dirts 3M3 144 867 888 bytes free E sMyPro jectsrcyic2479 4 release mpx2515 BootLoaderlSBFS vliib cd enter bootloader E sMyPro jectsrc yic2479 4 release mpx25145 BootLoaderlSBFS vliibsenter bootloader dir Uolume in drive E is Disk Data Volume Serial Number is CHB9 E 7AG Directory of E x MyProjectsscyc2479 4 release mpx2515 Bo0otLoaderUSBFS v316 enter_hoot loader A eln A 67 68 PH lt DIR gt n4 11 28013 H 7 H8 PM lt DIR gt T A4 i1i1 2013 66 56 PM 231 552 mpx2515 bootload exe 1 Filets 23 552 bytes 2 Dirts gt 363 144 869 888 bytes free E sMyPro jectsxrc yic2479 ER re lease mpx2515 BootLoaderUSBFS v316 enter_boot loader gt mpx2515 hboot load NPH2515 Serial Number 1234567 Enter BootLoader Mode Yr y gt E MuProjects cuBc247 4 release mpx2515 BootLoaderllS BFS 0316 enter haootloader Taiwan Commate Computer Inc 38 Commell MPX 2515 User s Guide Rev 0101 You check whether the MPX 2515 is in bootloader mode or not via checking the USB Bootloader device in USB category of the Device Manager The following figure shows the MPX 2515 has been changed to the USB Bootloader mode L3 Computer Management E Im E3 m Fie Action View Window Help REIT da ERI amp 2 a
13. B Host via Mini PCle Slot One of the two ways to connect to a USB host is inserting the MPX 2515 card into a Mini PCle slot You simply insert the MPX 2515 card golden finger portion into an industrial standard Mini PCle slot makes this MPX 2515 card connecting to a USB host The following figure shows of how to insert MPX 2515 card into a Mini PCle slot so that 1t connects to a USB host l i CERET E iss iiaa es T z EE d m yo a E La dam AERIS oA ens E M p an NE E A K L iu s a Figure 27 MPX 2515 Card Inserted Into a Mini PCle Slot 1 13 2 Connect to USB Host via Cable You can connect the MPX 2515 card to a USB host by using OALUSB H4 1 or OALUSB H4 cable alternatively if a Mini PCle slot is not available or you prefer to connect to a USB Host Type A receptacle or your motherboard like most Commell motherboards that has USB Host pin header Simply connect OALUSB H4 1 cable to CN USB connector of MPX 2515 card and the other Type A plug 1s used to connect to a USB Type A receptacle Taiwan Commate Computer Inc 29 Commell MPX 2515 User s Guide Rev 0101 The following figures shows how you use OALUSB H4 1 cable to connect MPX 2515 card to a PC USB host Figure 28 Connect to a USB Host Type A Receptacle The following figure shows how to use the OALUSB H4 cable to connect MPX 2515 card to a USB host pin header on a motherboard Taiwan Commate Computer Inc 30 Commell MPX 2515 User s Guide
14. Download Configuration to Device Device l CYUSB VID 4B44PID EDD amp 11 Yusbfwid dbdspid e0De6flzcd5b6 fidcfeflli 5SDf lld5 bz zb b d c aSdc Cypress LISE Bootloader connected List devices gt This program lists devices that are in bootloader mode by clicking the List devices button Download Configuration to device gt Click on this button to choose the new configuration file to reprogram the MPX 2515 firmware The following file dialog shows after this button has been clicked Taiwan Commate Computer Inc 41 Commell MPX 2515 User s Guide Rev 0101 rer PSoC 1 USBFS Bootloader File Debug Help m VID Ox04B4 Device VID D 04B4 PID OxE 006 Device AID MEODE Download Configuration to Device Device l C USB VID OSEY4SPID EDD5 17 Yusbfvid Ddbdapid se 0 amp 6glz3sd5867g d3fefll3s 520f llds hbzzh b d c aSsdc Select configuration file lank os cm 251543 did My Recent Documents My Documents My Computer a File name mpx2515v3 dld My Network Files of type Download files did v Cancel Choose the DLD file that released from Commell to proceed the new firmware updating process The following figures show the updating messages during the update process Taiwan Commate Computer Inc 42 Commell MPX 2515 User s Guide 35 PSoC1 USBFS Bootloader Fie Debug Help VID D 0MB A Device VID U04B 4 pu ia Device PID OxE006
15. It looks like 1001234 Every MPX 2515 card has its unigue serial number This serial number can be retrieved by USB default command Please refer to the example 1n the SDK chapter e Endpoint 0 USB default endpoint USB vendor specific command is implemented in this endpoint e Endpoint 1 MPX 2515 card implements BULK IN transfer at this endpoint Application issues a BULK IN transfer to return a response packet from the MPX 2515 card e Endpoint 2 MPX 2515 card implements BULK OUT transfer at this endpoint Application then issues a BULK OUT transfer toward this endpoint to ask MPX 2515 firmware to carry out a request packet e Endpoint 3 INTERRUPT IN transfer MPX 2515 keep its status in an eight bytes packet so that the application can keep informed by issuing an INTERRUPT IN transfer over this endpoint Please refer to the CCP chapter for details e Endpoint 4 BULK IN transfer Application issues BULK IN transfer over this endpoint to receive all MPX 2515 received CAN messages in a bulk Please refer to the CCP chapter for details The following figure shows the General Properties of the MPX 2515 successfully installed on a Windows system Taiwan Commate Computer Inc 24 Commell MPX 2515 User s Guide Rev 0101 MPX 2515 USB CAN20B Card Properties EO General Driver Details eE po MFAZITS USB LAN2UB Card Device type Universal Serial Bus controllers Manufacturer Cypress Location Location U 1MHS 251 5 LISB CANZ
16. MPX 2515 User s Guide Rev 0101 MPX 2515 User s Guide MPX 2515 CAN 2 0B USB card features USB 2 0 full speed to CAN 2 0B bus interface in Mini PCle form factor This MPX 2515 User s Guide describes how to use MPX 2515 card Taiwan Commate Computer Inc 1 Commell MPX 2515 User s Guide Rev 0101 Contents LE Technical Udri esas 4 1 1 Introductions a it a n e WR YG oye HT n kak iii 4 1 1 1 O Y a n e e ko E ee tease 4 1 1 2 Supported Operating Systems orense 5 12 MPX 2515 Block Diari its 5 1 3 CY8C24794 Programmable System on Chip eese 6 1 4 MCP2515 Stand Alone CAN Controller With SPI Interface 7 1 5 MCP2531 High Speed CAN Kee e scada ticas 11 1 6 MPX 2515 ISOQ OST Mode luna iia 11 1 6 1 a A A A 11 1 6 2 ISOTTS9S I Physical nati a 13 1 7 MPX 2515 Card vs ISO I1898 2 SG ia 14 1 7 1 FS 21 1698 2 OWEN tibia 14 1 7 2 BUS E TTT 15 1 7 3 COMM ALISON sata eno 16 1 8 MEX 2315 DO Interaces ba baton n da kl aa kn aa e ab ae bete bis rag toast 17 1 8 1 Minit Es E Golden Pin o ie i Y ddy binas o 18 1 8 2 CN 115B CONNECCON ao ta olsen 19 1 8 3 Jumper tor line FEMIN ACON aiii du ello 20 1 8 4 CN CAN CGONNECHON e ud te SO asse 21 1 8 5 KINDS SP COnnectol vesical bn are OC Od OG sd Odd 23 195 MPX Cat PRO PETE SI keratin ud re E RD eso 23 1 9 1 A A n a e a leta ao eke paka 25 1 9 2 EBD TRO calor id ana oi oi no a e ake te ha NNDR 26 ks LON AS NC LS HC A ae NN ab eg 2 ILE OAEUSB H T ee
17. UB Card Device status This device is working properly IF you are having problems with this device click Troubleshoot to start the troubleshooter A Device Usage Use this device enable v Figure 21 General Properties of MPX 2515 The following figure shows the Device Instance ID of the MPX 2515 on a Windows system Taiwan Commate Computer Inc 25 Commell MPX 2515 User s Guide Rev 0101 MPX 2515 USB CAN20B Card Properties General Driver Details cr 5 MFAZITS USB LAN2UB Card USBWVID_CECE amp PID_251511234567 Figure 22 Device Instance ID of MPX 2515 1 9 2 LED Indicators The following table defines the LED indicators that are used in the MPX 2515 card Please be noted that these LED indicators can be turned off by the software CCP provides a command that the application can issue to command MPX 2515 card to either turn on or turn off these LED indicators Please refer to the CCP section for the format of this command POSITION COLOR DESCRIPTION System timer blinking CAN bus received transmit activities Table 5 MPX 2515 LED Indicators Taiwan Commate Computer Inc 26 Commell MPX 2515 User s Guide Rev 0101 1 10 OAL 2515 Cable OAL 2515 cable is used to connect the MPX 2515 CAN 2 0B USB card to the CAN bus This cable has D SUB9 standard connector for CAN bus The OAL 2515 cable is compliant to CIA 303 CANopen Recommendation Parl Cabling and connector pin
18. ccessed by your Windows Connect the MPX 2515 card through USB via one of the three methods mentioned in the previous sections and following the device driver setup instructions The following screen shots will give you a detail 1deal of the device driver setup procedure Taiwan Commate Computer Inc 36 Commell MPX 2515 User s Guide Rev 0101 3 Firmware Update 3 1 Introduction The MPX 2515 implements a bootloader that can reprogram the CY 8C24794 device over the USB interface The bootloading information can be sent through Cypress USB Bootloader Host interface The USB bootloader supports a fully functional device reprogramming ability with built in error detection and an industry standard communication interface This chapter describes the steps of updating the firmware for MPX 2515 card via Cypress bootloader feature e Have bootloader device drivers ready bootloader device drivers are different with MPX 2515 device drivers Bootloader device drivers are come with the production CD This procedure runs only at the first time firmware update e Enter bootloader mode Please refer to 3 2 for detail description e Install bootloader device driver Only in the first time update e Execute bootloader host application Please refer to 3 4 for detail information This completes the update procedure 3 2 Enter Boot Loader The MPX 2515 firmware needs to be in the bootloader mode in order to take bootloader commands from the PC USB hos
19. ea mer meo man oc PaxeocTa eo F RAO RXRTR BUKT BUKT FLHITO 00 on ISC 7o nur RAMO RXRTR A O Fimo 20 oo Figure 7 MCP2515 Control Register Summary Taiwan Commate Computer Inc 10 Commell MPX 2515 User s Guide Rev 0101 1 5 MCP2551 High Speed CAN Transceiver The MCP2551 is a high speed CAN fault tolerant device that serves as the interface between a CAN protocol controller and the physical bus The MCP2551 device provides differential transmit and receive capability for the CAN protocol controller and 1s fully compatible with the ISO 11898 standard including 24V requirements It will operate at speeds of up to 1 Mb s The following figure shows the MCP2551 block diagram Please refer to the MCP2551 data sheet for detail information Thermal Shutdown Recelver Voltage Figure 8 MCP2551 Block Diagram 1 6 MPX 2515 ISO OSI Model 1 6 1 Introduction This section defines the MPX 2515 card in the ISO OSI reference model The following figure shows this model Taiwan Commate Computer Inc 11 Commell MPX 2515 User s Guide Rev 0101 T Layer OSI Application Presentation Logical Link Control LLC Acceptance filtering Overload notification Recovery management Medium Access Control MAC Data encapsulation decapsulation Defined by Frame coding stuffing de stuffing CAN Controller Error detection signaling MCP2515 Serialization deserial
20. indows 7 32 bit Device Driver The following figure shows the MPX 2515 card device driver for Windows Vista and Windows 7 32 bit version File path is mpx2515 driver v347 bin wlh x86 Taiwan Commate Computer Inc 35 Commell MPX 2515 User s Guide Rev 0101 Organize v Include in library Share with lt Burn New folder 4 mpx2515 driver v347 Mame Date modified Type a bin gt w2k 4 ji wih de 164 A x86 Ml wap n inc Figure 37 Windows Vista and Windows 7 Device Driver 32 bit mpx2515 5 1 2012 12451 AM Setup Information SE mpx2515 10 17 2011 9 03 PM Program Debug D mpx2515 sys 10 17 2011 9 03 PM System file 2 1 5 Windows Vista 64 bit and Windows 7 64 bit Device Driver The following figure shows the MPX 2515 card device driver for Windows Vista and Windows 7 64 bit version File path is mpx2515 driver v347 bin wlh x64 Organize v Include in library lt Share with Burn New folder 4 mpx2515 driver v347 Name Date modified 4 bin JM w2k mpx2515 5 1 2012 1 07 AM setup Information mpx2515 10 17 2011 9 03 PM Program Debug D mpx2515 sys 10 17 2011 9 03 PM System file 4 wlh bd Ji es Je wxp di inc Figure 38 Windows Vista and Windows 7 Device Driver 64 bit 2 2 How to Install Device Driver This section describes the procedure to install the MPX 2515 card device driver for your target Microsoft Windows platform Have your product CD ready to be a
21. ization Physical Signaling Bit encoding decoding Bit timing synchronization crush cce Physical Medium Attachment c Nn Driver receiver characteristics MCP2551 n Medium Dependent Interface X Connectors wires Figure 9 MPX 2515 ISO OSI Reference Model The Controller Area Network CAN protocol defines the Data Link Layer and part of the Physical Layer in the OSI model Therefore all the undefined layers can be defined by the system designer or can be implemented using existing non proprietary High Layer Protocols HLPs and physical layers Data Link Layer The Data Link Layer is defined by the CAN specification This Data Link Layer 19 divided into Logical Link Control LLC Layer and Medium Access Control Layer MAC The Logical Link Control LLC manages the overload control and notification message filtering and recovery management functions the Medium Access Control MAC performs the data encapsulation decapsulation error detection and control bit stuffing destuffing and the serialization and deserialization functions Physical Layer The Physical Medium Attachment PMA and Medium Dependent Interface MDI are the two sub layers of the physical layer which are not defined by CAN However the Physical Signaling PS sub layer of the physical layer is defined by the CAN specification The system designer can choose any driver receiver and transport medium as long as the PS requirements are met The International S
22. nector The connector for firmware uploading 1 8 1 Mini Card Golden Finger The MPX 2515 CAN 2 0B USB card implements only the USB D and USB D ground and 3 3V voltage supply of the mini card golden finger Users can use this mini card golden finger to connect to a USB host of the motherboard The following figure shows the location of golden finger of MPX 2515 card oua T wr i Uic i ma 1 a e M AA FAA Bur u j 1j hi2 a su Ps 2 3 j 30H Sr bE Figure 13 MPX 2515 Golden Finger Taiwan Commate Computer Inc 18 Commell MPX 2515 User s Guide Rev 0101 The following figure shows the I O pins definitions of MPX 2515 CAN 2 0B USB card 3 33 3V aux WAKE GND RSVICOEX 1 1 5V RSVICOEX2 RSWV UIM PW CLKREGS RSV DATA GND RSV CLK REFCLK RSV RST REFCLK RSV V PEFY GND GND RSVIUIM C9 W DISABLE RSW UIM C4 PERST GND 3 3V aux HSINO GND HSIPO 1 5W MD SMB CLK 3ND 3MB DATA HSONU GND HSOPO USB D GND LISE D GND GND NC 3 3V aux LED WWAN NC 3 3V aux LED WLAN 3ND LED WPAN RSV 1 5V RSV GND RSV 3 3Vi3 3Vaux RSV Mini Card golden finger NC Mini Card golden fing ISCEB30pF Figure 14 Golden Finger Pins Definitions 1 8 2 CN USB Connector This connector is provided to as an alternate to connect the MPX 2515 CAN 2 0B USB card to a USB host Users can connect OALUSB HA 1 cable from this connector to a USB Type A receptacle to connect to a USB host The following figures sh
23. o an USB Type A receptacle that most PC has by using the OALUSB H4 1 optional cable MPX 2515 CAN 2 0B USB card provides the following features 1 1 1 Features USB 2 0 Full Speed compliant Controller Area Network CAN version 2 0B Implement ISO 11898 Standard Physical Layer Supports 1 Mb s operation recommend 125 Kbps Default to 125 Kbps On board 120 Ohm line terminator enabled disabled by jumper O to 8 byte length in the data field Standard and extended data and remote frames Two receive buffers with prioritized message storage Six 29 bit filters Two 29 bit masks Data byte filtering on the first two data bytes One shot mode ensures message transmission is attempted only one time Typical 5 mA active current Typical 1 uA standby current sleep mode Externally controlled slope for reduced RFI emissions Detection of ground fault permanent Dominant on TXD input Power on Reset and voltage brown out protection Protection against high voltage transients Automatic thermal shutdown protection Up to 112 nodes can be connected High noise immunity due to differential bus implementation IEC 61000 4 2 ESD 15kV air contact protection IEC 61000 4 4 EFT 50A 5 50ns protection Produced in Mini PCle card form factor easily locked on motherboard Taiwan Commate Computer Inc 4 Commell MPX 2515 User s Guide Rev 0101 L EE OEC R R Won n i PRI rT y Figure 1 MPX 2515 CAN 2 0B USB Card 1 1 2 Supported
24. oen Uu tote ah ts i 28 Ek SA A O e a a ok Sn boU at eta bet ie kan ki 28 I5 o A DWYT 29 1 13 1 Connect to USB Host via Mini PCle Slot 29 15152 Connect to USB Host yia Cable uten pet ios eret dab Ernie dee ortus ettet 29 ISS Connect to C AlN Dust ea ios denos mod 31 o ND Di TTT 33 2 1 Device Drivers tor STT e 33 2 1 1 18083 7922 LE RR A HF 34 2 12 Windows XP bit Device DIV Eat 35 21 3 Windows XP 64 bit Device Driver eeeeeeeee n 35 2 1 4 Windows Vista 32 bit and Windows 7 32 bit Device Driver 35 2 13 Windows Vista 64 bit and Windows 7 64 bit Device Driver 36 2 How to Install Device DIV bo 36 o Burma Update nori its 37 3 1 TGT lbolte 37 3 2 Enter BOOCI OAC CH 2ye alias eta acacia 37 3 3 Install Boot Loader Device DEVE adit Spe Pe b Cerne bs asi FAU 39 3 4 Boot Loader Host Appi Cation 5 2 2 3 1 Ere ibi 40 3 5 In ASON a ra een atea 44 Taiwan Commate Computer Inc 2 Commell MPX 2515 User s Guide Rev 0101 W RE ES A E AO 46 Taiwan Commate Computer Inc 3 Commell MPX 2515 User s Guide Rev 0101 1 Technical Guide 1 1 Introduction The MPX 2515 CAN 2 0B USB card 1s a USB 2 0 compliant device which implements Controller Area Network CAN version 2 0B interface This card is made in Mini PCle form factor so that this module is able to insert into motherboards that provide Mini PCle slot like most Commell motherboards do In addition users are able to connect this card t
25. ows defines the pins definitions Taiwan Commate Computer Inc 19 Commell MPX 2515 User s Guide Rev 0101 Figure 15 MPX 2515 OALUSB Connector m 7 R3 CaN JILE TRT 1E m ou e a m LI i Tai Pam 30H K von kou Je T 5HDF14 4 5MD Figure 16 CN_USB Pins Definitions Please refer to the OALUSB H4 1 section for the cable information 1 8 3 Jumper for Line Termination Users apply this line termination jumper to enable 120 Ohm line termination if the MPX 2515 CAN 2 0B USB card is connecting to a CAN bus at the end side Users need to apply this 120 Ohm line terminator in order to increase the signaling quality on the bus Taiwan Commate Computer Inc 20 Commell MPX 2515 User s Guide Rev 0101 The jumper is enabled by default Remove the connector if your node is not at the end side of the bus J1 Status 120 Ohm Line Termination Enabled Disabled Table 4 J1 Line Termination The following figure shows the location of the Jumper 14123 3 09131 MU 1 Se a a d PTT Ce CO ve wa L L rd n S N gt y Keh 91 Figure 17 MPX 2515 Line Termination Jumper 1 8 4 CN CAN Connector CN CAN connector provides signals for CAN bus The OAL 2515 cable connects this port to the CAN bus via D SUB9 connector which compliant to the industrial standard The following figures show define the pins definitions of CN CAN connector Taiwan Commate Computer
26. shows a representation of a common CAN node bus as described by ISO 11898 Taiwan Commate Computer Inc 14 Commell MPX 2515 User s Guide Rev 0101 CAN Controller Transceiver Figure 10 CAN Node on Bus 1 7 2 Bus Levels CAN specifies two logical states recessive and dominant ISO 11898 defines a differential voltage to represent recessive and dominant states or bits as shown in the following figure Taiwan Commate Computer Inc 15 Commell MPX 2515 User s Guide Rev 0101 Dominant 3 0 Dominant Differential Differential Output Input Range 1 5 Range Recessive T g Recessive Differential _7 Differential Output Input Range 40 Range Figure 11 CAN Differential Bus Recessive State In the recessive state 1 e logic 1 on the MCP2551 TXD input the differential voltage on CANH and CANL is less than the minimum threshold lt 0 5V receiver input or lt 1 5V transmitter output Dominant State In the dominant state i e logic 0 on the MCP2551 TXD input the differential voltage on CANH and CANL is greater than the minimum threshold A dominant bit overdrives a recessive bit on the bus to achieve nondestructive bitwise arbitration 1 7 3 Comparison The ISO 11898 2 specification requires that a compliant or compatible transceiver must meet a number of electrical specifications The following table shows the major Taiwan Commate Computer Inc 16 Commell MPX 2515 User s Guide Rev 010
27. t application Commell provides a DOS utility to put MPX 2515 firmware into bootloader mode Please have the MPX 2515 card well connecting to the PC USB host platform before proceeding the update process The following figure shows where the enter bootloader DOS utility locates in the production CD Taiwan Commate Computer Inc 37 Commell MPX 2515 User s Guide Rev 0101 Folders 5 release mpx2515 5 BootLoaderLlSBFS v316 5 Bootloader_Host_PSoC1 5 Bootloader Hast PSoCi 9 Executable 5 Libraries C3 enter_bootloader ma LISE Drivers L3 Vista_Win7_32 9 Vista_wWin7_64 OH XP_32 9 XP 64 The following figure shows how this mpx2515 bootload exe 1s running Directory of E HMyProjects cy8c2477 4 release mpx2515 44 15 2813 18 24 AM lt DIR gt 4 15 2813 18 24 AM lt DIR gt 4 11 2813 87 07 PM lt DIR gt Boot LoaderUSBFS TERES 11 38 2813 11 13 AM lt DIR gt CyAPI 1 38 2813 11 13 AM lt DIR gt Cyll5B NET 4 15 2813 18 23 AM DIR documentations 4 17 2813 82 21 PM lt DIR gt firmware H4 11 280153 7 87 PM lt DIR gt mpx2515 driver y347 A Filets A bytes 8 Dirts gt 383 144 867 888 bytes free E sMyPro jectsrc yc2479 4 release mpx2b15 gt cd boot loaderushfs v316 E sMyPro jectsrc yc2479 Are lease mpx2515 BootLoaderU5BFE vlii6 dir Volume in drive E is Disk Data Volume Serial Number is CAB B7A6 Directory of E MyProjects c y c24794 re lease mpx2515 BootLoaderUSBFS vii6 4 11 2013 B
28. tandards Organization ISO has defined a standard which incorporates the CAN specification as well as the physical layer The standard ISO 11898 was originally created for high speed in vehicle communication using CAN ISO 11898 specifies the physical layer to ensure compatibility between CAN transceivers Taiwan Commate Computer Inc 12 Commell MPX 2515 User s Guide Rev 0101 1 6 2 18011898 1 Physical Signaling The bit encoding decoding and synchronization shall meet the requirements defined in ISO 11898 1 and it is recommended to follow the definitions as given in the Recommended bit timing settings table The according bus length estimations are therefore shown in the table follows it Tm Valid range for Recommended Te bit time R Ru S Bit rate location of sample location of sample point point 1 Mbit s 75 to 90 800 kbit s 75 to 90 500 kbit s 85 to 90 85 to 90 85 to 90 85 to 90 85 to 90 Table 1 Recommended bit timing settings The following table shows the according bus length estimations Taiwan Commate Computer Inc 13 Commell MPX 2515 User s Guide Hey 0101 Bit rate Bus length 1 Mbit s 125 kbit s Table 2 Estimated bus lengths 1 7 MPX 2515 Card vs ISO 11898 2 1 7 1 1SO 11898 2 Overview ISO 11898 2 is the international standard for high speed CAN communications in road vehicles ISO 11898 2 specifies the PMA and MDA sub layers of the ISO OSI Physical Layer The following figure
29. terface however 1s used to communicate to the MCP2515 CAN bus controller for CAN activities Please refer to the CY8C24x94 PSoC Programmable System on Chip Technical Reference Manual for detail information The following figure shows the block diagram of CYSC24794 Taiwan Commate Computer Inc 6 Commell MPX 2515 User s Guide Rev 0101 Global Analog Interconnect P amp oC CORE Clock Sources Includes IMO and ILO DIGITAL SYSTEM ANALOG SYSTEM Figure 3 CY8C24794 Block Diagram 1 4 MCP2515 Stand Alone CAN Controller With SPI Interface Microchip Technology s MCP2515 is a stand alone Controller Area Network CAN controller that implements the CAN specification version 2 0B It is capable of Taiwan Commate Computer Inc 7 Commell MPX 2515 User s Guide Rev 0101 transmitting and receiving both standard and extended data and remote frames The MCP2515 has two acceptance masks and six acceptance filters that are used to filter out unwanted messages Thereby reducing the host MCUs overhead The MCP2515 interfaces with CYSC24794 microcontroller via an industry standard Serial Peripheral Interface SPD The following figure shows the block diagram of MCP2515 CAN Module Goal TX and RX Buffers fitt sm mcs Protocol fi a Interface SCK SPI Engine Masks and Filters A Bus a l 50 TXORTS TXIRTS Interrupt TX2RTS Control and Registers RESET Figure 4 MCP2
30. x2515 sys 10 17 2011 9 03 PM System file 4 ji wk TEJ gt Ji wih D wp y inc Figure 34 Device Driver for Windows 2000 Taiwan Commate Computer Inc 34 Commell MPX 2515 User s Guide Rev 0101 2 1 2 Windows XP 32 bit Device Driver The following figure shows the MPX 2515 card device driver for Windows XP 32 bit version File path is mpx2515 driver v347 bin wxp x86 Ele Edit View Tools Help Y Organize v Include in library Share with Burn New folder j Hi 4 mpx2515 driver v347 Mame Date modified Type a di s mpx2515 5 1 2012 12 56 AM Setup Information a de w2k SE mpx2515 10 17 2011 9 03 PM Program Debug D de n mpx2515 sys 10 17 2011 9 03 PM System file gt Ji wih E 4 jJ wap de 64 di x86 Je inc Figure 35 Windows XP 32 bit Device Driver 2 1 3 Windows XP 64 bit Device Driver The following figure shows the MPX 2515 card device driver for Windows XP 664 bit version File path is mpx2515 driver v347 bin wxp x64 Ele Edit View Tools Help Organize Include in library lt Share with v Burn New folder a de mpx2515 driver v347 Mame Date modified pe 4 bin i Ji w2k mpx2515 5 1 2012 131 AM Setup Information a we El mpx2515 10 17 2011 9 03PM Program Debug D de wlh mpx2515 sys 10 17 2011 9 03 PM System file 4 Li wap n de x86 i inc Figure 36 Windows XP 64 bit Device Driver 2 1 4 Windows Vista 32 bit and W
Download Pdf Manuals
Related Search
Related Contents
UT113_123_133_136NE_Getting Started 1 - トヨタ自動車 Autre guide Alternatori Monofase Single-phase Alternators Alternateurs フロントスポイラーガーニッシュ(LED無し)取付・取扱説明書 c151 USER MANUAL - SIC Gembird PP12-3M/B networking cable Uni-Trend UT207 multimeter CLAMP-N-CARRY CHAIR AND BIKE RACK #51430 Betriebsanleitung Copyright © All rights reserved.
Failed to retrieve file