Vítejte na Elektro Bastlírn?
Nuke - Elektro Bastlirna
  Vytvořit účet Hlavní · Fórum · DDump · Profil · Zprávy · Hledat na fóru · Příspěvky na provoz EB

Vlákno na téma KORONAVIRUS - nutná registrace


Nuke - Elektro Bastlirna: Diskuzní fórum

 FAQFAQ   HledatHledat   Uživatelské skupinyUživatelské skupiny   ProfilProfil   Soukromé zprávySoukromé zprávy   PřihlášeníPřihlášení 

Programator CH341a
Jdi na stránku Předchozí  1, 2, 3  Další
 
Přidat nové téma   Zaslat odpověď       Obsah fóra Diskuzní fórum Elektro Bastlírny -> Televizory, monitory a projektory - PORADNA pro amatéry a začátečníky
Zobrazit předchozí téma :: Zobrazit následující téma  
Autor Zpráva
PotPalo



Založen: May 13, 2009
Příspěvky: 4960
Bydliště: BA-Petržalka :(

PříspěvekZaslal: po červen 08 2020, 10:45    Předmět: Citovat

Mne CH341A funguje dobre, zatiaľ najväčšiu pamäť čo som s ním programoval bola 25Q128 (16 MB). Že bez pamäti sú samé FF je normálne, SPI komunikácia nemá spätnú odozvu. Vyšle sa príkaz na čítanie a prijímajú sa dáta, nič sa nekontroluje. Mazanie nejde po sektoroch, ale programátor vyšle príkaz na zmazanie celej pamäte, a potom je iba prednastavená pauza kým sa čip sám zmaže. Pri tej 25Q128 je samozrejme nesprávna pauza, program už akože mazanie dokončil, ale čip neodpovedá, nereaguje. Treba počkať dlhšie, čas je napísaný v datasheete. Ale to som odbočil.

Samozrejme majú tieto pamäte aj funkciu zamknutia proti zápisu. Buď iba nejakú časť, alebo aj celú. Alebo sa nastaví ochrana podľa pinu /WP (ozaj, má dobrý kontakt v pätici?). Zatiaľ som zamknutú pamäť nemal (alebo všetky odomklo?), tak neviem.

Bolo by vhodné napísať ktorý software a verziu k tomu používaš, ono existujú aj 3 rôzne programy k tomuto programátoru.

_________________
Silou vybrať peniaze od ľudí a následne za ne spraviť niečo proti ľuďom, s čím nesúhlasia, to je civilizácia?! Tento systém je chorý a vedie do záhuby.
Ideológie developerov niesu kompatibilné so šťastným životom.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail Zobrazit autorovy WWW stránky
Heno



Založen: Mar 21, 2015
Příspěvky: 1900

PříspěvekZaslal: po červen 08 2020, 12:57    Předmět: Citovat

FF niesú nuly, ale samé jednotky (FF v šestnástkovej je 11111111 v dvojkovej a 255 v desiatkovej... Nuly sú vždy len nuly.

Ani ja som si už x rokov nevšímal, či je nejaká SPI flash zamknutá proti zápisu alebo nie, pretože kedysi dávno, keď som začínal a robil pokusy s SPI pamätami, tak som skúšal aj aktivovať zámky blokovania zápisu a zistil som, že ak po aktivácii blokovania zápisu zadám príkaz na výmaz celej pamäte, tak sa automaticky vynulujú aj zámky na blokovanie zápisu.
Takže ak by aj bola predtým pamäť blokovaná proti zápisu, vždy potom už bola odomknutá a zmazaná.
Čo znamená, že ak by môj programátor pred príkazom na výmaz neodoslal aj príkaz na vynulovanie zámkov, nebolo by možné pamäť zmazať ani zapísať, keďže čítať stav zámkov a prepisovať ho je možné aj bez výmazu dátovej oblasti pamäte.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail
rolis7



Založen: Jan 31, 2008
Příspěvky: 448
Bydliště: Liptov

PříspěvekZaslal: po červen 08 2020, 13:27    Předmět: Citovat

Používam software SkyGz series Soft, programová verzia1.13, autor Campanula night Siyu z roku 2004. Ak existuje niečo novšie a lepšie, budem rád, ak napíšete link na stiahnutie. Samozrejme FF sú jednotky, ospravedlňujem sa nespránu informáciu.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
rolis7



Založen: Jan 31, 2008
Příspěvky: 448
Bydliště: Liptov

PříspěvekZaslal: po červen 08 2020, 13:35    Předmět: Citovat

To PotPalo: pamäť nemám v pätici (tú som si ešte len objednal), ale mám jupriamo naspájkovanú.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
patrikvarga



Založen: Apr 24, 2007
Příspěvky: 1123

PříspěvekZaslal: po červen 08 2020, 14:30    Předmět: Citovat

rolis7 napsal(a):
Používam software SkyGz series Soft, programová verzia1.13, autor Campanula night Siyu z roku 2004. Ak existuje niečo novšie a lepšie, budem rád, ak napíšete link na stiahnutie.

Skús AsProgrammer



341.png
 Komentář:
 Velikost:  147.19 kB
 Zobrazeno:  68 krát

341.png



341a.png
 Komentář:
 Velikost:  7.55 kB
 Zobrazeno:  71 krát

341a.png


Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
PotPalo



Založen: May 13, 2009
Příspěvky: 4960
Bydliště: BA-Petržalka :(

PříspěvekZaslal: po červen 08 2020, 16:01    Předmět: Citovat

Ja používam SkyGz 1.18, ale existuje aj ešte novšia verzia, napríklad tu je 1.29.

Ešte ma napadlo, keď je čip naletovaný... pin 3 je /WP, pin 4 je GND. Pokiaľ sa ti spojili, tak si si ochranu proti zápisu vyrobil sám. Smile Zober multimeter a premeraj to. Ale zvyčajne treba funkciu pinu /WP ešte zapnúť aj príkazom, inak nefunguje a z výroby je tuším vypnutá. Tak neviem.

Ďalšia možnosť je že je pamäť poškodená. SD karty to vraj takto vedia, že obsah na nich ostane, ale už sa nedá meniť. Či sa rovnako dokáže poškodiť aj SPI Flash netuším.

_________________
Silou vybrať peniaze od ľudí a následne za ne spraviť niečo proti ľuďom, s čím nesúhlasia, to je civilizácia?! Tento systém je chorý a vedie do záhuby.
Ideológie developerov niesu kompatibilné so šťastným životom.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail Zobrazit autorovy WWW stránky
rolis7



Založen: Jan 31, 2008
Příspěvky: 448
Bydliště: Liptov

PříspěvekZaslal: po červen 08 2020, 18:24    Předmět: Citovat

Stiahol som si z linku, ktorý poskytol PotPalo (ďakujem) SkyGZ verziu 1.29, úspešne spustil, doplnil Slovenský jazyk, ktorý mám tiež z tunajšieho fóra, ale mazanie a programovanie pamäte mi stále nejde. Dal som aj inú pamäť, z druhej dosky, pamäť prečíta, vie ju verifikovať s uloženým súborom, bargrafy dole v ľavom rohu pekne odsýpajú, program napíše pamäť vymazaná, skontrolujte obsah, ale keď ju dám naplniť novým obsahom tak napíše pamäť nie je prázdna. Obidve pamäte sa správajú rovnako. Kde súdruhovia z Liptova robia chybu? Sad
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
PotPalo



Založen: May 13, 2009
Příspěvky: 4960
Bydliště: BA-Petržalka :(

PříspěvekZaslal: po červen 08 2020, 18:44    Předmět: Citovat

Napadá ma viac možností:

1. Aký máš O.S.? Moderný Windows (alebo aj antivírus) môže detekovať kódy pre mazanie a zápis do flash, a blokovať ich z bezpečnostných dôvodov. Pokiaľ je možnosť, skúsil by som programátor na Windowse XP bez antivíru.

2. Chybný programátor. Skús ho podrobne prehliadnuť či tam nieje spojené niečo cínom čo nemá byť, alebo naopak. Hlavne okolo pinu 3 pre 25xx.

_________________
Silou vybrať peniaze od ľudí a následne za ne spraviť niečo proti ľuďom, s čím nesúhlasia, to je civilizácia?! Tento systém je chorý a vedie do záhuby.
Ideológie developerov niesu kompatibilné so šťastným životom.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail Zobrazit autorovy WWW stránky
rnbw



Založen: Mar 21, 2006
Příspěvky: 33897
Bydliště: Bratislava

PříspěvekZaslal: po červen 08 2020, 18:48    Předmět: Citovat

To by ma fakt zaujimalo, ako sa nejaky antivirus rype v USB komunikacii s nejakym nahodnym zariadenim...
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
PotPalo



Založen: May 13, 2009
Příspěvky: 4960
Bydliště: BA-Petržalka :(

PříspěvekZaslal: po červen 08 2020, 18:53    Předmět: Citovat

No, mňa tiež, ale tak ďaleko snáď pokrok ešte nieje.

Najlepšie by to bolo požičať niekomu kto má taký programátor, nech ho odskúša. Ale do Liptova je dosť ďaleko.

_________________
Silou vybrať peniaze od ľudí a následne za ne spraviť niečo proti ľuďom, s čím nesúhlasia, to je civilizácia?! Tento systém je chorý a vedie do záhuby.
Ideológie developerov niesu kompatibilné so šťastným životom.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail Zobrazit autorovy WWW stránky
rolis7



Založen: Jan 31, 2008
Příspěvky: 448
Bydliště: Liptov

PříspěvekZaslal: po červen 08 2020, 20:00    Předmět: Citovat

Takže dnes konečne úspech. Nakoniec som použil na doporučenie PotPalo (ďakujem) program AsProgrammer. Ten síce zo začiatku tiež odmietal so mnou spolupracovať (rozpoznal pamäť, prečítal ju, vedel ju verifikovať s uloženým súborom, ale nechcel ju premazať a ani programovať), pomohlo až použitie voľby UNPROTECT, ktorú tento program obsahuje a hneď sa všetko rozbehlo. A ako čerešnička na torte bolo, že po tomto úkone už všetky funkcie išli aj v programe SkyGZ verzia 1.29, ktorý pred týmto nechcel tiež mazať a ani programovať. Takže v tomto momente neviem presne povedať, čo sa udialo, či boli pamäte naozaj zamknuté, alebo niečo sa uvolnilo. To by snáď mohli vysvetliť skúsenejší programátory na tomto fóre. A na záver ešte doplním, že som mazanie, zápis, verifikáciu po tomto urobil na obidvoch pamätiach ešte niekoľkokrát a všetko fungovalo korektne a bez problémov. Ďakujem všetkým, ktorý sa mi v tomto vlákne snažili pomôcť za ochotu a zároveň aspoň trošku priblížili problematiku programovania pamätí.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
PotPalo



Založen: May 13, 2009
Příspěvky: 4960
Bydliště: BA-Petržalka :(

PříspěvekZaslal: po červen 08 2020, 22:21    Předmět: Citovat

Na AsProgrammer Ťa nasmeroval patrikvarga, takže vďaka patrí jemu, preposielam. Wink
_________________
Silou vybrať peniaze od ľudí a následne za ne spraviť niečo proti ľuďom, s čím nesúhlasia, to je civilizácia?! Tento systém je chorý a vedie do záhuby.
Ideológie developerov niesu kompatibilné so šťastným životom.


Naposledy upravil PotPalo dne út červen 09 2020, 1:10, celkově upraveno 1 krát.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail Zobrazit autorovy WWW stránky
Heno



Založen: Mar 21, 2015
Příspěvky: 1900

PříspěvekZaslal: út červen 09 2020, 1:07    Předmět: Citovat

Tak je to už jasné, unprotect nuluje registre (zámky write protect) v pamäti.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail
rolis7



Založen: Jan 31, 2008
Příspěvky: 448
Bydliště: Liptov

PříspěvekZaslal: út červen 09 2020, 5:59    Předmět: Citovat

Heno, alebo aj všetci znalí problematiky spýtam sa ako laik. Načo slúžia tieto zámky? Je to klasická ochrana proti kopírovaniu FW, alebo je to ochrana proti náhodnému a nechcenému pripisu pamäti v TV, alebo je to posledná záchrana keď sa programuje v programátore, proti omylu pri prepisovaní obsahu pamäti? Prečo takúto funkciu (unprotect) neobsahuje aj SW SkyGZ v.1.29, keďže bez nej sa vlastne nedajú chyby v pamäti opraviť? Aké sú skúsenosti z praxe. Ďakujem.

Naposledy upravil rolis7 dne út červen 09 2020, 7:39, celkově upraveno 1 krát.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
rolis7



Založen: Jan 31, 2008
Příspěvky: 448
Bydliště: Liptov

PříspěvekZaslal: út červen 09 2020, 6:04    Předmět: Citovat

Takže poďakovanie patrí okrem PotPalo aj nicku patrikvarga za postrčenie na programovaciu utilitku AsProgrammer. Ďakujem.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Zobrazit příspěvky z předchozích:   
Přidat nové téma   Zaslat odpověď       Obsah fóra Diskuzní fórum Elektro Bastlírny -> Televizory, monitory a projektory - PORADNA pro amatéry a začátečníky Časy uváděny v GMT + 1 hodina
Jdi na stránku Předchozí  1, 2, 3  Další
Strana 2 z 3

 
Přejdi na:  
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

Powered by phpBB © 2001, 2005 phpBB Group
Forums ©
Nuke - Elektro Bastlirna

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.


PHP-Nuke Copyright © 2005 by Francisco Burzi. This is free software, and you may redistribute it under the GPL. PHP-Nuke comes with absolutely no warranty, for details, see the license.
Čas potřebný ke zpracování stránky 0.15 sekund