• CH341 - błędy weryfikacji

Zasady działu:Kliknij, aby przejrzeć zasady tego działu

  1. Tytuł wątku powinien zawierać skrócony opis problemu.
  2. Treść wątku powinna zawierać rozszerzony opis problemu oraz sformułowane pytanie.
  3. Nie jest dozwolone umieszczanie załączników w postaci kompletnych instrukcji/schematów/wsadów BIOS, ani linkowanie do tych plików, zamieszczonych na innych stronach. Dozwolone jest wyłącznie umieszczenie fragmentu instrukcji/schematu, który ułatwi autorowi diagnostykę lub naprawę sprzętu z wątku. W jednym temacie można zamieścić nie więcej, jak jedną stronę instrukcji/schematu.
  4. Nie jest dozwolone zakładanie tematu, który opisuje usterkę więcej niż jednego sprzętu. W takich przypadkach należy utworzyć osobne wątki dla każdego sprzętu.
  5. Nie jest dozwolone zakładanie tematu, mającego charakter zapytania o schemat, boardview, zdjęcia płyty, wsad BIOS lub instrukcję serwisową. Do takich zapytań służy dział ZAPYTANIA O SCHEMATY/BIOS.

#1 CH341 - błędy weryfikacji


przez McAron 29 marca 2023, 12:05
Programator CH341A nie czyta poprawnie kości 128Mb (16MB). Kość to XMC XM25QH128AHIG. Nie ma takiej na liście ale obsługiwałem poprzez profile innych producentów i tryb custom. Za każdym razem są błędy przy weryfikacji. Porównywałem odczytane pliki i za każdym razem różnią się od adresu x801844.
Czytane zarówno klipem jak i po wylutowaniu w podstawce.
Odczyt w podstawce przy użyciu "normalnego" programatora przebiegł poprawnie, chociaż też na innym profilu.
Czy ten programator tak ma, czy jest uszkodzony albo jeszcze cos innego ?

Re: CH341 - błędy weryfikacji


przez Google Adsense [BOT] 29 marca 2023, 12:05

#2 Re: CH341 - błędy weryfikacji


przez Vogelek23 29 marca 2023, 14:35
Jakiego softu używasz? NeoProgrammer w wersji 2.2.0.10 ma tę pamięć na liście obsługiwanych.

#3 Re: CH341 - błędy weryfikacji


przez McAron 29 marca 2023, 14:56
Uzywan CH341A - USB programmer 1.3 i CH341 Programmer 1.38. Teraz sprawdziłem NeoProgrammer i tez sa błędy weryfikacji, losowo pod różnymi adresami.

#4 Re: CH341 - błędy weryfikacji


przez Vogelek23 29 marca 2023, 15:09
McAron napisał(a):losowo pod różnymi adresami
Albo masz uszkodzony programator, albo uszkodzona jest pamięć, z którą pracujesz. Nie używaj klipsa - z linii zasilania kości BIOS są też zasilane inne układy, więc pamięć należy odczytywać/zapisywać wyłącznie w podstawce (najlepiej lutowanej, bo podstawki ZIF potrafią często źle łączyć).

#5 Re: CH341 - błędy weryfikacji


przez gzb90 29 marca 2023, 16:58
Polecam skompilować sobie program flashrom: https://github.com/flashrom/ działa idealnie z ch341a i obsługuje nawet układy które są niezdefiniowane a zgodne z SPI. Program nie posiada GUI.

#6 Re: CH341 - błędy weryfikacji


przez McAron 30 marca 2023, 08:00
uszkodzony programator ... dlaczego zatem z innymi kościami radzi sobie bez problemu ? Kość raczej sprawna, czytana w programatorze Elnec Jetprog weryfikuje się poprawnie. Co do podłączenia, jest tak jak pisałem, nie ma różnicy czy klipem czy w podstawce.

#7 Re: CH341 - błędy weryfikacji  [ROZWIĄZANY]


przez gzb90 30 marca 2023, 09:02
Nie masz na logice 5v w programatorze? Starsze wersje tego programatora trzeba przerobić bo mogą nawet ubić kość. Szczegóły tutaj: https://www.youtube.com/watch?v=HwnzzF645hA

#8 Re: CH341 - błędy weryfikacji


przez McAron 4 kwietnia 2023, 09:55
gzb90 napisał(a):Nie masz na logice 5v w programatorze?

Dokładnie tak.
Reasons of voltage modification:

The "black" edition of this programmer is equipped with a 3.3 volts voltage
regulator which allows to lower the 5 volts coming from the USB socket.
The VCC voltage of ZIF socket is 3.3 volts, however CH341A and pins voltage is 5
volts, most of the time there is no consequences.
But it can cause malfunctions with few components which are not voltage
tolerant. (cFeon, XTX, XMC Spi flash for example).

Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 1 gość

_______________________________
Wszelkie prawa zastrzeżone. Zabrania się kopiowania jakichkolwiek treści i elementów witryny bez zezwolenia.
Wszelkie opublikowane na tej stronie znaki handlowe, nazwy marek, produktów czy usług należą do ich prawnych właścicieli i zostały użyte wyłącznie w celach informacyjnych.