Příspěvky

Zobrazují se příspěvky se štítkem attiny202 atmel

Programátor ATtiny202 a dalších UPDI Atmelů

Obrázek
 Proč jsem se pustila do prošlapávání cesty tímto směrem jsem vysvětlila u kompilace celého toolchainu, čili se k tomu nebudu vracet. Posunula jsem se kousek kupředu, avšak s výsledkem nejsem příliš spokojena, nicméně mám za sebou naprogramovanou ATtiny202 , což je řekněme určitý pokrok.  Možnosti jsou v zásadě tři. Buď použijete řešení od Microchipu , včetně jejich softwaru, kdy tedy získáte programátor za několik tisíc, který možná rozběhnete s avrdude , ale možná také budete muset používat jejich vývojové prostředí. Druhou možností je jakýsi skript snad v Pythonu a GPIO bitbanging, což je strašlivá kombinace, třetí varianta je jtag2updi , což je z hlediska hardwaru výrazně příčetnější, bohužel software je více než problematický. Nicméně po zvážení všech možností jsem se rozhodla pro toto řešení. Samotný projekt si stáhnete z githubu   https://github.com/ElTangas/jtag2updi přičemž ono vám to na první pokus zkompilovat nepůjde. Především, musíte mít relativně mladé avr-gcc a celý to

ATtiny202 avr-gcc toolchain

 Halelujah wole, za pět korun požehnám, všichni se radujte a tchoři hořte, pusťte si Debustrol a userte si, protože tohle bylo něco katastrofálního. Ostatně, ono postaru se žít nedá a když jsem zjistila, že ATtiny13 koupím nejlevněji za 69Kč naznala jsem, že se s tím už jakože ale vážně musí něco dělat, protože tohle prostě nejde dál. A tak jsem hledala a našla — ATtiny202 za 15Kč. New model, takže žádné programování přes SPI, na to můžete rovnou zapomenout, tady po nás hodili nějakým UPDI , asi to znamená uprdeltesi či co, hajl Debustrol, tohle bude sranda sama o sobě, to se ještě nasmějeme, ajajaj. Totiž musíme přeci mít debug, lidi to chtěj. Jen nějak nevím kteří, pokud někdo neumí programovat bez debugeru, má jít prodávat ponožky, ale holt nová doba, tak teda hajl hipster...fakt jsem nečekala že se dožiju něčeho horšího než byli potyši. Prvním po(s)tupným bodem je ale mít něco, co do té věci míním nahrávat a to je to, čemu se budeme věnovat dnes. Tak ona jedna možnost by byla nai