Forum: Markt (S) BDM für HC12 HCS12x von Freescale


von Franzis I. (reparateur)


Lesenswert?

Hallo,
ich suche günstig einen BDM Dongle, mit dem ich die HCs12x µCs 
programmieren, debuggen kann. Vielleicht, wenn ganz günstig, dann auch 
mit dem Parallelport.

Mir ist schon klar, dass das Ding von P&E neu in USB Version so um 100 
Euro kostet..

Irgendwelche andere Hardware (Boards, Chips..) interessiert mich auch, 
da ich vor habe wegen einem Projekt mich mit den o.g µC zu beschäftigen, 
da einzusteigen.

Vielen Dank!

von Christian G. (christiang)


Lesenswert?

Also du hast die Möglichkeit dir einen P&E wie schon geschrieben für 
etwa 100€ zuzulegen.
Als alternative kannst du dir das ganze auch selbst bauen, kostet ne 
Platine und eine Handvoll Bauteile; Stichwort: TBDML (Turbo BDM Light) - 
funktioniert ganz gut mit Hiware Debugger zusammen (enthalten im 
Freescale Codewarrior).
Oder aber du legst dir ein Evalboard zu, auf schon eine BDM 
Schnittstelle mit drauf ist. Vorteil: gleiches Interface wie P&E, kann 
auch mit anderen Boards genutzt werden, weniger Kabelsalat auf dem 
Schreibtisch, da alles auf einer Platine. Hier mußt du nur mal die 
üblichen Verdächtigen (Freescale, IAR, P&E, SoftEcMirco,...) abklappern

Gruß,
Christian

von Michael E. (cuby)


Lesenswert?

Ich hatte für nen 9S12 (IIRC) mal die Schaltung hier nachgebaut:

http://mini-cooper-clubman.de/Download/Podex_68HC12_BDM_Interface.pdf

Hat soweit funktioniert (mit ATtiny2313 statt dem 90S2313)

von tom (Gast)


Lesenswert?

...schau welche compiler-toolchain und vor allem welchen debugger du 
benutzen wirst/möchtest, damit der das bdm-interface auch unterstützt.

z.B. NOICE ist eine günstige debugger alternative und hier findest du 
auch eine liste von pods:

http://www.noicedebugger.com/68hc12.html

ein eval-board von freescale habe ich noch irgendwo im schrank, hat so 
einen nullkraft-sockel drauf, wo man verschiedene derivate einsetzen 
kann, derzeit müsste da ein 256dp drin sein.

falls du interesse an dem teil hast, imehl an tom at tktronic punkt de.


gruss, tom.

von Christian G. (christiang)


Lesenswert?

> z.B. NOICE ist eine günstige debugger alternative und hier findest du
auch eine liste von pods:

Seit wann ist der NoIce denn kostenlos???
Also der Hiwaredebugger ist in der Special Edition vom Codewarrior dabei 
und das Bundle kostet nichts (incl. Compiler).

Welcher Debugger besser ist kann ich jetzt nicht sagen. Ich denke mal, 
dass jeder so seine Stärken und Schwächen hat.

von tom (Gast)


Lesenswert?

@Christian:
günstig != kostenlos

also bitte 1. Lesen, 2. Verstehen, 3. dann erst Klappe aufmachen, dann 
wird es auch was mit den Nachbarn ;-) !

gruss, tom.

von Christian G. (christiang)


Lesenswert?

@Tom

also ich hab mir den NoIce mal schnell angeschaut.
Naja, da ist mir der Hiware doch um einiges lieber und außerdem kann er 
m.E. auch mehr. Was ich beim NoIce jetzt gar nicht gefunden habe, ist 
das Debuggen des XGates, das ist der CoProzesssor beim S12X. Kann der 
das wirklich nicht oder hab ich es nur übersehen?
Wenn er es nicht kann, dann ist umsonst um einiges günstiger...

Christian

von Eckhard (Gast)


Lesenswert?

Hallo,

USBDM ist sicherlich auch eine Option.


http://usbdm.sourceforge.net/USBDM_V4.5/USBDM_JS16/html/index.html


Eckhard

von Franzis I. (reparateur)


Lesenswert?


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
Noch kein Account? Hier anmelden.