Arduino DIGISPARK nový SW = problém

Odpovědět
mpcz
Příspěvky: 22
Registrován: 22 zář 2018, 09:08
Reputation: 0

Arduino DIGISPARK nový SW = problém

Příspěvek od mpcz » 25 zář 2020, 22:14

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

RomanB
Příspěvky: 90
Registrován: 04 zář 2017, 14:28
Reputation: 0
Bydliště: Havířov

Re: Arduino DIGISPARK nový SW = problém

Příspěvek od RomanB » 26 zář 2020, 07:30


mpcz
Příspěvky: 22
Registrován: 22 zář 2018, 09:08
Reputation: 0

Re: Arduino DIGISPARK nový SW = problém

Příspěvek od mpcz » 26 zář 2020, 08:58

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

Uživatelský avatar
pavel1tu
Příspěvky: 2054
Registrován: 26 říj 2017, 08:28
Reputation: 0
Bydliště: Trutnov
Kontaktovat uživatele:

Re: Arduino DIGISPARK nový SW = problém

Příspěvek od pavel1tu » 26 zář 2020, 10:38

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
UNO, NANO, Mikro, PRO mini, DUE, ESP32S2, RPi PICO
Pavel1TU
"Správně napsaný kod lze číst jako knihu"

mpcz
Příspěvky: 22
Registrován: 22 zář 2018, 09:08
Reputation: 0

Re: Arduino DIGISPARK nový SW = problém

Příspěvek od mpcz » 26 zář 2020, 20:02

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

RomanB
Příspěvky: 90
Registrován: 04 zář 2017, 14:28
Reputation: 0
Bydliště: Havířov

Re: Arduino DIGISPARK nový SW = problém

Příspěvek od RomanB » 26 zář 2020, 23:10

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.

mpcz
Příspěvky: 22
Registrován: 22 zář 2018, 09:08
Reputation: 0

Re: Arduino DIGISPARK nový SW = problém

Příspěvek od mpcz » 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

Uživatelský avatar
pavel1tu
Příspěvky: 2054
Registrován: 26 říj 2017, 08:28
Reputation: 0
Bydliště: Trutnov
Kontaktovat uživatele:

Re: Arduino DIGISPARK nový SW = problém

Příspěvek od pavel1tu » 27 zář 2020, 20:51

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.
UNO, NANO, Mikro, PRO mini, DUE, ESP32S2, RPi PICO
Pavel1TU
"Správně napsaný kod lze číst jako knihu"

mpcz
Příspěvky: 22
Registrován: 22 zář 2018, 09:08
Reputation: 0

Re: Arduino DIGISPARK nový SW = problém

Příspěvek od mpcz » 27 zář 2020, 21:03

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

Odpovědět

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 7 hostů