NSA - Non Solo Amiga
ROBOTICA - AUTOMAZIONE - EMBEDDED => Microcontrollori - Elettronica - Interfacciamento. => Topic aperto da: legacy - 05 Novembre 2013, 12:26:56
-
dead
-
Ivata da RS sta a € 33,25
Consiglio di programmarla con MDK ARM di Keil.
how much?
-
Se la versione Lite dell'MDK Keil va bene la prendo subito perche' il prezzo e' ridicolo per quello che offre!
-
uhm.... io purtroppo non ho "agganci" per avere queste licenze tramite l'azienda. Mi sa che, se voglio smanettare con questi giocattoli, dovrei orientarmi su roba open scrausa :\
-
Ho controllato e la versione v4.5 ha un limite di 4Kbyte, sarebbe uno spreco sui 2Mbyte di flash a disposizione sulla Discovery F4, a meno di fare modulini e barba trucchi con il linker =P
Immagino che il limite sia proprio nel linker, sarebbe troppo facile aggirarlo altrimenti!
Fare un singolo file .c che pesi 4K compilato è da tagliarsi le mani :D
-
Eclipse (purtroppo) lo uso quotidianamente per Android e BlackBerry, quindi no problem.
-
eh, ma probabilmente è solo un package preconfigurato di cose che puoi installarti a mano.
-
...
Ho controllato e la versione v4.5 ha un limite di 4Kbyte, sarebbe uno spreco sui 2Mbyte di flash a disposizione sulla Discovery F4, a meno di fare modulini e barba trucchi con il linker =P
Si avevo letto di questa limitazione nella versione Lite e quindi chiedevo se fosse utilizzabile...cioe' alla fine il kit costera' pure 30euri pero' se per sfruttarla serve una migliaio d'euro di tool...diventa solo un gingillino carino su cui far girare le demo installate* ^^;
*Per noi esseri comuni mortali :D
-
@AmigaCori
valutiamo coocox, se funzia e soddisfa e' gratuito, la bega su sul fatto che non hai un vero jtag ma un in circuit programmer, meno features di debug insomma, ma va tutto benissimo!
+
Beh immagino che i commerciali ragionino nell'ottica di ottenere il massimo dai loro prodotti, poi da quanto ho capito l'user "hobbistico" non e' contemplato ^^; quindi non credo che si facciano problmei nel consigliare l'acquisto di chissa' quali mega tool.
Il jtag non credo che sia indispensabile per l'utilizzo hobbistico che uno ne vorrebbe fare ^^ io pensavo a qualche applicazione per domotica casareccia very-low-cost perche' quel display integrato + SVARIATI sensori + l'extension header fanno gola ^^
Il coocox, si infatti, avevo lasciato la tab aperta su quel coso...ed un'altra su RS per l'acquisto...^^;
-
Il primo è interessante. Il secondo no: se devo spendere quasi 40€, ne metto altri 10 e mi prendo un Galileo. ;)
Comunque la scelta dipende soprattutto dai costi dei kit di sviluppo.
-
L'ho soltanto visto...
-
Sì, ma preferisco non spendere soldi in compilatori, debugger, et similia.
-
Sì, ma preferisco non spendere soldi in compilatori, debugger, et similia.
C'e' la roba Open allora, su strumenti a professionali (a pagamento) puoi accedere solo alle versioni lite (free) che hanno grossi limiti sulle dimensioni del file compilato...io usavo l'MBED perche' avevi GRATIS un compilatore ma online.
Cioe' alla fine o spendi i soldi (molti soldi) e ti compri il compilatore/degugger/linker/etc. oppure usi ti butti su strumenti Open.
-
Oppure te li crei tu gli strumenti, tempo permettendo. Ergo: ti arrangi con quello che trovi già pronto gratis...
-
Tu lo fai per professione, e anche se poi ti dedichi a progetti personali, lavori sempre come professionista.
Tanta gente, però, lo fa per hobby e l'idea di spendere soldi oltre alla piastra non è che alletti. :-\
-
OK, capito. Comunque devo vedere se serve e quanto costa un JTAG per Galileo. Domani, se me lo ricordo, m'informo.
-
OK, capito. Comunque devo vedere se serve e quanto costa un JTAG per Galileo. Domani, se me lo ricordo, m'informo.
E' arduino, quindi nessun bisogno di JTAG; tutte le schede forniscono il bootloader integrato (che è il vantaggio di Arduino dopo tutto); ovviamente per far cose strane serve per forza il JTAG.
-
Allora direi che eventualmente mi basta soltanto Galileo: con 50€ dovrei avere un ottimo sistema.
-
Yep. Cavo USB e..... codareeee!
-
Oggi ho provato questo (http://www.ebay.it/itm/ARM-Emulator-ARM-Programmer-USB-JTAG-Realview-Ulink2-II-Debug-Adapter-Cortex-/121141785473?pt=UK_Computing_Other_Computing_Networking&hash=item1c349cf381&_uhb=1) jtag compatibile ulink2, il tizio cosi' lo descrive:
it's the fully compatible one. not made by Keil.
Che significa che e' dichiaratamente un clone! Ma poco male, dalle prove che ho fatto funziona benissimo per l'hobby e ad un prezzo accettabile rispetto all'originale di cui e' chiaro che le features siano ridotte in termini di performance (sopratutto ho notato che ogni tanto si impalla, ma e' tollerabile). Chiaro che per uso professionale e' consigliabile addirittura l'ulink-pro, vedi features offerte/900 di costo a listino (domanda servono ? risposta per l'hobby e' sfruttato meno del 5%, quindi "abbastanza no").
Resta aperta la questione sistema di sviluppo keil e relative limitazione, quando ho tempo provo un paio di versioni dalla v4.5 all'ultima, al lavoro ho il pacchetto full.
A questo punto non mi resta che provare anche i pacchetti Mikroe e sentire qualcuno dei nostri per sapere cosa costano eventualmente scontati. Resta ancora fuori la F4 e non so per quanti mesi.
Allora, col tempo...fin dalla serie ST6 dove aspettavo mezz'ora per cancellare quelle maledette EPROM *_* fino ai giorni nostri ho sempre sbattuto contro Keil.
La mia intenzione e' di utilizzare per quanto possibile gli strumenti Keil, certo il limite di 32kbyte della versione Lite e' davvero risicato al massimo...e la versione SOLO ARM, versione studenti ma con licenza concessa all'Universita' e' di circa 500 euri (ieri mi ha telefonato la tipa di Keil Italia perche' avevo scaricato la versione Lite lasciando i miei estremi e voleva vendermi qualcosa ^^;)
Il JTAG...ho sempre evitato di affrontarlo tramite i bootloader ma ormai e' troppa la curiosita' per utilizzarlo, quindi a sto giro mi butto sul Keil limitato a 32kbyte + JTAG "fake" Keil ^^
Ho deciso :D
Aspetto i tuoi test con il fake-coso + tool Keil sperando che 32kbyte siano una limitazione che permetta di fare qualcosa.
Pero' per la'cquisto aspettero' l'anno nuovo, primavera credo, perche' ho un po' di spese urgenti entro dicembre ^^;
Ah...se trovi altri cosi fake-Keil JTAG che ritieni validi, magari piu' validi di questo ma sempre ad un prezzo hobbistico ti prego di farlo presente ^^
-
La nuova Discovery F4 che per solo 21.25 Euro (+iva) offre
- mcu STM32F429ZIT6 con core Cortex M4 @180MHz
- 2 Mb di flash
- 256Kb di ram
- sdram esterna da 64 Megabit (1 Megabit * 16 * 4 bank)
- display TFT 2.4" 320x240
- programmatore/debugger STLINK v2 integrato sulla scheda
Core: ARM 32-bit Cortex™-M4 CPU with FPU,
Adaptive real-time accelerator (ART
Accelerator™) allowing 0-wait state execution
from Flash memory, frequency up to 180 MHz,
MPU, 225 DMIPS/1.25 DMIPS/MHz
(Dhrystone 2.1), and DSP instructions
RS Discovery F4 (http://it.rs-online.com/web/p/kit-di-sviluppo-per-processori-e-microcontrollori/7892815/?searchTerm=STM32F429I-DISCO&relevancy-data=636F3D3226696E3D4931384E4B6E6F776E41734D504E266C753D6974266D6D3D6D61746368616C6C7061727469616C26706D3D5E5B5C772D5C2E2F252C5D2B2426706F3D313326736E3D592673743D4D414E5F504152545F4E554D424552267573743D53544D333246343239492D444953434F2677633D424F544826&cm_mmc=aff-_-it-_-stmicroelectronics-_-STM32F429I-DISCO)
info fpu (http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.dui0553a/BABGHFIB.html)
A cosa serve ?
-
Io, invece, ieri ho avuto il mio primo contatto con Galileo. 8) Bella piattaforma. Molto semplice da lavorarci.
-
Io, invece, ieri ho avuto il mio primo contatto con Galileo. 8) Bella piattaforma. Molto semplice da lavorarci.
Beh, se è Arduino ci credo. :D
Io devo aprire un thread per parlare della UDOO che ho appena ricevuto; ho fatto un po' di test ma il tempo è scarso... :(
-
a occhio sembra che i giochetti con il linker non si possano fare :)
-
capisco, ma se il debugger si rifiuta di agganciarsi con più di 32KB è inutile.
-
Sarò troppo comodista ma non ci perderei un solo minuto per aggirare queste limitazioni. Forse anche per questo con il tempo ho abbandonato Linux per tornare a Win? :D
Voglio roba comoda, e se è a pagamento la compro.
-
\(^_^)/ yeee