logo elektroda
logo elektroda
X
logo elektroda
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

[Rozwiązano] Mini Programator CH341A instrukcja

dj_master0 13 Paź 2017 21:02 30054 25
  • #1 16755610
    dj_master0
    Poziom 12  
    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ć.

    Mini Programator CH341A instrukcja
  • #2 16755677
    Dydelmax
    Poziom 39  
    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.
    Mini Programator CH341A instrukcja
    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
  • Pomocny post
    #4 16755945
    E8600
    Poziom 41  
    To oznaczenie na programatorze może być mylące.
    Mini Programator CH341A instrukcja
    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.
  • Pomocny post
    #5 16756040
    gumisie
    Poziom 43  
    E8600 napisał:
    To oznaczenie na programatorze może być mylące.
    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.
  • Pomocny post
    #6 16756205
    E8600
    Poziom 41  
    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.
  • #7 16756257
    dj_master0
    Poziom 12  
    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.
  • #8 16756267
    krakarak
    Poziom 41  
    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.
  • #9 16756290
    dj_master0
    Poziom 12  
    jeszcze pytanie, programator wykrywa pamięć daje wykryj , wybieram pamięć i mam taki komunikat . Access violation at address

    0097EA42. Read of address 0097EA42
  • #10 16756313
    E8600
    Poziom 41  
    krakarak napisał:
    Należało nie lutować a choćby ścisnąć klamerką do bielizny.


    Ja używam klipsa biurowego.
    Mini Programator CH341A instrukcja

    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.
  • #11 16756579
    dj_master0
    Poziom 12  
    przeprogramowalem kosc od dv6 2025 laptop wstał ale ciemny ekran i miga caps lock 2 mrugnięcia co chwile.
  • #13 16756708
    dj_master0
    Poziom 12  
    czytałem , ale zobacze na innym wsadzie mam nadzieje że to nie mostek.
  • #14 16756931
    lekto
    Poziom 35  
    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.
  • #15 16757285
    dj_master0
    Poziom 12  
    Jaki model tego flash roma posiadasz?
  • #16 16757334
    lekto
    Poziom 35  
    Flashrom w sensie program do obsługi programatora CH341A, mam CH341A z czarnym laminatem, a flashrom mam w wersji 0.9.9.
  • #17 16762077
    dj_master0
    Poziom 12  
    Skad pobierales program ?
  • #19 16763107
    dj_master0
    Poziom 12  
    Jednak odpuszcze ten program , bo tak namieszane na tej stronie że nie wiadomo jak to zainstalować wogóle:)

    Dodano po 16 [minuty]:

    zresztą nie widze tu jakiejś instalki pod windowsa
  • #20 16763196
    krakarak
    Poziom 41  
    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.
  • #21 18155934
    Gelip
    Poziom 35  
    lekto napisał:
    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:
    Spoiler:
    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.

    Dodano po 9 [minuty]:

    Tutaj w archiwum znalazłem iż na XP sterownik WinUSB musi być zainstalowany za pomocą co-installera: Yes3: All client SKUs of Windows XP with SP2 service packs support WinUSB. WinUSB is not native to Windows XP; it must be installed with the WinUSB co-installer.
  • #22 18342633
    Gelip
    Poziom 35  
    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.0 WINUSB_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

    Mini Programator CH341A instrukcja
    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
  • #23 18709728
    zbyszekm
    Poziom 14  
    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?
  • #24 18709991
    gumisie
    Poziom 43  
    zbyszekm napisał:
    Programator na pewno był sprawny a teraz nie wiem czy zdechł( był na pożyczkach)
    "Dobry zwyczaj: Nie pożyczaj".
    Nie wiem którą wersję programatora posiadasz, lecz gdybyś miał kupować nowy, polecam ten z załącznika.
  • #26 18724554
    zbyszekm
    Poziom 14  
    @gumisie mam właśnie ten który polecasz ,a problem był taki jak napisał @E8600 źle założona zworka ,założyłem prawidłowo i poszło
    dziękuję za pomoc
REKLAMA