Založen: Apr 18, 2011 Příspěvky: 236 Bydliště: Benešov (u Prahy)
Zaslal: po únor 26 2018, 12:57 Předmět:
Podle mě by to programátor (hardwarově) umět měl, je otázkou, jestli to umí software ponny prog.
3V nejsou problém, stačí programátor napájet také 3V a pokud náhodou paralelní port by dával 5V (tj nebylo by v PC dříve obvykllé 74LS244 ale HC nebo nějaký jiný CMOS případně port vyvedený přímo z nějakého švába) tak ho vhodně oddělit (odpor a dioda pro svod na napájení, eventuelně se spolehnout na diodu v použitém hradle). Běžně tak programuju AVRka a neměl jsem s tím problém. Na nějaké oddělení jsem se vykašlal a když o tom přemýšlím, ani nevím kolik mi dává PC na portu. Ale u nějaké méně žravé konstrukce nebo dokonce samotném IO by to už mohl být problém, protože to s napájením může zahýbat.
Já teda jsem používal verzi pro paralelní port (toto zapojení http://www.lancos.com/e2p/avrisp-siprog.gif navíc tam mám ledku na O2a), přišla mi jednodušší (neni potřeba převádět úrovně) a navíc verzi pro sériový port jsem nerozchodil, to jsem zkoušel akorát jednou v PC, které mělo jen sériový port (ale karta paralelního portu je otázkou 300 korun, tak jsem ho dokoupil a je to v pohodě). Nijak jsem nad tím tehdy nebádal, prostě jsem vzal na vědomí, že to nerozchodim (mohla to být nějaká prkotina).
V HW bych problém neviděl, protože tady máme funkční převodník z PC na SPI který funguje napříč operačními systémy (od win9x údajně po desítky (minimálně sedmičky mám vyzkoušené) i v linuxech).
Teď ale přijde ta nudnější část a sice prostudovat jak se programuje vaše paměť a jestli jsou nějaké rozdíly oproti podporovaným, což znamená prostudovat i je. Pokud ne, máte vyhráno. Já takto programoval třeba mega1284 (namluvil jsem ponny progu že má tuším mega128 a odlišnou signaturu jsem nechal ignorovat, to naštěstí lze, pojistky (konfigurační bity) jsem pak naprogramoval jako by to bylo mega644, opět s ignorací jiné signatury, protože mega128 je má odlišné, je to jiná řada) předtím než tam autor podporu tohoto typu (na moji žádost http://ponyprog.sourceforge.net/phorum/read.php?2,2642 ) přidal. Teda neřekl bych, že to ještě neni ani rok, měl jsem za to, že to jsou aspoň tři, co jsem už od té doby všechno stihnul.
Vzhledem k tomu, že pod linuxem se ponny prog používá tak, že se kompiluje ze zdrojáků, mohl jsem to teoreticky udělat i sám, to bych se ale musel v těch zdrojácích nejdřív vyznat, tak jsem se odhodlal autorovi napsat a on to provedl poměrně rychle. Však to také neni nic jiného, než úprava několika tabulek (vědět kterých, udělám si to sám, ale nějak jsem se v tom tehdy ztrácel, přišlo mi, že definice obvodů jsou roztroušené na mnoha místech).
Založen: Oct 30, 2010 Příspěvky: 6609 Bydliště: Praha
Zaslal: po únor 26 2018, 15:31 Předmět:
SW ponyprog tyhle velké flashky neumí, stačí si ho nainstalovat a podívat se. Řešení jsou popsaná výše, tak si stačí vybrat. Zakoupení CH341 je myslím dobré řešení. Nebo univerzálnější TL866A, ten přijde nějak kolem 1000,-Kč a lze ho považovat již za rozumný univerzální programátor.
děkuji všem za reakce,hlavně pak mlunovi.Dva doláče za programátor je vcleku slušné,další dva za 10ks tohoto obvodu je taky dobré,jen čekat se mi vždycky nechce.Je to do telky Sencor,kde tyto obvody dost čsto umíraj
Nemůžete odesílat nové téma do tohoto fóra. Nemůžete odpovídat na témata v tomto fóru. Nemůžete upravovat své příspěvky v tomto fóru. Nemůžete mazat své příspěvky v tomto fóru. Nemůžete hlasovat v tomto fóru. Nemůžete připojovat soubory k příspěvkům Můžete stahovat a prohlížet přiložené soubory
Informace na portálu Elektro bastlírny jsou prezentovány za účelem vzdělání čtenářů a rozšíření zájmu o elektroniku. Autoři článků na serveru neberou žádnou zodpovědnost za škody vzniklé těmito zapojeními. Rovněž neberou žádnou odpovědnost za případnou újmu na zdraví vzniklou úrazem elektrickým proudem. Autoři a správci těchto stránek nepřejímají záruku za správnost zveřejněných materiálů. Předkládané informace a zapojení jsou zveřejněny bez ohledu na případné patenty třetích osob. Nároky na odškodnění na základě změn, chyb nebo vynechání jsou zásadně vyloučeny. Všechny registrované nebo jiné obchodní známky zde použité jsou majetkem jejich vlastníků. Uvedením nejsou zpochybněna z toho vyplývající vlastnická práva. Použití konstrukcí v rozporu se zákonem je přísně zakázáno. Vzhledem k tomu, že původ předkládaných materiálů nelze žádným způsobem dohledat, nelze je použít pro komerční účely! Tento nekomerční server nemá z uvedených zapojení či konstrukcí žádný zisk. Nezodpovídáme za pravost předkládaných materiálů třetími osobami a jejich původ. V případě, že zjistíte porušení autorského práva či jiné nesrovnalosti, kontaktujte administrátory na diskuzním fóru EB.