NOTICE: The Processors Wiki will End-of-Life on January 15, 2021. It is recommended to download any files or other content you may need that are hosted on processors.wiki.ti.com. The site is now set to read only.

CLP CAN

From Texas Instruments Wiki
Jump to: navigation, search




LaunchPad Resource Portal  LaunchPadRocket.png


This wiki is open and can be edited by all!

More information available @ www.ti.com/launchpad


LaunchPad Banner.jpg

Introduction[edit]

This guide will demonstrate how to configure the hardware of the EK-TM4C1294XL for Controller Area Network (CAN) BoosterPacks.

The CAN signals are available only on BoosterPack connection 2. They are available only when JP4 and JP5 are configured as shown below. The placement of CAN signals on BoosterPack 2 headers is consistent with the TM4C123G Tiva LaunchPad and the Stellaris LaunchPad.

Jumper configuration[edit]

This image shows the default configuration of JP4 and JP5.

In the default configuration CAN is not available on the BoosterPack headers. UART0 is used for the virtual serial port connection to the in circuit debug interface. JP4 and JP5 are installed horizontally.

This image shows the configuration of JP4 and JP5 needed for CAN on the BoosterPack.

To make CAN available on the BoosterPack rotate and re-install the JP4 and JP5 jumper pairs to the vertical orientation. In this orientation CAN TXD and RXD signals are available on the BoosterPack 2 headers. In this orientation UART4 is used for the virtual serial port.

The CAN TXD and RXD signals are available on the same BoosterPack pins as on the TM4C123G LaunchPad and the Stellaris LaunchPad. Properly designed CAN BoosterPacks will operate on all three LaunchPads that offer CAN. A CAN signal transceiver is required on the BoosterPack.

Software Support[edit]

As of TivaWare 2.1 there is no official CAN software support on LaunchPads.

However, the DK-TM4C123G software package contains CAN example programs that can be easily ported to all three LaunchPads that support CAN.

E2e.jpg {{
  1. switchcategory:MultiCore=
  • For technical support on MultiCore devices, please post your questions in the C6000 MultiCore Forum
  • For questions related to the BIOS MultiCore SDK (MCSDK), please use the BIOS Forum

Please post only comments related to the article CLP CAN here.

Keystone=
  • For technical support on MultiCore devices, please post your questions in the C6000 MultiCore Forum
  • For questions related to the BIOS MultiCore SDK (MCSDK), please use the BIOS Forum

Please post only comments related to the article CLP CAN here.

C2000=For technical support on the C2000 please post your questions on The C2000 Forum. Please post only comments about the article CLP CAN here. DaVinci=For technical support on DaVincoplease post your questions on The DaVinci Forum. Please post only comments about the article CLP CAN here. MSP430=For technical support on MSP430 please post your questions on The MSP430 Forum. Please post only comments about the article CLP CAN here. OMAP35x=For technical support on OMAP please post your questions on The OMAP Forum. Please post only comments about the article CLP CAN here. OMAPL1=For technical support on OMAP please post your questions on The OMAP Forum. Please post only comments about the article CLP CAN here. MAVRK=For technical support on MAVRK please post your questions on The MAVRK Toolbox Forum. Please post only comments about the article CLP CAN here. For technical support please post your questions at http://e2e.ti.com. Please post only comments about the article CLP CAN here.

}}

Hyperlink blue.png Links

Amplifiers & Linear
Audio
Broadband RF/IF & Digital Radio
Clocks & Timers
Data Converters

DLP & MEMS
High-Reliability
Interface
Logic
Power Management

Processors

Switches & Multiplexers
Temperature Sensors & Control ICs
Wireless Connectivity