Hallo, Liste!
Ich entwickel zur Zeit ein Programm für einen µC (ATMega128).
Bisher habe ich immer VI, make und avr-gdb benutzt.
Es funktioniert, ist aber sicher nicht das "allerbequemste"...
Ich habe gestern zufälligerweise ein Plugin für Eclipse gefunden, um Programme
für AVR zu entwickeln/debuggen und sieht es wirklich sehr schon und bequem aus.
Das Problem ist, daß die Platine mit dem Mikrokontroller nicht an dem Rechner
angeschloßen ist, wo ich Eclipse habe, sondern an einem alten Laptop (auf dem
ich sicher kein Eclipse installieren kann/will) und es wäre sehr aufwändig die
Platine an meinem PC zu verbinden, auch weil die Platine einen Roboter steuert,
der überall laufen kann (also, ich kann kein 50mt Kabel haben...).
Aber, um den Mikrokontroller zu programmieren und Debug-Session zu starten
brauche ich avrdude, bzw. avarice, und die schicken ihre Daten über
/dev/parport0 bzw. /dev/ttyUSB0.
Selbstverständlich haben sie ein Parameter mit dem ich eine andere Port nutzen
kann, aber das Problem ist immer die Daten von einem PC zu einem anderen zu
schicken...
Ich habe irgendwo (vor viele Zeit!) gelesen, daß es geht ein /dev/ttySXX über
TCP zu nutzen, kann aber mich nicht mehr erinnern wie und wo ich diese Artikel
gefunden habe.
Das Problem ist, ob ich das gleiche auch mit dem parallelen Schnittstelle
machen kann (ttyUSB0 ist sowieso seriell) und wie.
Kann jemand mir einen Tipp geben, wie ich diese zwei Blockgeräte über Netz
nutzen kann?
Vielen vielen Dank!
Luca Bertoncello
(lucabert(a)lucabert.de)