Archivi categoria: Tiva

Launchpad “Tiva” by Texas Instruments

Ho deciso di partecipare al corso “Embedded Systems – Shape The World” sulla piattaforma edx.org tenuto dai professori Jonathan Valvano e Ramesh Yerraballi dell’Università del Texas ad Austin.

Il corso è gratuito e prevede un costo di 50$ se si vuol ottenere una certificazione verificabile, l’intero corso gira attorno al controller TM4C123 acquistabile come come kit di sviluppo con il codice EK-TM4C123GXL sul sito della TI: http://www.ti.com/tool/ek-tm4c123gxl

Il controller è basato sull’architettura ARM Cortex M4 a 32bit, tutte le caratteristiche le trovate al sito: http://www.ti.com/ww/en/launchpad/launchpads-tivac.html#tabs

2014-01-18 12.46.20

Ancora non ho avuto modo di giocarci seriamente, attendo che il corso inizi così da poter raccontare passo passo la mia esperienza.

Per ora, ho installato i driver scaricabili da qui: http://www.ti.com/tool/stellaris_icdi_drivers

Il controller, appena collegato all’alimentazione, ha uno firmware pre-caricato che gira tutto attorno all’uso del led RGB.

Un pò come per lo sketch “blink” di arduino.

Inoltre, se si collega la scheda al pc e si lancia un terminale come putty, comparirà una piccola shell che permette di pilotare il led rgb:

Cattura Cattura1

 

Basta digitare “help” e avrete una lista di alcuni comandi veloci per testare il corretto funzionamento della scheda.

L’unica piccola mod che ho fatto è stata questa:

Il problema è che il cavetto usb in dotazione è vergine, i gancetti che permettono l’ancoraggio dello stesso alla scheda Tiva, sono leggermente ampi e non permettono un facile aggancio/sgancio del cavo dalla scheda.

Il rischio è che il socket usb in formato SMD possa staccarsi dalla scheda durante la fase si aggancio/sgancio.

La soluzione è quella di smussare con un piccolo trapano i due gancetti.

Qualche foto:

draw_0118-2 2014-01-18 17.33.33draw_0118_1