Jak programować procesory Texas Instruments MSP430 - doświadczenia i przykłady?
Procesory MSP430
From: "grazyna.kaszewska" <grazyna.kaszewska_at_nospam_xl.wp.pl>
Subject: Procesory MSP430
Date: Thu, 1 May 2003 19:30:52 +0200
Czy może ktoś ajmował się już procesorami Texas-a.
Dokładnie chodzi mi o to jak taki procesor zaprogramować.
========
Path: news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.gazeta.pl!news.dialog.net.pl!not-for-mai
From: "JoeBack" <joeback_at_nospam_poczta.wp.pl>
Subject: Re: Procesory MSP430
Date: Thu, 1 May 2003 20:53:19 +0200
Użytkownik "grazyna.kaszewska" <grazyna.kaszewska_at_nospam_xl.wp.pl> napisał w
wiadomości news:b8rlms$65c$1_at_nospam_nemesis.news.tpi.pl...
Czy może ktoś ajmował się już procesorami Texas-a.
Dokładnie chodzi mi o to jak taki procesor zaprogramować.
MSP430 ma interfejs JTAG. Specyfikacja tego interfejsu jest standaryzowana,
co może ułatwić dobór progrmatora.
TI oferuje środowisko demo, które pracuje z JTAG-iem a w starter-kitach jest
również odpowiedni sprzęt do pracy. Ten sprzęt to prosty bufor podłaczany do
portu drukarki. I teraz ciekawe. Wiem, że można MSP-ka zaprogramować
programatorem JTAG do PLD ( z użyciem softu demo), prawdopodobnie różnież
dowolnym innym programatorem JTAG do urządzeń PLD/uP. Zgodność sygnałowa
jest oczywista, mogą być róznice w wykorzystaniu linii portu LPT do
sterowania sygnałami (i tu wymagana korekta).
Druga metoda to bootstrap-loader - programowanie szeregowe przez 4-liniowy
ineterfejs podłączany do COM-a. Można go zrobić na MAX-ie 232. Soft demo na
tronie TI.
Oczywiście można to kupić, od Texasa (JTAG) lub SoftBaugh (chyba tak, nie
pamiętam dokładnie, w Niemczech) - bootstrap.
Urządzenie TI mają polscy dystrybutorzy, bootstrapa ma Conrad ale nie wiem
czy w Polsce też.
Texas publikuje schematy obu urządzeń - można sobie zrobić.
---
Pozdrawiam
JoeBack
========
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai
From: "grazyna.kaszewska" <grazyna.kaszewska_at_nospam_xl.wp.pl>
Subject: Re: Procesory MSP430
Date: Fri, 2 May 2003 10:18:33 +0200
Użytkownik "JoeBack" <joeback_at_nospam_poczta.wp.pl> napisał w wiadomości
news:b8rqf0$u0k$1_at_nospam_absinth.dialog.net.pl...
Użytkownik "grazyna.kaszewska" <grazyna.kaszewska_at_nospam_xl.wp.pl> napisał w
wiadomości news:b8rlms$65c$1_at_nospam_nemesis.news.tpi.pl...
Czy może ktoś ajmował się już procesorami Texas-a.
Dokładnie chodzi mi o to jak taki procesor zaprogramować.
MSP430 ma interfejs JTAG. Specyfikacja tego interfejsu jest
standaryzowana,
co może ułatwić dobór progrmatora.
TI oferuje środowisko demo, które pracuje z JTAG-iem a w starter-kitach
jest
również odpowiedni sprzęt do pracy. Ten sprzęt to prosty bufor podłaczany
do
portu drukarki. I teraz ciekawe. Wiem, że można MSP-ka zaprogramować
programatorem JTAG do PLD ( z użyciem softu demo), prawdopodobnie różnież
dowolnym innym programatorem JTAG do urządzeń PLD/uP. Zgodność sygnałowa
jest oczywista, mogą być róznice w wykorzystaniu linii portu LPT do
sterowania sygnałami (i tu wymagana korekta).
Druga metoda to bootstrap-loader - programowanie szeregowe przez 4-liniowy
ineterfejs podłączany do COM-a. Można go zrobić na MAX-ie 232. Soft demo
na
tronie TI.
Oczywiście można to kupić, od Texasa (JTAG) lub SoftBaugh (chyba tak, nie
pamiętam dokładnie, w Niemczech) - bootstrap.
Urządzenie TI mają polscy dystrybutorzy, bootstrapa ma Conrad ale nie wiem
czy w Polsce też.
Texas publikuje schematy obu urządzeń - można sobie zrobić.
---
> Pozdrawiam
> JoeBack
>
>
Czyli robiłeś już coś takiego?
Bo mam schemat i jakiś program Texas-a działający przez LPT-ka ale nie wiem
czy będą ze sobą współpracować czy nie.
========
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!newsfeed.gazeta.pl!news.dialog.net.pl!not-for-mai
From: "JoeBack" <joeback_at_nospam_poczta.wp.pl>
Subject: Re: Procesory MSP430
Date: Fri, 2 May 2003 20:40:31 +0200
Użytkownik "grazyna.kaszewska" <grazyna.kaszewska_at_nospam_xl.wp.pl> napisał w
wiadomości news:b8t9n8$g9s$1_at_nospam_atlantis.news.tpi.pl...
Czyli robiłeś już coś takiego?
Bo mam schemat i jakiś program Texas-a działający przez LPT-ka ale nie
wiem
czy będą ze sobą współpracować czy nie.
Jeśli ten soft to IAR Embedded Workbench to wszystko powinno być OK. (dla
procków flashowych)
Nie wspomniałem wcześniej, że procki starszej generacji, OTP, trzeba
zaprogramować porządnym programatorem (PRG430 lub PRGS430).
Software do niego nazywa się podobnie jak samo urządzenie. Niestety tylko
PRGS programuje flashowe procki.
Schematy tych ustrojstw są dostępne ale to dość skoplikowane rzeczy. PRG430
jest jeszcze to zrobienia, PRGS odpada, w środku jest
zaprogramowny procek (MSP 430P337 - flagowa kośc kika lat temu) w wersji
EPROM.
Wracając to Embedded Workbench. Używam go na codzień ale z oryginalnym
interfejsem LPT. Sam przymierzałem się do zrobienia samemu kopii ale
obecność pod reką oryginału temu wyraźnie nie sprzyja. Widziałem natomiast w
akcji programator JTAG
zrobiony z gołego bufora TTL, bez drobiazgów wokół, używany wcześniej do
PLD. Czasem się coś sypało ale jednak programował.
Podsumowaując.
Zakładam, że mówimy o flashu.
Potrzebny jest IAR Embedded Workbench w wersji demo i prosty interfejs.
Zadziała.
W razie problemów możemy dyskutować na privie.
---
Pozdrawiam
JoeBack
========
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!not-for-mai
From: Janusz Raniszewski <rniski_at_nospam_man.koszalin.pl>
Subject: Re: Procesory MSP430
Date: Sat, 03 May 2003 14:17:32 +0200
Czyli robiłeś już coś takiego?
Bo mam schemat i jakiś program Texas-a działający przez LPT-ka ale nie
wiem
czy będą ze sobą współpracować czy nie.
Jeśli ten soft to IAR Embedded Workbench to wszystko powinno być OK. (dla
procków flashowych)
Nie wspomniałem wcześniej, że procki starszej generacji, OTP, trzeba
zaprogramować porządnym programatorem (PRG430 lub PRGS430).
Software do niego nazywa się podobnie jak samo urządzenie. Niestety tylko
PRGS programuje flashowe procki.
Schematy tych ustrojstw są dostępne ale to dość skoplikowane rzeczy. PRG430
jest jeszcze to zrobienia, PRGS odpada, w środku jest
zaprogramowny procek (MSP 430P337 - flagowa kośc kika lat temu) w wersji
EPROM.
Wracając to Embedded Workbench. Używam go na codzień ale z oryginalnym
interfejsem LPT. Sam przymierzałem się do zrobienia samemu kopii ale
obecność pod reką oryginału temu wyraźnie nie sprzyja. Widziałem natomiast w
akcji programator JTAG
zrobiony z gołego bufora TTL, bez drobiazgów wokół, używany wcześniej do
PLD. Czasem się coś sypało ale jednak programował.
Podsumowaując.
Zakładam, że mówimy o flashu.
Potrzebny jest IAR Embedded Workbench w wersji demo i prosty interfejs.
Zadziała.
W razie problemów możemy dyskutować na privie.
Witam,
Chciałbym tym http://www.olimex.com/dev/images/msp430-jtag-d-sch.gif programować
MSP430F149:. Jak myślisz warto spróbować?
JanuszR
========
Path: news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.gazeta.pl!news.dialog.net.pl!not-for-mai
From: "JoeBack" <joeback_at_nospam_poczta.wp.pl>
Subject: Re: Procesory MSP430
Date: Sat, 3 May 2003 21:15:43 +0200
Janusz Raniszewski wrote:
Witam,
Chciałbym tym
http://www.olimex.com/dev/images/msp430-jtag-d-sch.gif
programować MSP430F149:. Jak myślisz warto spróbować?
Ten schemat to cytat z pierwszego kitu Texasa, do MSP430F11x i 11x1.
W stisunku do pełnego okrojony o jakąś czasówkę na 555, której przeznaczenia
nie znają najstarsi górale.
W pełni funkcjonalne urządzenie, zadziała na pewno.
Na marginesie - stabor okaże się zbędny, jeśli układ proramowany ma własne
zasilanie
--
Pozdrawiam
JoeBack
========
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!not-for-mai
From: Janusz Raniszewski <rniski_at_nospam_man.koszalin.pl>
Subject: Re: Procesory MSP430
Date: Sat, 03 May 2003 23:03:04 +0200
Ten schemat to cytat z pierwszego kitu Texasa, do MSP430F11x i 11x1.
W stisunku do pełnego okrojony o jakąś czasówkę na 555, której przeznaczenia
nie znają najstarsi górale.
W pełni funkcjonalne urządzenie, zadziała na pewno.
Na marginesie - stabor okaże się zbędny, jeśli układ proramowany ma własne
zasilanie
--
> Pozdrawiam
> JoeBack
Dziękuję
========
Path: news-archive.icm.edu.pl!news.icm.edu.pl!news.atman.pl!newsfeed.gazeta.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai
From: "grazyna.kaszewska" <grazyna.kaszewska_at_nospam_xl.wp.pl>
Subject: Re: Procesory MSP430
Date: Sat, 3 May 2003 16:15:17 +0200
Użytkownik "JoeBack" <joeback_at_nospam_poczta.wp.pl> napisał w wiadomości
news:b8ue2u$r7a$1_at_nospam_absinth.dialog.net.pl...
Użytkownik "grazyna.kaszewska" <grazyna.kaszewska_at_nospam_xl.wp.pl> napisał w
wiadomości news:b8t9n8$g9s$1_at_nospam_atlantis.news.tpi.pl...
Czyli robiłeś już coś takiego?
Bo mam schemat i jakiś program Texas-a działający przez LPT-ka ale nie
wiem
czy będą ze sobą współpracować czy nie.
Jeśli ten soft to IAR Embedded Workbench to wszystko powinno być OK. (dla
procków flashowych)
Nie wspomniałem wcześniej, że procki starszej generacji, OTP, trzeba
zaprogramować porządnym programatorem (PRG430 lub PRGS430).
Software do niego nazywa się podobnie jak samo urządzenie. Niestety tylko
PRGS programuje flashowe procki.
Schematy tych ustrojstw są dostępne ale to dość skoplikowane rzeczy.
PRG430
jest jeszcze to zrobienia, PRGS odpada, w środku jest
zaprogramowny procek (MSP 430P337 - flagowa kośc kika lat temu) w wersji
EPROM.
Wracając to Embedded Workbench. Używam go na codzień ale z oryginalnym
interfejsem LPT. Sam przymierzałem się do zrobienia samemu kopii ale
obecność pod reką oryginału temu wyraźnie nie sprzyja. Widziałem natomiast
w
akcji programator JTAG
zrobiony z gołego bufora TTL, bez drobiazgów wokół, używany wcześniej do
PLD. Czasem się coś sypało ale jednak programował.
Podsumowaując.
Zakładam, że mówimy o flashu.
Potrzebny jest IAR Embedded Workbench w wersji demo i prosty interfejs.
Zadziała.
W razie problemów możemy dyskutować na privie.
---
> Pozdrawiam
> JoeBack
Dzięki za dokładniejsze informacje.
Workbench-a mam, a interfejs jest na 74244 więc raczej problemów z jego
zmontowaniem nie powinno być.
Jak będą jakieś problemy ze współpracą między nimi napewno się odezwę.
========
Path: news-archive.icm.edu.pl!news.icm.edu.pl!fu-berlin.de!news.maxwell.syr.edu!sn-xit-03!sn-xit-01!sn-post-01!supernews.com!corp.supernews.com!not-for-mai