Gast
#48365
Da hier das Thema USB Programmer immer wieder mal hochkommt hab ich mir mal ein paar Gedanken zu dem Thema gemacht. Was soll der USB Programmer können/für Eigenschaften haben: - ISP mit 5V und 3.3V (eventuell auch 1.8V) - kompatibel zu bestehender Software (min. Win32 + Linux) -> COM oder LPT over USB - USB Treiber (min. Win32 + Linux) sollen entweder vorhanden sein oder mit möglichst geringem Aufwand erstellt werden können - die Targetschaltung über USB mit 5V versorgen (max. 500mA@5V, eventuell auch 3.3V) - keinen eigenen MC benötigen! (denn der muss auch erst mal programmiert werden ...) - einfacher Aufbau, günstige und leicht verfügbare Komponenten Eine richtige eierlegende Wollmilchsau eben :-) Mein Vorschlag: Software: PonyProg - ist selbst eine eierlegende Wollmilchsau :-)(JA, man kann es auch aus einem makeile starten! http://www.mikrocontroller.net/forum/read-2-45615.html) - Win32 und Linux Version frei verfügbar - unterstützt alle AVRs und noch vieles andere Hardware: SI-Prog Adapter mit einem FT232BM - der normale SI-Prog Adapter funktioniert gut und ist zumindest (für mich) ausreichend schnell - der FT232BM ist relativ gut verfügbar und nicht allzu teuer - Virtual COM Port Treiber für Win32 und Linux sind frei verfügbar - 3.3V IO möglich - "bus powered devices" mit >100mA möglich Nachteil dieser Lösung (sofern überhaupt realisierbar!) ist der dass es nicht nur einfacher sondern warscheinlich auch billiger ist einen USB-RS232 Adapter (mit einem FT232 drin) zu kaufen und einen normalen SI-Prog Adapter (oder was auch immer) zu verwenden ... Mich würde jetzt natürlich interressieren was ihr von einer Idee haltet! [ ] Vergiss es! Das kann nicht funktionieren weil ... [ ] Vergiss es! Ist zu teuer / aufwendig. [ ] Vergiss es! PonyProg + SI-Prog ist zu laaangsaam. [ ] Klingt gut! Lass uns weiter darüber reden. [ ] Geniale Idee! Wo kann ich den Schaltplan das Boardlayout eine fertige Platiene bekomen? Bertolt