Author Topic: New TI Tiva C Series Launchpad EK-TM4C1294XL  (Read 31566 times)

0 Members and 1 Guest are viewing this topic.

Offline BravoVTopic starter

  • Super Contributor
  • ***
  • Posts: 7551
  • Country: 00
  • +++ ATH1
New TI Tiva C Series Launchpad EK-TM4C1294XL
« on: February 18, 2014, 03:16:07 am »




Details here -> http://www.ti.com/ww/en/launchpad/launchpads-tivac-ek-tm4c1294xl.html#tabs

Brief Arm M4F mcu features :

- 120MHz core, 1MB Flash, 256KB SRAM, 6KB EEPROM
- Cyclical Redundancy Check (CRC) hardware with 16-/32-bit Hash function that support four CRC forms
- Support for four tamper inputs and configurable tamper event response
- 10/100 Ethernet MAC
- Ethernet PHY with IEEE 1588 PTP hardware support
- USB 2.0 OTG/Host/Device with ULPI interface option and Link Power Management (LPM) support
- Four Quad Synchronous Serial Interface (QSSI) modules with Bi-, Quad- and advanced SSI support
- Ten I2C modules with four transmission speeds including high-speed mode

Yay .. finally, Ethernet is here. :clap:

Price: $19.99 ... not bad imo, but back ordered ... damn. :(

« Last Edit: February 18, 2014, 04:05:23 am by BravoV »
 

Offline true

  • Frequent Contributor
  • **
  • Posts: 329
  • Country: us
  • INTERNET
Re: New TI Tiva C Series Launchpad EK-TM4C1294XL
« Reply #1 on: February 18, 2014, 05:52:46 am »
Been waiting for this - I have a project that can use nearly every feature of this to reduce cost and chip count, although I don't need the performance :)

Waiting to see what distributor pricing will be for the chip...but I hope I can get a hold of this board sooner rather than later.
 

Offline remixed123

  • Regular Contributor
  • *
  • Posts: 59
  • Country: au
    • Github
Re: New TI Tiva C Series Launchpad EK-TM4C1294XL
« Reply #2 on: February 18, 2014, 08:48:03 am »
Waiting to see what distributor pricing will be for the chip...but I hope I can get a hold of this board sooner rather than later.

Yes, this is a cool dev board for those of us working with the Tiva C ARM Cortex M4 MCUs....or anyone wanting a pretty powerful and affordable ARM Cortex dev board to play with.

According to this page - http://www.ti.com/ww/en/mcu/Tiva_Connected_Launchpad/?DCMP=tivac-launchpad&HQS=mcu-tivc-ek-tm4c129xl-em-lp-en%20&sp_rid_pod4=ODE4MTg4NDIxMzkS1&sp_mid_pod4=45010478&spMailingID=45010478&spUserID=ODE4MTg4NDIxMzkS1&spJobID=380439534&spReportId=MzgwNDM5NTM0S0

Shipment of the dev board begins March 6th. So just order it from the TI website, they ship for free anywhere in the world.

Regarding the pricing on the chip, the similiarly specced TM4C129DNCPDT is being priced at $8.02USD for quanities of 1000 - http://www.ti.com/product/tm4c129dncpdt#samplebuy

Though you will likely need to add another dollar or so onto this price to get a typical Digikey price.
LightServer - Mobile App controlled, Wi-Fi enabled RGB lighting with music synchronized effects and much more -  https://www.hackster.io/remixed123/lightserver/
 

Offline BravoVTopic starter

  • Super Contributor
  • ***
  • Posts: 7551
  • Country: 00
  • +++ ATH1
Re: New TI Tiva C Series Launchpad EK-TM4C1294XL
« Reply #3 on: February 18, 2014, 09:07:37 am »
I think its very clear they're sending this message that contains the current trending jargon buzz words ...  >:D

Quote
Why this LaunchPad?

Easily connect your ideas and products to the cloud with the Connected LaunchPad. Evaluate and develop new designs for the Internet of Things and learn how easy it is to get connected to your end customers and provide new value-added services and benefits

Damn, as a hobbyist, I haven't finish exploring the 1st gen Stellaris or Launchpad MCU features yet, and to be honest coming from Atmel AVR as my previous mcu of choice, the 1st gen TI ARM M4F core at 80Mhz is already too powerful for me, now this is at 120Mhz and with all new features, I feel a bit overwhelmed.  ???

Yes, I've sold my soul to TI when moving from 8 bit mcu to ARM architecture, just glad TI keeps improving it.  :-+

Definitely will get one.
« Last Edit: February 18, 2014, 09:13:40 am by BravoV »
 

Offline nowlan

  • Frequent Contributor
  • **
  • Posts: 649
  • Country: au
Re: New TI Tiva C Series Launchpad EK-TM4C1294XL
« Reply #4 on: February 18, 2014, 09:33:54 am »
Hello,
Can someone explain to me the following?:
Four Quad Synchronous Serial Interface
 

Offline BravoVTopic starter

  • Super Contributor
  • ***
  • Posts: 7551
  • Country: 00
  • +++ ATH1
Re: New TI Tiva C Series Launchpad EK-TM4C1294XL
« Reply #5 on: February 18, 2014, 09:53:34 am »
Hello,
Can someone explain to me the following?:
Four Quad Synchronous Serial Interface
Not claiming an expert, my shot, its part of the TI M4F serial comm peripherals, laymen, its a dedicated hardware based SPI module, but with plenty of extra features.
See the "Comm Peripherals" block below.




Want more details ?  >:D Quote from the datasheet :
Quote
Quad Synchronous Serial Interface (QSSI)

The TM4C1294NCPDT microcontroller includes four Quad-Synchronous Serial Interface (QSSI) modules.

All four of the modules support Advanced and Bi-SSI interfaces as well as a Quad-SSI enhancement to provide faster throughput of data. The QSSI module acts as a master or slave interface for synchronous serial communication with peripheral devices that have either Freescale SPI, or Texas Instruments synchronous serial interfaces.

The QSSI performs serial-to-parallel conversion on data received from a peripheral device. The transmit and receive paths are buffered with internal, independent FIFO memories allowing up to eight 16-bit values in Legacy mode and 8-bit values in Advanced, Bi-, and Quad-modes.

The CPU can accesses data in these FIFOs as well as the QSSI's control and status information. A µDMA interface is also provided to allow the transmit and receive FIFOsto be programmed as source/destinationaddresses in the µDMA module.

The TM4C1294NCPDT QSSI modules have the following features:

* Four QSSI channels with Advanced, Bi- and Quad-SSI functionality
* Programmable interface operation for Freescale SPI or Texas Instruments synchronous serial interfaces in Legacy Mode. Support for Freescale interface in Bi- and Quad-SSI mode.
* Master or slave operation
* Programmable clock bit rate and prescaler
* Separate transmit and receive FIFOs, each 16 bits wide and 8 locations deep
* Programmable data frame size from 4 to 16 bits
* Internal loopback test mode for diagnostic/debug testing
* Standard FIFO-based interrupts and End-of-Transmission interrupt
* Efficient transfers using Micro Direct Memory Access Controller (µDMA)
  – Separate channels for transmit and receive
  – Receive single request asserted when data is in the FIFO; burst request asserted when FIFO contains 4 entries
  – Transmit single request asserted when there is space in the FIFO; burst request asserted when four or more entries are available to be written in the FIFO
  – Maskable µDMA interrupts for receive and transmit complete
* Global Alternate Clock (ALTCLK) resource or System Clock (SYSCLK) can be used to generate baud clock.


A bit more about the modes ...

Quote
In Quad-SSI mode, allow four bits of data to be received or transmitted at once. Note that in bi- and quad-SSI data transfers are only half-duplex.
« Last Edit: February 18, 2014, 10:02:30 am by BravoV »
 

Offline dannyf

  • Super Contributor
  • ***
  • Posts: 8221
  • Country: 00
Re: New TI Tiva C Series Launchpad EK-TM4C1294XL
« Reply #6 on: February 18, 2014, 11:23:52 am »
The ethernet stuff is mostly useless.

Hopefully they have fixed the issues with the adc.
================================
https://dannyelectronics.wordpress.com/
 

Offline BravoVTopic starter

  • Super Contributor
  • ***
  • Posts: 7551
  • Country: 00
  • +++ ATH1
Re: New TI Tiva C Series Launchpad EK-TM4C1294XL
« Reply #7 on: February 18, 2014, 11:41:30 am »
The ethernet stuff is mostly useless.

Hopefully they have fixed the issues with the adc.

You wouldn't care to elaborate on what is wrong with the Ethernet stuff, would you?  What are the ADC issues? Your bald opinion, however valid, is not in and of itself all that informative.

Since this is quite new, I guess he already worked intensively with the pre-release version in order to come up with that kind of bold conclusion ? Especially the ethernet which is totally new in TI M4F families.

Offline BravoVTopic starter

  • Super Contributor
  • ***
  • Posts: 7551
  • Country: 00
  • +++ ATH1
Re: New TI Tiva C Series Launchpad EK-TM4C1294XL
« Reply #8 on: February 18, 2014, 11:51:15 am »
Wow and people bitch about Microchips erratas. The TM4C1294NCPDT has a 71 page errata and is on Si rev2.

LOL ... welcome to TI  :-DD , all I can say is just look at the bright side, its better to have tons of "documented" erratas, rather than we have to bump on it the hard way ourself.  :palm:

Offline nowlan

  • Frequent Contributor
  • **
  • Posts: 649
  • Country: au
Re: New TI Tiva C Series Launchpad EK-TM4C1294XL
« Reply #9 on: February 18, 2014, 11:54:55 am »
I missed the part about GPIO.
I see lots of pwm & serial ports when looking at block diagram.
 

Offline dannyf

  • Super Contributor
  • ***
  • Posts: 8221
  • Country: 00
Re: New TI Tiva C Series Launchpad EK-TM4C1294XL
« Reply #10 on: February 18, 2014, 12:09:01 pm »
Quote
The TM4C1294NCPDT has a 71 page errata and is on Si rev2.

Take a look at some of the errata for the luminary chips: they will practically give you a heart attack, :)
================================
https://dannyelectronics.wordpress.com/
 

Offline Dago

  • Frequent Contributor
  • **
  • Posts: 659
  • Country: fi
    • Electronics blog about whatever I happen to build!
Re: New TI Tiva C Series Launchpad EK-TM4C1294XL
« Reply #11 on: February 18, 2014, 12:18:16 pm »
Thanks for the tip, I ordered one. I haven't done anything with the MSP430 launchpads or the Stellaris launchpad though but you can't argue with the price. Maybe I'll turn it into a temperature sensor server or something.

The board looks like it's autorouted which is a bit meh!
Come and check my projects at http://www.dgkelectronics.com ! I also tweet as https://twitter.com/DGKelectronics
 

Offline BravoVTopic starter

  • Super Contributor
  • ***
  • Posts: 7551
  • Country: 00
  • +++ ATH1
Re: New TI Tiva C Series Launchpad EK-TM4C1294XL
« Reply #12 on: February 18, 2014, 06:12:05 pm »
I missed the part about GPIO.
I see lots of pwm & serial ports when looking at block diagram.

I guess GPIO is so boring that they don't put it in the main block diagram anymore.  :-DD

Just download the mcu datasheet, it has tons of details and also their features which beats common 8 bit mcu gpio out of the water, simply not in the same league.  >:D


The board looks like it's autorouted which is a bit meh!

Yeah, and watch those weird 3 mounting holes, don't have any idea what the pcb designer was thinking.  :palm:

Offline true

  • Frequent Contributor
  • **
  • Posts: 329
  • Country: us
  • INTERNET
Re: New TI Tiva C Series Launchpad EK-TM4C1294XL
« Reply #13 on: February 19, 2014, 03:20:01 am »
The page is gone and the part is no longer in the estore.
 

Offline BravoVTopic starter

  • Super Contributor
  • ***
  • Posts: 7551
  • Country: 00
  • +++ ATH1
Re: New TI Tiva C Series Launchpad EK-TM4C1294XL
« Reply #14 on: February 19, 2014, 07:34:50 am »
Yeah, really weird, its totally gone now from TI web site, search result gives nothing.  :-//

Also I did put launchpad in my shopping basket yesterday that I'm going to purchase later, which I knew it was there before, now its gone too from the TI online shopping basket, and I got this notice :-[

Quote
The item EK-TM4C1294XL - Tiva C Series TM4C1294 Connected LaunchPad is no longer available. It has been removed from the basket.

Offline hans

  • Super Contributor
  • ***
  • Posts: 1720
  • Country: 00
Re: New TI Tiva C Series Launchpad EK-TM4C1294XL
« Reply #15 on: February 19, 2014, 09:50:34 am »
Luckily the datasheet is still available:
http://www.ti.com/lit/ds/symlink/tm4c1294ncpdt.pdf

Some of the features really confuses me. Why would anyone need 10 I2C busses..? Is this a case of where people think you can only connect 1 or 2 devices onto 1 I2C bus? Or an exotic application where someone uses the same I2C device 10 times, without address select?

Four Quad SPI modules (for like FLASH chips).. nice, but Microchip's PIC32MZ allows the flash also to be memory mapped. I don't see me using them anything soon though, unless I need some kind of file system running of the FLASH chip (things like webservers or whatever).
They also seem to have forgotten I2S support. You'd say it would have it because TI themselves make bloody audio ADC's and DAC's.

The ethernet functionality has an integrated Phy, which is nice. Except for the fact they dropped the previous Luminary Micro series which had this feature shortly after takeover (in anticipation of this part, how long has it been?), and everyone was furious about that decision.

I guess I will get some boards when they're out, however I still got my other Stellaris boards lying around.. hmm
 

Offline dannyf

  • Super Contributor
  • ***
  • Posts: 8221
  • Country: 00
Re: New TI Tiva C Series Launchpad EK-TM4C1294XL
« Reply #16 on: February 19, 2014, 11:52:44 am »
Quote
You'd say it would have it because TI themselves make bloody audio ADC's and DAC's.

Freescale is pretty good in that department, as well as Analog.

Quote
and everyone was furious about that decision.

That was a boneheaded decision on the part of TI. Now they are redeeming themselves.
================================
https://dannyelectronics.wordpress.com/
 

Offline AndrejaKo

  • Frequent Contributor
  • **
  • Posts: 283
  • Country: cs
Re: New TI Tiva C Series Launchpad EK-TM4C1294XL
« Reply #17 on: February 20, 2014, 09:54:35 am »
Yeah, really weird, its totally gone now from TI web site, search result gives nothing.  :-//

Also I did put launchpad in my shopping basket yesterday that I'm going to purchase later, which I knew it was there before, now its gone too from the TI online shopping basket, and I got this notice :-[

Quote
The item EK-TM4C1294XL - Tiva C Series TM4C1294 Connected LaunchPad is no longer available. It has been removed from the basket.

Interesting! I managed to order it and it's still listed as an item in order history. I hope they don't retroactively remove it. It could be extremely useful to me for a project I'll be doing soon.
 

Offline BravoVTopic starter

  • Super Contributor
  • ***
  • Posts: 7551
  • Country: 00
  • +++ ATH1
Re: New TI Tiva C Series Launchpad EK-TM4C1294XL
« Reply #18 on: February 21, 2014, 12:32:31 am »
Interesting! I managed to order it and it's still listed as an item in order history. I hope they don't retroactively remove it. It could be extremely useful to me for a project I'll be doing soon.

Well, I haven't order mine though, just put it in the shopping basket with other TI stuffs that I'm going to purchase.

Please keep us in the loop how this ended up.

Offline dannyf

  • Super Contributor
  • ***
  • Posts: 8221
  • Country: 00
Re: New TI Tiva C Series Launchpad EK-TM4C1294XL
« Reply #19 on: February 21, 2014, 01:16:51 am »
So, did you launch the chip before they canceled it or did they cancel the chip before they launched it?

:)

================================
https://dannyelectronics.wordpress.com/
 

Offline AndrejaKo

  • Frequent Contributor
  • **
  • Posts: 283
  • Country: cs
Re: New TI Tiva C Series Launchpad EK-TM4C1294XL
« Reply #20 on: February 21, 2014, 07:41:26 am »
They removed it from the order and shipped the rest of the order today. :(
^That's what I get for not reading carefully. They shipped the rest of the order today, but the new Launchpad is still in the order. Order status says: "Status: Partial Shipment, Partial Payment Captured"

Also they switched from FedEx to DHL Global Forwarding and this time, there's no tracking number.
« Last Edit: February 21, 2014, 08:37:00 am by AndrejaKo »
 

Offline neslekkim

  • Super Contributor
  • ***
  • Posts: 1305
  • Country: no
Re: New TI Tiva C Series Launchpad EK-TM4C1294XL
« Reply #21 on: February 22, 2014, 08:50:12 pm »
Also they switched from FedEx to DHL Global Forwarding and this time, there's no tracking number.

Saw that to, when FedEx finally started to remember where to deliver my packages..
 

Offline tszaboo

  • Super Contributor
  • ***
  • Posts: 8393
  • Country: nl
  • Current job: ATEX product design
Re: New TI Tiva C Series Launchpad EK-TM4C1294XL
« Reply #22 on: February 23, 2014, 10:07:45 am »
Some of the features really confuses me. Why would anyone need 10 I2C busses..? Is this a case of where people think you can only connect 1 or 2 devices onto 1 I2C bus? Or an exotic application where someone uses the same I2C device 10 times, without address select?

If you make a backplane with some 8 plug-in card, each of them is the same, you spare a lot of headache if you don't need to use addressing. This looks very promising for some projects.
I hope that all the communication ports are working the same way, and there are no suprises in the errata (like I2C3 has an easter egg, if you configure the same way as the others)
 

Offline AndrejaKo

  • Frequent Contributor
  • **
  • Posts: 283
  • Country: cs
Re: New TI Tiva C Series Launchpad EK-TM4C1294XL
« Reply #23 on: February 23, 2014, 03:16:34 pm »
Oh, don't worry about the errata. There's just 71 pages of it! It almost seems like nothing works correctly on that chip. I just hope that they give us revision 2 (or hopefully newer) on the new secret Launchpad. I mean, they even managed to mess up the ROM implementation of TivaWare in version 1. Here's a download link for those who can't be bothered to look it up: http://www.ti.com/lit/er/spmz850a/spmz850a.pdf

 

Offline dannyf

  • Super Contributor
  • ***
  • Posts: 8221
  • Country: 00
Re: New TI Tiva C Series Launchpad EK-TM4C1294XL
« Reply #24 on: February 23, 2014, 04:54:51 pm »
It is a little bit disappointing to see that TI continues to stumble on this. The issues with the luminary chips are widely known and should have been addressed long time ago. Yet, they are still here.

================================
https://dannyelectronics.wordpress.com/
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf