Re: Umí AVRdude USB ISP z Ali?

Pavel Hudeček edizon na seznam.cz
Čtvrtek Březen 13 09:48:34 CET 2025


Ono teda pozor, jsou tam nějaký složitosti:
Když se vezme třeba Couriosity nano, tak tšechno funguje přesně dle 
očekávání.
Ale Xplained nano asi MC bere jako moc levný, takže Microchip Studio při 
snaze o připojení k větším a někdy i menším MCU udělá error. V avrdude 
ale fungujou všechny kombinace.

Jenže na druhou stranu, při použití na kroužcích je Xnano snadno 
použitelný reverzibilně, protože má UPDI vyvedeno na procesorový i 
programovací straně, stejně tak sériák. Takže se daj odstranit propojky 
a pak zas spojit drátkem na konektoru, nebo nasadit přípravek co spojí 
všechny 3.
Kdežto Couriosity má UPDI vyvedený jen na programovací straně, takže po 
rozpojení je to řešitelný jen dobastlením pinu nebo konektoru mimo 
původní řady. A je to dost titěrná práce, zatím jsem to otestoval jen na 
1 ks, když se mi povedlo odpálit programátor, tak jsem ho ustříhnul a 
udělal tenhle pokus s procesorovou částí.

A ještě jsem narazil na zajímavost: AVRdudess nemá, nebo jseme přes 
snahu nenašli, tlačítko na erase. To se velmi hodí, když si děti hrajou 
s repráčkem a najde se rezonanční frekvence:-)

Čímž vzniká otázka, jestli někdo doporučí lepší GUI k avrdude, který by 
umělo nejen programovací sekvenci, ale i jednotlivé věci zvlášť a 
zejména mělo přímo tlačítko erase.

PH

Dne 13.03.2025 v 8:26 Martin Blaha napsal(a):
> souhlas, nové megaavr0 a tinyavr1 a 2 jsou výborné, žádný krystal + C 
> nejsou potřeba, clock 20-24MHz dle typu, 1 programovací vývod, rychlý 
> debug oproti debugwire,
> já tedy na ně používám atmel-ice, ale dá se samozřejmě použít 
> jednoduše ten "odlomený" z Curiosity modulu. Jen stačí v progrmaovacím 
> rozhraní povolit zobrazit všechny typy MCU...
>
> MB
>
> Dne 12.03.2025 v 21:40 Pavel Hudeček napsal(a):
>> Ten USB ISP taky sériák nedělá.
>>
>> V posledních letech používám hlavně novější AVR od Microchipu, co 
>> mají UPDI.
>> A k nim používám kity, kde je programátor, ten taktéž není 
>> sériákovej, ale vytváří navíc sériák na komunikaci. Takže je to 
>> prostě 2v1, z počítače vede jedno USB do programátoru a z něj dva 
>> malý kablíky do zařízení. Tohle původně měl mít i USB ASP, ale nějak 
>> to pak týpek nedodělal, což je škoda.
>>
>> PH
>>
>> Dne 12.03.2025 v 17:10 Petr Zapadlo napsal(a):
>>>
>>> Já taky s oblibou používám usb asp, mimo jiné proto, že nevytváří 
>>> seriový interface o který se pak pokouší jiné programy ( rs232 
>>> terminál, bitscope  a podobně)
>>>
>>> Petr
>>>
>>> Dne 12. 03. 25 v 16:02 Martin Blaha napsal(a):
>>>> u mě používá ovladače - viz příloha a s avrdude spolupracuje výborně
>>>> avrdude -c usbasp -p mcutype a u nových MCU používám s parametrem -B5
>>>> čímž snížím bitclock aby stihal komunikovat když jede na internal 
>>>> osc 1MHz (s clkdiv/8)
>>>>
>>>> MB
>>>>
>>>> Dne 12.03.2025 v 11:53 Pavel Hudeček napsal(a):
>>>>> Aha tak to znamená, že USB ASP má nějakou novější verzi, co už 
>>>>> nemá problémy s ovladačema. To jsem nevěděl, což je asi dáno tím, 
>>>>> že už jsem ho hodně let nepoužíval.
>>>>> Mám tu ještě 2 ks co jsem si sám pájel a sám do něj nahrával 
>>>>> firmware sériákem přes ponyprog:-)
>>>>>
>>>>> A k tomu byl přímo od autora, nějakýho němce, zip s firmwarem pro 
>>>>> atmega8, ovladačema a pak jsem na to používal program Khazama 
>>>>> programmer, nebo tak nějak.
>>>>> Pak když jsem měl W10, začaly problémy, ale web autora nebyl 
>>>>> aktualizovanej, tak jsem to bral jako mrtvej projekt a dál neřešil.
>>>>>
>>>>> PH
>>>>>
>>>>> Dne 12.03.2025 v 9:14 Martin Blaha napsal(a):
>>>>>> nikdy jsem nemusel k usbasp vypínat nějaké kontroly podpisu 
>>>>>> ovladačů pro usbasp,
>>>>>> ani po aktualizacích nějak obnovovat. Perfektně bez problémů je 
>>>>>> nainstaluje program ZADIG.
>>>>>> Z Vašeho příspěvku sjem vyčetl, že byste rád použil avrdude 
>>>>>> potažmo "Tak bych chtěl použít AVRdude(ss)"
>>>>>> což s usbisp patrně nepůjde.
>>>>>>
>>>>>> MB
>>>>>>
>>>>>> Dne 11.03.2025 v 16:06 Pavel Hudeček napsal(a):
>>>>>>> No já jsem právě*rád, že to není USB ASP*, ale věc která 
>>>>>>> normálně funguje bez vypínání zákazu nepodepsaných ovladačů.
>>>>>>>
>>>>>>> Tzn. tak jak to je, si to může objednat můj zákazník a podle 
>>>>>>> instrukcí použít na první dobrou. Jen to použití obnáší např. 
>>>>>>> pokaždý vyplnit fuse bity.
>>>>>>>
>>>>>>> Což je ale pořád lepší, něž s ASP hodinu bádat nad tím, jak 
>>>>>>> vypnout zákaz nepodepsaných ovladačů a až se na to zapomene, tak 
>>>>>>> si to win zas zapnou a najednou nechodí. A až se přijde na 
>>>>>>> příčinu, tak dříve pečlivě zaznamenanej návod jak to zprovoznit 
>>>>>>> nefunguje, protože se postup vypnutí změnil.
>>>>>>>
>>>>>>> PH
>>>>>>>
>>>>>>> Dne 11.03.2025 v 11:24 Martin Blaha napsal(a):
>>>>>>>> Kdysi jsem ho taky omylem objednal a stačí ho přehrát firmwarem 
>>>>>>>> a je z něj USBASP,
>>>>>>>> úprava je popsaná zde ...
>>>>>>>> https://irq5.io/2017/07/25/making-usbasp-chinese-clones-usable/
>>>>>>>>
>>>>>>>> M
>>>>>>>>
>>>>>>>> Dne 07.03.2025 v 14:59 Pavel Hudeček napsal(a):
>>>>>>>>> Dobrý den všem,
>>>>>>>>> mám programátor:
>>>>>>>>> https://aliexpress.com/item/1005007759975073.html
>>>>>>>>> Kdysi jsem ho koupil omylem místo USB ASP, ale je lepší, tváří 
>>>>>>>>> se jako HID device, žádný probémy s driverama. Je k němu SW 
>>>>>>>>> ispprog a ten je čistě GUI, což by nevadilo, jenže má bug že 
>>>>>>>>> ne všechno co bylo nastaveno se zapamatuje v projektu.
>>>>>>>>>
>>>>>>>>> Tak bych chtěl použít AVRdude(ss). Jen nevím, jestli ho umí a 
>>>>>>>>> jakou z hromady položek teda vybrat.
>>>>>
>>>>> _______________________________________________
>>>>> HW-list mailing list  -  sponsored bywww.HW.cz
>>>>> Hw-list na list.hw.cz
>>>>> http://list.hw.cz/mailman/listinfo/hw-list
>>>>
>>>>
>>>> _______________________________________________
>>>> HW-list mailing list  -  sponsored bywww.HW.cz
>>>> Hw-list na list.hw.cz
>>>> http://list.hw.cz/mailman/listinfo/hw-list
>>>
>>> _______________________________________________
>>> HW-list mailing list  -  sponsored bywww.HW.cz
>>> Hw-list na list.hw.cz
>>> http://list.hw.cz/mailman/listinfo/hw-list
>>
>>
>> _______________________________________________
>> HW-list mailing list  -  sponsored bywww.HW.cz
>> Hw-list na list.hw.cz
>> http://list.hw.cz/mailman/listinfo/hw-list
>
>
> _______________________________________________
> HW-list mailing list  -  sponsored bywww.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://list.hw.cz/pipermail/hw-list/attachments/20250313/fe33e6fb/attachment.htm>


Další informace o konferenci Hw-list