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 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
rolis7



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

PříspěvekZaslal: ne červen 07 2020, 17:10    Předmět: Programator CH341a Citovat

Dobrý deň. Poprosil by som trošku pomôcť s uvedeným programátorom. Nedávno som zakúpil tento programátor na programovanie SPI a EEPROM pamätí. Keďže som začiatočník v programovaní, tak som si to chcel natrénovať na SPI zo starej dosky TVP. Nainštaloval som úspešne driver na programátor do PC, do redukcie som založil SPI Winbond W25Q32V. Programátor mi ju identifikoval, prečítal obsah, ten som si uložil do súboru na disk. Dal som pamäť vymazať, napísalo vymazaná, dal som ju overiť, napísalo pamäť nie je prázdna, dal som ju na blank kontrolu, napísalo pamäť nie je prázdna, dal so auto programovanie napísalo pamäť nie je prázdna, chcel som ju prepísať FF - kami, napísalo pamäť nie je prázdna. Keď ju dám porovnať s uloženým súborom, tak napíše súbory sa zhodujú. Takže zdá sa, že to nejako funguje, ale neviem pamäť vymazať a ani do nej nič zapísať. Použil som pamäť zo staršej dosky, ale funkčnej. Robím niečo zle, alebo je chyba medzi klávesnicou a stoličkou. Ďakujem za pomoc pri mojich programátorských začiatkoch.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Heno



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

PříspěvekZaslal: ne červen 07 2020, 17:56    Předmět: Citovat

Podla toho, čo píšeš, tak pamäť programátor identifikoval...
Tak upresni akým spôsobom ju identifikoval ak je to nejaká funkcia.
Ak je to Winbond 25Q32 tak je viacej druhov a algorytmus príkazu mazania a zápisu nie je na všetkých rovnaký, čo znamená, že čítať ide, zápis a mazanie nemusí ak nemáš nastavený presne ten typ s ktorým robíš.
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: ne červen 07 2020, 18:06    Předmět: Citovat

A ešte jeden poznatok. Keď založím programátor do USB bez SPI pamäte, tak pri zadaní príkazu mazanie pamäte, prebehne proces mazania pohyb bargrafu vľavo dole v kontextovom okne), po blank kontrole napíše že pamät je prázdna. Nenapíše, čo by malo byť logické, že pamäť tam nieje.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Heno



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

PříspěvekZaslal: ne červen 07 2020, 18:12    Předmět: Citovat

To je lacný programátor a teda identifikácia typu a možno ani výrobcu čipu zrejme ani nefunguje správne,takže sa nespoliehaj na to, čo prípadne identifikoval,ale zadávaj typ a výrobcu, podla toho, čo vidíš na puzdre čipu.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail
Heno



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

PříspěvekZaslal: ne červen 07 2020, 18:14    Předmět: Citovat

A keď netestuje prítomnosť čipu pred operáciou s ním, potom vždy musí byt nutná kontrola obsahu po mazaní aj zápise.
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: ne červen 07 2020, 18:15    Předmět: Citovat

Programátor ju identifikoval ako W25Q32V. Na pamati je napísané W25Q32FVS1G. Takéto označenie typu pamäte programátor vo svojej databáze nemá.

Naposledy upravil rolis7 dne ne červen 07 2020, 18:18, celkově upraveno 1 krát.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
rnbw



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

PříspěvekZaslal: ne červen 07 2020, 18:17    Předmět: Citovat

Ten ovladaci SW je asi cinskej "kvality"...

Pouzivam "programator" na LPT port - par odporov, kus kabla a na to pripojim flash. Pouzivam na ovladanie open source SW Flashrom, ktory robi autodetekciu typu flash a ked nic nenajde, tak ani dalej nepokracuje (lebo to nemoze fungovat).

W25Q32, W25Q32V aj W25Q32FV maju rovnake ID a teda pravdepodobne maju aj rovnake prikazy a sektory.


Naposledy upravil rnbw dne ne červen 07 2020, 18:23, 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: ne červen 07 2020, 18:21    Předmět: Citovat

Ja viem,že je to lacný Činsky programátor, povedal som si ale, že na niečom začať musím Very Happy . Tento sa mi zdal taký vhodný pre začiatočníka.
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: ne červen 07 2020, 18:25    Předmět: Citovat

To Heno: takže tam bude asi pes zakopaný, že nievie kompletne obslúžiť (mazanie,programovanie,kontrola) tento konkrétny typ pamäte. Skúsim niečo vydolovať z inej dosky, uvidíme ako si poradí. Zatiaľ ďakujem za užitočné rady.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Heno



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

PříspěvekZaslal: ne červen 07 2020, 18:39    Předmět: Citovat

Možno súdruhovia urobili chybu, napíš zozanm obvodov 25Q32, od Winbond v 8pin puzdre, ktoré to podporuje a prípadne ak identifikácia sa nedeje automaticky pred každou operáciou s pamätou, ale len manuálne tlacidlom na identifikáciu, tak kludne môžeš skúšať čokoľvek s názvom 25Q32 od iných výrobcov a aj MX25L3205/MX25L3206E.

Už som sa stretol aj s tým, že na puzdre bolo Winbond 25Q32BVSIG a podľa ID, ktorý zistil programátor sa pamäť ozvala ako CFeon 25Q32 a čo sa týka algorytmu mazania celej pamate a zápisu celej pamate navzájom neboli rovnaké..

V TV ale mazanie/prepis funguje po blokoch a to väčšinou funguje na väčšine pamätí rovnako a tak CPU TV nemusí zaujímať ID čipu aby s ním vedel robiť.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail
Habesan



Založen: Jan 12, 2009
Příspěvky: 7086
Bydliště: Plzeňsko

PříspěvekZaslal: ne červen 07 2020, 21:50    Předmět: Citovat

Kdysi jsem narazil na to, že SPI Flash se dají uzamknout proti zápisu.
Já to nevěděl a zápis se mi nezdařil.
Když jsem si všiml, že použitý software umí poslat příkaz pro odemknutí, tak jsem ji odemkl a pak fungovala normálně.

_________________
Sháním hasičák s CO2 "sněhový", raději funkční.
(Nemusí mít platnou revizi.)
(Celkově budu raději, když se to obejde bez papírů.)
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Zobrazit autorovy WWW stránky
nokijec



Založen: Feb 01, 2011
Příspěvky: 295

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

Zapomněl si napsat co si z té paměti stáhnul. Koukni do editoru na stažený obsah. Nejsou to jen samé nuly?
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, 6:11    Předmět: Citovat

Ak mám srávne informácie, tak nuly sa v pamäti zobrazujú ako FF. Keď pozriem v editore, tak na začiatku je niekoľko desiatok adries FF, potom je dosť veľká časť zaplnená dátami a nakoniec je zas niekoľko desiatok adries FF (ak to nejako pomôže, môžem napísať presný rozsah adries, kde sú FF a kde data). Tak si myslím, že tam nejaké data sú Ked dám "prečítať" programátor bez založenej pamäte (ako som už pri mojich pokusoch v predošlom príspevku napísal) , tak sa mi v editore zobrazia komplet nuly (FF) a zmizne identifikácia pamäte.

Naposledy upravil rolis7 dne po červen 08 2020, 6:20, celkově upraveno 2 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: po červen 08 2020, 6:17    Předmět: Citovat

To Habesan: je možné, že pamäť je uzamknutá (neviem či sa v TV pamäte zamykajú proti kopírovaniu a prepisovaniu, na to by možno vedeli odpovedať skúsenejší na tomto fóre) a preto sa mi nedarí ju premazať a znova zapísať. Program, ktorý používam na prácu s programátorom mi nikde neukáže v akom stave je pamäť (zamknutá/odomknutá) a ja s mojimi minimálnymi skúsenosťami neviem, ako sa to dá zistiť.
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, 6:40    Předmět: Citovat

To Heno: identifikácia sa nedeje automaticky pri každej práci s pamäťou. Na to je tam jedna položka v preklade nazvaná "zistiť". Po jej aktivácii sa v okne zobrazia zákaladné údaje o pamäti. Ten zoznam podporovaných pamätí neskôr napíšem, teraz nemám programátor pri sebe.
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 1, 2, 3  Další
Strana 1 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.25 sekund