Chce zaladowac swojego bootloadera to telefonu siemens C60. Robie synchronizacje, wszystko jest OK. Wciskam POWER ON w telefonie , odsyla komende &HA0, pozniej chce zaladowac boota, wysylam i telefon na koncu musi potwierdzic przyjecie albo odrzucenie, i wlasnie caly czas mi odrzuca wysylajac &H5A. Pisze to wszystko gdyz napisalem program w C++ na kompa i robie dokladnie to samo i telefon akceptuje a przez procka nie chce.
Probowalem z buforowaniem seriala, bez buforowania, przez printbin , print chr(); i ciagle jest tak samo. Boot loader na 100% dobry bo gdy kopiuje tablice z AVR do programu na kompa to dziala. Reszta komunikacji z telefonem jako modem, przebiega bez problemu.
Jakieś pomysły dlaczego tak sie dzieje ???
Pozdrawiam
Marcin
[ Dodano: 10-12-2006, 20:55 ]
juz sobie poradzilem. Software UART rules
