Hallo ihr alle, also ich programmiere seit einiger Zeit an einem MSP430 und seit einigen Tagen kann ich nicht mehr per JTAG zugreifen. Nach einigen Nachforschungen, scheint bei mir die Fuse durchgegangen zu sein (Wie auch immer das ging, evt ne kleine Entladung?). Jedenfalls habe ich gehört, dass die Programmierung auch per BSL geht (mein Programm war fast fertig, dh ich bräuchte kein Debugging sondern nur was zum draufspielen). Die Frage ist nun, wo ich so ein BSL zu kaufen kriege oder in wie fern es einfach ist so einen zu bauen (Habe da im Datasheet schon was zu gesehen, aber ne Platine und die ganzen Teile zu besorgen ist doch recht aufwendig). Und benötige ich dann spezielle Software dafür? Ich danke euch allen vielmals für die Hilfe, und sry falls das eine "Anfänger Nerv Frage" ist. Grüße, BM.
Nur letzteres. Es gibt bestimmt irgendwo im Downloadbereich bei TI ein programm, um dem BSL das Programm zu übergeben. So eine Art Terminalprogramm, ganz klein und simpel, denke ich. MSPFET kann das angeblich auch: http://kurt.on.ufanet.ru/page_docs_en.htm#bsl_adapter
selber machen. die entsprechenden infos findest du in den application notes von TI, is absolut nicht aufwenidg, geht bequem mit nem max und n paar transen dioden und widerständen zu realisieren, anbei meine beschaltung von meinem msp430-board. software weiss ich ehrlich gesagt grad net da musst du selber durch oder auf andere hoffen (dafür wäre ich zu stolz) da ich an dem punkt noch nicht angekommen bin. viel erfolg, andré PS: der pinheader RS232-BSL is für die fertigen pollin rs232 buchsen mit 10-pin sockel gemacht, aber das kannst du dir wohl denken und beliebig belegen. geht direkt an deinen rs232-port. also aufpassen und nix kaputt machen ;)
Danke euch beiden :-). Wenn das wirklich nicht allzu schwer ist werde ich mich wohl mal daran probieren. Alternativ hätte ich an sowas gedacht (grade gefunden): http://elmicro.com/de/flashpro430.html Ist aber recht teuer, dafür gleich "komplett". Naja, ich werde mich wohl mal genauer einlesen und dann schauen was ich mache. Auf jedenfall erstmal großes Danke an euch :). Grüße, BM.
Hat kei8ner ne Meinung zu dem Flash Pro 430 Ding? Kli9ngt ja ansich alles recht gut, und ist weniger Aufwand. Besonders in Bezug auf Software und Funktionen. Grüße.
Wenn's nur BSL sein soll, geht's auch billiger (aber trotzdem teuer!) Auch HW + SW komplett: http://www.gessler-electronic.de/v2/bsl_deu.htm
naja, das is sicher alles ok... wenn man es sich leisten kann... warum so teuer Geld ausgeben wenn es sehr gemütlich und unproblematisch selber gemacht werden kann? Meiner einer hat für sowas keine kohle, also keine Erfahrungen mit so kommerziellem kram.
Vorschlag: Einfach nachzubauen, Schaltung: siehe Anhang Zum Programmieren unter www.synasys.de das Programm Progbox herunterladen eine abgewandelte Schaltung läuft bei mir problemlos MfG Wolfgang
Danke für die Tipps. Ich denke ich werde es wohl erstmal selbst probieren (Übung macht den Meister ;-)) und falls es überhaupt nicht geht im Notfall darauf zurückgreifen. Vielen Dank, ihr habt mir sehr geholfen :-)! Grüße, BM.
Hat jemand von euch ein Schema eines BSL mit einem FTDI-Chip? Ich versuche gerade eine existierende Platine von einer RS232 Schnittstelle auf USB umzurüsten. Aber leider krieg ich den BSL mit dem FTDI-Chip nicht zum laufen!
Hier noch die Schaltung aus einem privaten Projekt. Beide Jumper geschlossen für BSL.
> Hab noch was gefunden, eben probiert. Klappt. FT232R mit MSP430F1121A
Von welchem Programm ist dieser Screenshot?
Danke für eure schnelle, kompetente und freundliche Hilfe! Mit invertiertem #DTR funktionierts! MFG Fabio
Rufus t. Firefly wrote: >> Hab noch was gefunden, eben probiert. Klappt. FT232R mit MSP430F1121A > > Von welchem Programm ist dieser Screenshot? MSPFET: http://kurt.on.ufanet.ru/
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.