Stránka 1 z 1

Arduino DIGISPARK nový SW = problém

Napsal: 25 zář 2020, 22:14
od mpcz
Zdravím, DIGISPARK -y USB se začaly dodávat s novým firmware. Projevuje se to tak, že při připojení desky do USB cca 20 sec. bliká dioda na výstupu. To se ovšem děje i po naprogramování, nedá se toho zbavit. Důsledek - likviduje to použití tohoto výstupu, což je nepříjemné, protože je to výstup s instalovanou LEDkou, kterou někdy potřebujeme využít k indikaci.
Dotaz zní, zda je možné v hotovém DIGISPARKu přehrát v ATTINY85 zaváděcí kód nějakým způsobem na ten starý dobrý (do cca 2019).
Děkuji, mpcz, 25sep2020

Re: Arduino DIGISPARK nový SW = problém

Napsal: 26 zář 2020, 07:30
od RomanB

Re: Arduino DIGISPARK nový SW = problém

Napsal: 26 zář 2020, 08:58
od mpcz
Děkuji, přes USB z NB to nejde? Dělat více kusů takto by byla asi otravná práce i když nic jiného asi nezbyde.
Prosím dotaz: setkal se již někdo s tímto novým firmware? Poznávací znak je to, že po zasunutí do NB cca 20 sec. zuřivě bliká LEDka. Bohužel toto dělá i po naprogramování, takže tento LED výstup nelze prakticky téměř nikdy použít. Další znak je to, že jedna LED je rudá, druhá zelená. A vůbec: pochopil už někdo výhody tohoto nového řešení? mpcz, 26sep2020

Re: Arduino DIGISPARK nový SW = problém

Napsal: 26 zář 2020, 10:38
od pavel1tu
Ne nejde nahrát přes USB, funkce BOOTLOADERU v ATtiny je, že nahrazuje převodník USB/UART - po připojení na USB se restartuje, nějakou dobu čeká na připojení po USB a pokud se nic nepřipojí, spustí Váš program.
Ta LED co údajně tak splašeně bliká tam byla vždy (myslím že na PB1/MISO ?) , jestli blikala už nevím.

PS: tak oprava, ta verze 2.0 má v popisku "The bootloader allows uploading of new firmware via USB.", ale nemám to jak otestovat. Nikde se ale v popisu o tom blikání LED nepíše, jen že byl Bootloader zmenšen, zbývý více paměti pro program, je rychlejší nahrávání a co jsem pochopil ve W10 stačí mít "Zadig driver", ten používám i k Taranis RC vysílačkám

https://github.com/micronucleus/micronucleus

Re: Arduino DIGISPARK nový SW = problém

Napsal: 26 zář 2020, 20:02
od mpcz
Zdravím, tak to je světýlko na konci tunelu. Pokud by někdo věděl, jak se toho nepříjemného zavaděče zbavit a nahrát tam ten starý, (verzi neznám, ale kolem do roku 2018 to fungovalo bez problémů), tak to by nebylo špatné. Jinak ty desky s tímto nechtěným zavaděčem se poznají tak, že mají jednu LEDku rudou a druhou zelenou. Ten OK Digispark má obě LEDky rudé. Díky, mpcz, 26sep2020

Re: Arduino DIGISPARK nový SW = problém

Napsal: 26 zář 2020, 23:10
od RomanB
https://uloz.to/file/06egBk0aI9Fi/up-hex
Toto je verze 2.3 a nahraješ ji přes program micronucleus.exe podle https://github.com/micronucleus/micronu ... ommandline

Princip je stejný jako u programování, spustíš program v comandline, vyčkáš o zasunutí do USB a čekáš na úspěch. Ledka nebliká.
Program i up.hex měj ve stejném adresáři.
Není potřeba spouštět Arduino IDE, program micronucleus jede i samostatně.

Kód: Vybrat vše

micronucleus --run up.hex

Jak píšu ale výše, ISP je pro mě jistota.

Re: Arduino DIGISPARK nový SW = problém

Napsal: 27 zář 2020, 18:14
od mpcz
OK, děkuji, ten CL nevadí, ostatně při programování většího počtu kusů Arduina jsou jiné postupy dost otravné, zdržují. Ví se, co tento postup vlastně konkrétně provede? Jaká to bude verze? Nějaká starší = dobrá? Nebo to jen přeprogramuje tu LED-ku? A především - co sledovali tvůrci nového firmware tou blikající LED-kou na pinu 6? Děkuji, mpcz, 27sep2020

Re: Arduino DIGISPARK nový SW = problém

Napsal: 27 zář 2020, 20:51
od pavel1tu
mpcz píše:
27 zář 2020, 18:14
OK, děkuji, ten CL nevadí, ostatně při programování většího počtu kusů Arduina jsou jiné postupy dost otravné, zdržují. Ví se, co tento postup vlastně konkrétně provede? Jaká to bude verze? Nějaká starší = dobrá? Nebo to jen přeprogramuje tu LED-ku? A především - co sledovali tvůrci nového firmware tou blikající LED-kou na pinu 6? Děkuji, mpcz, 27sep2020
Z číny tam vůbec nemusí být originál FW,
třeba ATmega328 už nekupuji s Bootloaderem, dávají tam nnějaký šunt a ještě to někdy zamknou.

Re: Arduino DIGISPARK nový SW = problém

Napsal: 27 zář 2020, 21:03
od mpcz
Vůbec nerozumím tomu, co máš na mysli. Tady je řeč o DIGISPARKU, což je Arduino s firmware a tak je to vždy. Co se týká čínských strojů, tak je považuji za "originál", protože si myslím, že statisticky na našem trhu vedou moc:jedné. Pochybuji, že někdo kupuje originální stroje, značně dražší, které jsou tak, jako tak do značné míry kompatibilní. Myslím, že jsem za celou dobu kutění vyzkoušel snad všechny modely a na nefunkčnost desky jsem nenarazil zatím ani jednou. mpcz, 27sep2020