• CH341 - błędy weryfikacji

Forum rules:Click here to view the forum rules

  1. Topic title should contain the brief description of problem.
  2. Topic message should contain the extended description of problem and, the question.
  3. It is not allowed to post the attachments with complete documentations or BIOS files nor linking to any 3rd party websites hosting such files. It is only allowed to post the small portion of the documentation (up to one page per post).
  4. You can only describe one problem per topic. For each another problem you should open a new topic.
  5. It is strictly forbidden to ask for any kind of documentation or BIOS file. For such requests please use the DOCUMENTATION & BIOS/EFI REQUEST subforum.

#1 CH341 - błędy weryfikacji


by McAron 29 March 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


by Google Adsense [BOT] 29 March 2023, 12:05

#2 Re: CH341 - błędy weryfikacji


by Vogelek23 29 March 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


by McAron 29 March 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


by Vogelek23 29 March 2023, 15:09
McAron wrote: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


by gzb90 29 March 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


by McAron 30 March 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  [SOLVED]


by gzb90 30 March 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


by McAron 4 April 2023, 09:55
gzb90 wrote: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).

Who is online

Users browsing this forum: No registered users and 0 guests

_______________________________
All rights reserved. Unauthorised copying of this website's content or any of its part is strictly forbidden.
Any trademarks, brand names, products or services published on this website belong to their legal owners, are copyrighted and used for information purposes only.