Open source programator, was: UG9yYcSPdGUgZG9icsO9IHByb2dyamátor *ROM/MCU

Jan Waclawek konfera@efton.sk
Úterý Září 23 10:05:06 CEST 2008


>No, ono obcas staci zverejnit specifikace protokolu a pockat, az podporu
>udela nejaky linuxovy nadsenec zadarmo...

Tymto zverejnujem protokol pre programator na napalovanie EPROM 27C512:

Komunikacia po seriovej linke. Autobaud zaslanim znaku 'U', programator vrati v pripade uspechu 'U'.
Identifikacia: retazec ":02000005aabbcs", aabb bude specifikovane, cs je checksuma podla intelhex; programator posle echo a 2 znaky hexa verzia a bodku a ukoncenie riadku (vid nizsie)
Programovanie: intelhex zaznam typu 0; programator posle echo a v pripade uspechu bodku, v pripade neuspechu iny znak ('R'), plus  ukoncenie riadku (CR alebo LF alebo CRLF)
Citanie: nechce sa mi to cele pisat, vlastne je toto protokol ktory pouzivaju 'RD2 (AT89C51RD2, P89C51RD2 atd.) a je zalozeny viacmenej na intelhexe, v pripade vazneho zaujmu si dam namahu to slusne doplnit.

Ked sa objavi Open Source, cross platform implementacia, ktora sa pouzitelnostou aspon trocha blizi staremu Elnekackemu softu (t.j. GUI s moznostou vybrat obvod (aj ked je zatial len jeden), natiahnut hex subor, urobit "blank check", "burn", "verify", "read" so zobrazenim progresu a moznostou prerusenia), plus command line ovladanie pre pana kolegu Trollera, spolu s binarnynmi instalaciami najmenej pre 2 rozsirene Linuxove distribucie plus binarna instalacia pre Win - ja zverejnim schemu a firmware pre programator, plus pre pana kolegu Trollera vyrobim prototyp.

Tak, Linuxovi nadsenci, hura na nich!

wek





Další informace o konferenci Hw-list