TM4C1294 Dev Environment

1 Hareware

  • USB-to-MicroUSB convertor
  • TM4C1294 dev board TM4C1294 LaunchPad
  • Dev Host (supported OS: MacOS, Linux or Windows)

the basic dev environment is needed, such as git and brew command tools.

2 Install driver and flash tool

MacOS

brew install libusb
brew install pkg-config
git clone https://github.com/young-mu/lm4tools.git
cd lm4tools/lm4flash
make
sudo cp lm4flash /usr/local/bin

Linux

apt-get install libusb-1.0.0-dev
apt-get install pkg-config
git clone https://github.com/utzig/lm4tools.git
cd lm4tools/lm4flash
make
sudo cp lm4flash /usr/local/bin

Windows

  1. Install ICDI driver
  2. Install Flash Programmer (note: need to register first)
  3. Add the path of Flash Programmer in PATH ENV variable

3 Install Ruff SDK

Ruff SDK v1.6.0 (or higher version) supports Ruff Lite (TM4C1294)

  • If you never installed Ruff SDK, please download and install the lastest version
  • If you installed Ruff SDK before, please upgrade to v1.6.0 or higher version

Please refer to SDK installation