Witam posiadam mini programator CH341A oraz płytke do niego , chce zaprogramować kość winbond 25x16 i nie wiem jak ją osadzić w programatorze i jak ustawić płytke w programatorze. Prosze o jakieś instrukcje bo kompletnie nie ma nic gdzie jaką kość podpinać.
Witam.
Jak to "nie ma nic gdzie jaką kość podpinać"? Nawet na załączonym zdjęciu jest pokazane, gdzie i jak (wcięcie w kości) należy włożyć kość z serii 25xxx.
Jeśli to jest pamięć SMD możesz wlutować ją bezpośrednio do płytki programatora - po prawej stronie są pola lutownicze oznaczone jako 25xxx.
Pozdrawiam
To oznaczenie na programatorze może być mylące.
Jest strzałeczka w którą stronę początkiem choć narysowane jest odwrotnie. W załączniku wersja 1.30 tam po wybraniu prawidłowej pamięci wyświetli Ci jak zamontować pamieć w gnieździe.
Moim skromnym zdaniem nie zgodzę się z Tobą. W zależności od wersji programu są inne wskazania montażu pamięci w "gnieździe" i wszystkie są błędne. Ja posiadam programator CH341APro i tak dla hecy wstawiłem pamięć ST24C04 (a co mi tam, mam ich wiele) według wskazań programu, wbrew opisowi zamieszczonemu na programatorze i po takim potraktowaniu tej pamięci stała ona się "pamiątką".
Wniosek.
Montować daną pamięć według opisu na PCB danego typu programatora.
Pozdrawiam.
Wiem, że programy też źle pokazują ale ten zaznaczony opis na pcb dla laika jest równie "dokładny". Co do uszkodzenia pamięci to mi się nie zdążyło nawet odwrotnie wkładając specjalnie.
działa wszystko ok , nie lutowałem układu tylko dociskałem i dlatego nie widział programator pamięci, po wlutowaniu w pole 25xxx wszystko ok , dzięki za pomoc.
Należało nie lutować a choćby ścisnąć klamerką do bielizny. To tak od biedy.
Bo najlepiej to wydać ok. 30 zł na porządnie wykonany klips dla układów SMD.
Należało nie lutować a choćby ścisnąć klamerką do bielizny.
Ja używam klipsa biurowego.
Co do komunikatów to bym się nie przejmował bo te programy mają różne humory. Jak wykryje kość to skasuj pamieć, następnie nagraj nowy wsad, wyjmij i włóż ponownie do gniazda wykryj kość i zweryfikuj zawartość z wsadem jeśli będzie ok możesz spokojnie przelutować kość w docelowe miejsce.
Zamiast programu CH341A polecam flashrom, bo CH341A powodował u mnie za dużo problemów. Musiałem mieć kilka różnych wersji CH341A bo nowsza wersja niby programowała, ale weryfikacja nie przechodziła, komputer z takim biosem nie wstawał i trzeba było próbować starszymi wersjami aż któraś poradziła sobie. Czasami nie potrafił wykryć modelu pamięci, mimo że miał tę pamięć w bazie. Poza tym CH341A jest bardzo wolny, ostatnio programowałem Q64-104hip i flashrom kilka razy szybciej odczytał wsad, wgrał nowy i go zweryfikował, niż CH341A zrobił samo wgranie wsadu.
Ty po prostu poszukaj innych wersji tego programu który masz i pracuj z tym, który na twojej platformie się nie wysypuje.
Mam identyczny programator i kilka wersji tego samego softu do niego.
Poza tym CH341A jest bardzo wolny, ostatnio programowałem Q64-104hip i flashrom kilka razy szybciej odczytał wsad, wgrał nowy i go zweryfikował, niż CH341A zrobił samo wgranie wsadu.
Czy robiłeś to pod Windows? Jeśli tak to jaka to była wersja i architektura tego Windowsa - 32 czy 64-bit?
Zakupiłem programator CH341A i faktycznie wolno programuje. Program flashrom znam z Linux'a - próbowałem skompilować nową wersję ze źródeł ale mam za starą wersję Linux. Oczywiście jest też port pod Windows - gotowe pliki można pobrać na forum win-raid.com np. w tym temacie Flashrom 3 Versions.zip ale to działa chyba tylko na Windows'ach 8 i 10. Próbowałem to odpalić na Win7 64-bit, WinXP 64-bit oraz WinXP 32-bit i zawsze mam te same błędy:
flashrom
flashrom v0.9.9-86-gd051d86 on Windows 5.2 (x86)
flashrom is free software, get the source code at https://flashrom.org
Calibrating delay loop... OK.
libusb: warning [windows_get_device_list] could not retrieve port number for device '\\.\USB#VID_1A86&PID_5512#5&2A7FCFE4&0&1', skipping: [13] The data is invalid.
libusb: warning [windows_get_device_list] '\\.\USB#VID_1A86&PID_5512#5&2A7FCFE4&0&1' was only detected in late pass (newly connected device?) - ignoring
No usable CH341A USB device found.
Error: Programmer initialization failed.
Na forum win-raid zapewniają iż te wersje na pewno działają ale muszę zapytać w jakich Windowsach i jak coś dam znać.
Być może w przypadku XP chodzi o brak aktualizacji KB971286 WinUSB 1.9 ale przecież w Win7 powinno to już być a flashrom odpala z identycznym błędem co na XP więc nie wiem czy to o to chodzi.
Miałem rację, że w przypadku WinXP chodzi o KB971286 WinUSB 1.9 tylko ciężko to znaleźć bo zostało wycofane z Windows Update. Ale jakoś znalazłem i zbudowałem sterownik WinUSB dla tego programatora. Aby użyć sterownika WinUSB trzeba:
jeśli mamy już jakieś sterowniki CH341A w systemie to trzeba je odinstalować i usunąć również plik oemX.inf z WINDOWS\Inf bo po ponownym podłączeniu WinXP automatycznie zainstaluje z powrotem te co były
teraz instalujemy w systemie aktualizację Microsoft WinUsb 2.0WINUSB_UPDATE_XP-SRV03.exe dla naszej platformy czyli albo x86 albo amd64
podłączamy programator pod USB i w oknie, które się pojawi wybieramy instalację ręczną i wskazujemy folder z moim sterownikiem czyli tam gdzie jest plik CH341A.inf
po instalacji sterownik będzie w Menedżerze urządzeń w sekcji Interface
W załączniku oczywiście flashrom.exe do programowania
D:\Pobieranie\flashromw>flashrom
flashrom p1.0-109-g3bcd922 on Windows 5.2 (x86)
flashrom is free software, get the source code at https://flashrom.org
Calibrating delay loop... OK.
Found Winbond flash chip "W25Q64.V" (8192 kB, SPI) on ch341a_spi.
No operations were specified.
Testowane na WinXP SP2 x64.
Pozwolę sobie na wysoką prowizję od załącznika ponieważ ciężko było znaleźć tę aktualizację i nieco kłopotów w pisaniu sterownika ale udało się flashrom_W..USB.zip Download (9.65 MB)Punkty: 4 dla użytkownika
cześć
Odgrzeję trochę temat ,ponownie po roku czasu potrzebuję użyć programatora i niestety nie wiem w czym leży problem a mianowicie podpinam ,instaluję driver (instaluje i rozpoznaje prawidłowo urządzenie w win7 32bit oraz na win10 64bit) niestety jakąkolwiek wersję programu odpalę status mam na czerwono "nie połączony".
Programator na pewno był sprawny a teraz nie wiem czy zdechł( był na pożyczkach) czy jakiś inny problem, nie wiem czy zamówić następny z alledrogo?