Jump to content

Search the Community

Showing results for tags 'TM4C'.

More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


  • News
    • Announcements
    • Suggestions
    • New users say Hi!
  • Spotlight!
    • Sponsor Spotlight
    • Sponsor Giveaways
  • Energia
    • Energia - MSP
    • Energia - TivaC/CC3XXX
    • Energia - C2000
    • Energia Libraries
  • MSP Technical Forums
    • General
    • Compilers and IDEs
    • Development Kits
    • Programmers and Debuggers
    • Code vault
    • Projects
    • Booster Packs
    • Energia
  • Tiva-C, Hercules, CCXXXX ARM Technical Forums
    • General
    • SensorTag
    • Tiva-C, Hercules, CC3XXX Launchpad Booster Packs
    • Code Vault
    • Projects
    • Compilers and IDEs
    • Development Kits and Custom Boards
  • Beagle ARM Cortex A8 Technical Forums
    • General
    • Code Snippets and Scripts
    • Cases, Capes and Plugin Boards
    • Projects
  • General Electronics Forum
    • General Electronics
    • Other Microcontrollers
  • Connect
    • Embedded Systems/Test Equipment Deals
    • Buy, Trade and Sell
    • The 43oh Store
    • Community Projects
    • Fireside Chat
  • C2000 Technical Forums
    • General
    • Development Kits
    • Code Vault
    • Projects
    • BoosterPacks


There are no results to display.

Find results in...

Find results that contain...

Date Created

  • Start


Last Updated

  • Start


Filter by number of...


  • Start



Website URL





Found 10 results

  1. I am a first time user running Energia 1.7.7E21 on a Windows 7 machine. (Fresh install). My board is an EX-TM4C123GXL. (Tivia C Series Launchpad) The Problem (1 of 2) While trying to run the Blink example program I get the error "Error while detecting libraries included by..." The full message is given below. I have searched, but have not been able to locate information on where the includes should be. Switching to verbose output has provided more info but I'm not quite sure what I am looking for. The code has this as it's first line (this line does not show up in the IDE): #include <Arduino.h> I have tried copying Arduino.h from another location into ... Users\\Frank\\AppData\\Local\\Energia15\\packages\\energia\\hardware\\tivac\\1.0.3\\system/inc but this did not resolve the issue. I suspect that there may be something wrong with my install but cannot spot it. Any help would be much appreciated. The full messages returned were as follows: Energia: 1.8.7E21 (Windows 7), Board: "LaunchPad (Tiva C) w/ tm4c123 (80MHz)" C:\Program Files (x86)\energia-1.8.7E21\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files (x86)\energia-1.8.7E21\hardware -hardware C:\Users\Frank\AppData\Local\Energia15\packages -tools C:\Program Files (x86)\energia-1.8.7E21\tools-builder -tools C:\Program Files (x86)\energia-1.8.7E21\hardware\tools\msp430 -tools C:\Users\Frank\AppData\Local\Energia15\packages -built-in-libraries C:\Program Files (x86)\energia-1.8.7E21\libraries -libraries C:\Users\Frank\Documents\Energia\libraries -fqbn=energia:tivac:EK-TM4C123GXL -ide-version=10807 -build-path C:\Users\Frank\AppData\Local\Temp\arduino_build_567315 -warnings=none -build-cache C:\Users\Frank\AppData\Local\Temp\arduino_cache_167371 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arm-none-eabi-gcc.path=C:\Users\Frank\AppData\Local\Energia15\packages\energia\tools\arm-none-eabi-gcc\6.3.1-20170620 -prefs=runtime.tools.arm-none-eabi-gcc-6.3.1-20170620.path=C:\Users\Frank\AppData\Local\Energia15\packages\energia\tools\arm-none-eabi-gcc\6.3.1-20170620 -prefs=runtime.tools.dslite.path=C:\Users\Frank\AppData\Local\Energia15\packages\energia\tools\dslite\ -prefs=runtime.tools.dslite-\Users\Frank\AppData\Local\Energia15\packages\energia\tools\dslite\ -verbose C:\Program Files (x86)\energia-1.8.7E21\examples\01.Basics\Blink\Blink.ino C:\Program Files (x86)\energia-1.8.7E21\arduino-builder -compile -logger=machine -hardware C:\Program Files (x86)\energia-1.8.7E21\hardware -hardware C:\Users\Frank\AppData\Local\Energia15\packages -tools C:\Program Files (x86)\energia-1.8.7E21\tools-builder -tools C:\Program Files (x86)\energia-1.8.7E21\hardware\tools\msp430 -tools C:\Users\Frank\AppData\Local\Energia15\packages -built-in-libraries C:\Program Files (x86)\energia-1.8.7E21\libraries -libraries C:\Users\Frank\Documents\Energia\libraries -fqbn=energia:tivac:EK-TM4C123GXL -ide-version=10807 -build-path C:\Users\Frank\AppData\Local\Temp\arduino_build_567315 -warnings=none -build-cache C:\Users\Frank\AppData\Local\Temp\arduino_cache_167371 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arm-none-eabi-gcc.path=C:\Users\Frank\AppData\Local\Energia15\packages\energia\tools\arm-none-eabi-gcc\6.3.1-20170620 -prefs=runtime.tools.arm-none-eabi-gcc-6.3.1-20170620.path=C:\Users\Frank\AppData\Local\Energia15\packages\energia\tools\arm-none-eabi-gcc\6.3.1-20170620 -prefs=runtime.tools.dslite.path=C:\Users\Frank\AppData\Local\Energia15\packages\energia\tools\dslite\ -prefs=runtime.tools.dslite-\Users\Frank\AppData\Local\Energia15\packages\energia\tools\dslite\ -verbose C:\Program Files (x86)\energia-1.8.7E21\examples\01.Basics\Blink\Blink.ino Using board 'EK-TM4C123GXL' from platform in folder: C:\Users\Frank\AppData\Local\Energia15\packages\energia\hardware\tivac\1.0.3 Using core 'tivac' from platform in folder: C:\Users\Frank\AppData\Local\Energia15\packages\energia\hardware\tivac\1.0.3 Detecting libraries used... "C:\\Users\\Frank\\AppData\\Local\\Energia15\\packages\\energia\\tools\\arm-none-eabi-gcc\\6.3.1-20170620/bin/arm-none-eabi-g++" -c -g -Os -w -std=gnu++11 -ffunction-sections -fdata-sections -nostdlib -fno-threadsafe-statics --param max-inline-insns-single=500 -fno-rtti -fno-exceptions -Dprintf=iprintf -w -x c++ -E -CC -mmcu=cortex-m4 -DF_CPU=80000000L -DARDUINO=10807 -DENERGIA=10807 -DENERGIA_EK_TM4C123GXL -DENERGIA_ARCH_TIVAC "-IC:\\Users\\Frank\\AppData\\Local\\Energia15\\packages\\energia\\hardware\\tivac\\1.0.3\\variants\\EK-TM4C123GXL" "-IC:\\Users\\Frank\\AppData\\Local\\Energia15\\packages\\energia\\hardware\\tivac\\1.0.3\\system/driverlib" "-IC:\\Users\\Frank\\AppData\\Local\\Energia15\\packages\\energia\\hardware\\tivac\\1.0.3\\system/inc" "-IC:\\Users\\Frank\\AppData\\Local\\Energia15\\packages\\energia\\hardware\\tivac\\1.0.3\\system" -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -mabi=aapcs "-IC:\\Users\\Frank\\AppData\\Local\\Energia15\\packages\\energia\\hardware\\tivac\\1.0.3\\cores\\tivac" "-IC:\\Users\\Frank\\AppData\\Local\\Energia15\\packages\\energia\\hardware\\tivac\\1.0.3\\variants\\EK-TM4C123GXL" "C:\\Users\\Frank\\AppData\\Local\\Temp\\arduino_build_567315\\sketch\\Blink.ino.cpp" -o nul Error while detecting libraries included by C:\Users\Frank\AppData\Local\Temp\arduino_build_567315\sketch\Blink.ino.cpp Generating function prototypes... "C:\\Users\\Frank\\AppData\\Local\\Energia15\\packages\\energia\\tools\\arm-none-eabi-gcc\\6.3.1-20170620/bin/arm-none-eabi-g++" -c -g -Os -w -std=gnu++11 -ffunction-sections -fdata-sections -nostdlib -fno-threadsafe-statics --param max-inline-insns-single=500 -fno-rtti -fno-exceptions -Dprintf=iprintf -w -x c++ -E -CC -mmcu=cortex-m4 -DF_CPU=80000000L -DARDUINO=10807 -DENERGIA=10807 -DENERGIA_EK_TM4C123GXL -DENERGIA_ARCH_TIVAC "-IC:\\Users\\Frank\\AppData\\Local\\Energia15\\packages\\energia\\hardware\\tivac\\1.0.3\\variants\\EK-TM4C123GXL" "-IC:\\Users\\Frank\\AppData\\Local\\Energia15\\packages\\energia\\hardware\\tivac\\1.0.3\\system/driverlib" "-IC:\\Users\\Frank\\AppData\\Local\\Energia15\\packages\\energia\\hardware\\tivac\\1.0.3\\system/inc" "-IC:\\Users\\Frank\\AppData\\Local\\Energia15\\packages\\energia\\hardware\\tivac\\1.0.3\\system" -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -mabi=aapcs "-IC:\\Users\\Frank\\AppData\\Local\\Energia15\\packages\\energia\\hardware\\tivac\\1.0.3\\cores\\tivac" "-IC:\\Users\\Frank\\AppData\\Local\\Energia15\\packages\\energia\\hardware\\tivac\\1.0.3\\variants\\EK-TM4C123GXL" "C:\\Users\\Frank\\AppData\\Local\\Temp\\arduino_build_567315\\sketch\\Blink.ino.cpp" -o "C:\\Users\\Frank\\AppData\\Local\\Temp\\arduino_build_567315\\preproc\\ctags_target_for_gcc_minus_e.cpp" arm-none-eabi-g++: error: unrecognized command line option '-mmcu=cortex-m4'; did you mean '-mcpu=cortex-m4'? exit status 1 Error compiling for board LaunchPad (Tiva C) w/ tm4c123 (80MHz). Problem 2 - Unrecognized command line option -mmcu. This appears to be a typo. The preferences.txt file found at File -> Preferences does not have an entry that matches. Any help on where to find this setting would be appreciated. Thanks in advance
  2. Hello, everyone! Has anyone used the I2C display module with the TM4C123 Launchpad? I'm trying to use this code as a test, but I was not successful. The version of the library I am using is 1.2.1 I accept other suggestions for using the i2c display. Thanks in advance! The code: #include <Wire.h> #include <LiquidCrystal_I2C.h> // Start the I2C address at 0x27 position LiquidCrystal_I2C lcd(0x27,2,1,0,4,5,6,7,3, POSITIVE); void setup() { lcd.begin (16,2); } void loop() { lcd.setCursor(0,0); lcd.print("test line 1"); lcd.setCursor(1,1); lcd.print("test line 2"); } The error: In file included from C:\Users\Marcos\Documents\Energia\libraries\LiquidCrystal\FastIO.cpp:32:0: C:\Users\Marcos\Documents\Energia\libraries\LiquidCrystal\FastIO.h:38:52: fatal error: pins_arduino.h: No such file or directory #include <pins_arduino.h> // pleasing sanguino core ^ compilation terminated. exit status 1
  3. Hi, new here. I worked professionally with lots of luminary and then ti chips. Still have trays of lm3s628, 801, and 811s. Got some of the earliest lm4f120 chips and launchpads. Loved their features. Not crazy about the adc however. My interests now are mainly in creating a generic framework for Arduino (the software). I had previously ported Arduino to a variety of chips, from stm8, pic24, and tm4c chips, including msp432. My recent work in progress is xduino, a generic framework for Arduino on a diverse group of chips. Nice to share my learning with you all. You can find me at dannyelectronics.wordpress.com
  4. HI EVERYONE, Long time no see. University has been hard, not time for anything. But I am back into the MCU world! And I am having some problems so I first would like to know if anyone ever tried this. I am using a SD card to save data with FATFS. The problem is that the MCU is also doing other stuff... I've been having writes of a few ms which is normal with FATFS. I am considering of course trying to write 512bytes at a time but also implementing DMA on the SPI. But I am not sure the DMA will help. It seems FATFS f_write and the port function disk_write, want to right away read or write more stuff into the card, meaning I would anyway have to wait the couple of ms... Am I wrong in this? (from what I've seen I probably have to directly write into the SD card after pre-allocating a file if I want the DMA to help)
  5. Hello all! So, this is happening on BOTH my Ubuntu 16.04 AND Windows 8.1 systems. This is for a TM4C1294NCPDT. To reduce potential variables, I've reverted to using the EK-TM4C1294XL Development Board. To reproduce: Fresh install of CCSv7.1, Fresh install of Energia 18. Open CCSv7, Create a new workspace, select 'Project > New Energia Sketch', Energia Version set to 18, select 'Built-in Examples > 01.Basics > Blink.ino', selected device: 'LaunchPad (Tiva C) w/ tm4c129 (120MHz), select 'Finish'. Right Click 'Blink" project in the Project Explorer, select "Build Project'. Project builds fine. Push F11 (or select 'Debug Blink' from the toolbar). Code is uploaded, but the debug 'Resume' button is grayed out. LED does not blink. Note: 'Blink' runs fine in the Energia IDE itself. What happened in the update to CCSv7? I'm taking a shot in the dark here, but I think the memory map is b0rked. If I disable "On a program load or restart" in the 'Debug > Auto Run and Launch Options' and then attempt to debug, CCS starts the debugger at "void ResetISR(void) {" in startup_gcc.c. See attached image for disassembly view. I think (IIRC) that the two ldr calls in assembly are usually right below that 'push', but my memory ain't what it used to be. Anyhow, if I try to 'Step Into' with F5, I immediately get a dreaded "No source available for "0xfffffffe" ... So, any idea what the hell happened? This shoots me dead until this is resolved... I figured TI would at least test Energia GCC debugging before releasing v7, though I do tend to err with my assumptions quite often. If you need anything, just holler. EDIT: For posterity, here's my TI E2E forum post on the same: https://e2e.ti.com/support/development_tools/code_composer_studio/f/81/t/586137
  6. Hello I hope you can understand my english I have a texas instruments tm4c123gxl with a SainSmart IIC/I2C/TWI Serial 2004 20x4 LCD Module. I will connect this Display over I²C. For the 5V Supply voltage i have use the VBus on the tm4c... For the SDA/SCL i have use the pin PA6 and PA7. Does it work like this? or need a Logic Level Converter - Bi-Directional for the SDA/SCL Line? from 3,3V to 5V. I have use a Pullup resistor for the Line SDA/SCL, how in the datasheet from the tm4c. And i have use this Code: #include <Wire.h> #include <LiquidCrystal_I2C.h> LiquidCrystal_I2C lcd(0x3F, 20, 4); // set the LCD address to 0x20 for a 16 chars and 2 line display void setup() { lcd.init(); // initialize the lcd // Print a message to the LCD. lcd.backlight(); lcd.print("Hello, world!"); } void loop() { } But my display show nothing only LED backlight.
  7. Is there a way to use the SoftwareSerial library on the Stellaris Launchpad TM4C123GXL board? I am trying to connect a Sparkfun serial enabled LCD screen to the board but the SoftwareSerial library is only compatible with 20, 16, and 8 MHz processors, and the TM4C123GXL is an 80 MHz chip. How can I use this LCD screen with the Stellaris Launchpad over a UART connection? Do I need to use SoftwareSerial or can I do without it? I am programming in Energia 0101E0017 on Windows 7 64 bit. Any help is greatly appreciated, thanks!
  8. Hi to all out there, I've started development on the Tiva TM4C platform using the very nice LaunchPad two years ago. Since then I had so much fun to create cool applications and even complete systems based on that awesome low cost Ecosystem . During my projects I realized that there is not really a BoosterPack that turns the LaunchPad into a modern audio player/recorder. Because of that I've started to develop a BoosterPack named BoostMP3 that will enable any LaunchPad to work as a cool multipurpose audio device. For that I've created the following little lading website that gives a short introduction on that. http://labvenue.jimdo.com/ Since I'm not so good in Sales or advertisement I was thinking that the best way to get any kind of feedback would be to ask all you people out there. Is there any kind of interest to buy this? Is the offered functionality ok or would you like to have more or less? What do you think about the price?? I would appreciate any kind of feedback! Thanks a million!
  9. Got an email today about a new LaunchPad supporting hardware cryptography - mainly aimed at supporting HTTPS for your IoT projects. Promo pricing $16.99, normally $24.99. http://www.ti.com/tool/ek-tm4c129exl
  10. I am confused about the compatibility of BoosterPacks. According to the TM4C123 pub spmu296.pdf: * The TM4C123 is compatible with the "TIVA C Series LaunchPad BoosterPack XL" * The outer column of pins are also compatible with MSP430 "LaunchPad-Compatible BoosterPacks" In the TM4C129 pub spmu365a.pdf it describes the first and second BoosterPack XL. "‘A’ and ‘D’ make up the outer BoosterPack standard pins, ‘B’ and ‘C’ make up the inner BoosterPack XL standard pins." On examining the pinouts between the 123 and 1294 for these 2x10 pins, none of the pin functions match. How do I identify which boards a BoosterPack will be compatible with? Some BP descriptions say " for the MSP430." Most do not mention compatibility.
  • Create New...