logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

AT90USB1287 i programowanie po USB we FLIPie

michube 27 Paź 2009 22:22 1252 0
REKLAMA
  • #1 7183414
    michube
    Poziom 17  
    Zmontowałem płytkę, której sercem jest AT90USB1287. Przez ISP po LPT (ISP Programmer) mikrokontroler komunikuje się z PC bez problemu. Schody zaczynają się przy próbie skomunikowania go po USB z atmelowskim FLIPem. Nigdy nie miałem okazji używać tej aplikacji ani tym bardziej programować AVRa po USB, więc nie bardzo wiem co autor helpa rozumie przez magiczne dla mnie "Set the ISP mode hardware conditions...", po którym to komputer powinien wykryć nowe urządzenie USB. Gdzie i jak ustawić te ISP conditions?

    Dodano po 2 [godziny] 44 [minuty]:

    Udało mi się. Okazuje się, że zabawy przez ISP po LPT wywaliły bootloadera, który jest niezbędny do uruchomienia możliwości programowania po USB. Wystarczyło poszukać na stronie Atmela odpowiedniego HEXa (załączam poniżej dla potomnych) i dolutować dodatkowy zwierający do masy przycisk pod pin HWB (PE2). Te całe ISP conditions to nic innego jak ustawienie fuse bita HWBE (domyślnie ustawionego) oraz start z procedurą: aktywny HWB, aktywny RESET, nieaktywny RESET, nieaktywny HWB. Szczegóły w załączonym PDFie.
  • REKLAMA
REKLAMA