Elektroda.pl
Elektroda.pl
X
Please add exception to AdBlock for elektroda.pl.
If you watch the ads, you support portal and users.

Willem - zle wiesci - co wy na to?

remzibi 22 Oct 2005 18:42 73081 234
  • #211
    sc0ty
    Level 11  
    A więc tak - działa prawidłowo z 24cxx, 93c46, 27cxx. Zbudowałem adapter MCS-51 v2.1 i on nie działa - z 89c52 można odczytać jedynie ID i program ale zaprogramować już się nie da, 89c2051 w ogóle nie widzi.
    I jeszcze jedno pytanie - czy dioda Vpp powinna się cały czas świecić?

    [EDIT]

    Jaki układ wybrać z menu willema aby zaprogramować bios PMC49FL004/W39V040AP/SST49LF040A (to zamienniki). I czy te zworki JHP on/off HUB muszą byc założone? Mam willema 4.0[/b]

    [EDIT]

    Jak ustawić willema aby programował SST29EE010? Bo albo coś źle ustawiam, albo nie działa programowanie tego flasha. I której wersji programu najlepiej używać?
  • #212
    doubleube
    Level 17  
    sc0ty wrote:

    [EDIT]

    Jaki układ wybrać z menu willema aby zaprogramować bios PMC49FL004/W39V040AP/SST49LF040A (to zamienniki). I czy te zworki JHP on/off HUB muszą byc założone? Mam willema 4.0[/b]

    [EDIT]

    Jak ustawić willema aby programował SST29EE010? Bo albo coś źle ustawiam, albo nie działa programowanie tego flasha. I której wersji programu najlepiej używać?



    1.Ustawiasz na taki uklad jaki wkladasz do Willema, choc niekoniecznie bo sa one bardzo podobne. U mnie zworki wszystkie zwarte , a R/C (dolny suwak) na 150.
    UWAGA!
    Moze byc problem z tymi ukladami 4Mb/3,3V przy plytce SMD

    2.Ustaw W29EE011/C010 lub SST PH29EE010 bez zmieniania "sector size"
    Wersja programu np.: 0.97g
  • #214
    sc0ty
    Level 11  
    Testowałem go na zakładce Test H/W i nie działają piny 1(VPP) i 32(VCC) - tzn na 1 jest cały czas 12,5V a na 32 jest 5V i nie reaguje na zmianę tych pól. Na porcie LPT na pinie 1 w stanie wysokim mam tylko 5V - nie powinno być więcej? I czy to jest przyczyną nieprawidłowego działania willa? Dodam jeszcze że drukarka podłączona pod ten sam port działa prawidłowo.
  • #215
    WojtasJD
    Level 43  
    sc0ty wrote:
    Testowałem go na zakładce Test H/W i nie działają piny 1(VPP) i 32(VCC) - tzn na 1 jest cały czas 12,5V a na 32 jest 5V i nie reaguje na zmianę tych pól. Na porcie LPT na pinie 1 w stanie wysokim mam tylko 5V - nie powinno być więcej? I czy to jest przyczyną nieprawidłowego działania willa? Dodam jeszcze że drukarka podłączona pod ten sam port działa prawidłowo.


    sposób załączania napięć Vcc oraz Vpp przez program:
    Vcc: -> pin16 portu LPT (INITialize) -> jeden z inwerterów 74HC04 -> jeden z tranzystorów PNP (Vcc z jego kolektora dochodzi do pinu 32 głównej podstawki Willema)
    Vpp: -> pin1 portu LPT (STroBe) -> jeden z tranzystorów NPN -> jeden z tranzystorów PNP (Vpp z jego kolektora dochodzi poprzez zworkę do pinu 1 głównej podstawki Willema)
    Napięcie na gniazdku LPT które prawidłowo załączy dany sygnał może być nawet sporo niższe niż 5V ...

    Załączenie tych napięć to odpowiedni stan wysoki.

    Przy tak 'funkcjonującym' Willemie lepiej nic nim nie programować, przykładowo Vpp w czasie programowania stanowi przebieg impulsowy.
    Nalezy sprawdzic w czasie włączania tych napięć w programie droge sygnału od gniazda do podstawki DIP/ZIF32 - może to tylko uszkodzone, źle wlutowane tranzystory czy defekt ścieżek (co w tych laminatach jak widze staje się standardem ...)
  • #216
    set6666
    Level 18  
    Witam zmontowałem juz drugiego willema tym razem na płytce z gotronika, odpalił za pierwszym razem, poprzednik na płytce wykonanej samodzielnie tez odpalił za pierwszym razem, wydaje mi sie że staranny mątaż jest kluczem do sukcesu :D
  • #217
    badman
    Level 11  
    Mój willem na płytce Gotronika tez ruszył odrazu. Chodzi bez problemu na 3 metrowym kablu i programuje wszystko. Faktycznie jest to kwestia starannego i dokładnego montażu.
  • #218
    set6666
    Level 18  
    Witam dzisiaj sie przekonałem że jednak wszystkiego nie programóje, prubowałem programowac pic 16f84 i nici z tego wyszły :-( po zaprogramuowaniu kilku bajtów wywala mi bład, kasuje sie niby ok, ale nie może przeczytac id, nie wiecie od czego to może być :|
  • #219
    WojtasJD
    Level 43  
    set6666 wrote:
    Witam dzisiaj sie przekonałem że jednak wszystkiego nie programóje, prubowałem programowac pic 16f84 i nici z tego wyszły :-( po zaprogramuowaniu kilku bajtów wywala mi bład, kasuje sie niby ok, ale nie może przeczytac id, nie wiecie od czego to może być :|


    a jak z innym PICem ?
    jak z programowaniem 24Cxx i 93Cxx ?
  • #220
    set6666
    Level 18  
    Niestety nie mam innego pic-a żeby to sprawdzić a niestety mieszkam w takim miejscu że musze wszystko zamawiac, jezeli chodzi o 24cxx to programują sie bez problemu, tak samo eprom i sram, dziwne jest to że za każdym razemjak odczytuje zawartosc pic-a jest ona inna w wiekszości po skasowaniu sa ff ale w niekturych miejscach jest 00 przy każdym odczytaniu położenie 00 zmienia sie albo pojawiają sie jeszcze inne bzdury wyglada na to że to problem z odczytam pamięci a nie zapisem :-|
  • #221
    set6666
    Level 18  
    Dobra problem rozwiązany podniosłem napiecie vcc do 6,2v zworką i pic 16f84a normalnie sie zaprogramował :-) wszystko chodzi jak trzeba.
    Pozdrawiam
  • #222
    siudym
    Level 13  
    ja mam problemy z zaprogramowaniem epromu SST 27C322 (16bit, 32megabit) na willem pcb3.
    adapter z gotronic.pl (2x 74HCT244)
    raz sie zapisze i nie ma błedu, a raz pojawiaja sie dziwne błedy ze bajt w bufforze ma wieksza wartosc niz w epromie...(a był robiony test "czystosci")...
    czasami musze po 4x kasowac i ponownie nagrywac:/

    pamiec nowa ze sklepu..




    --------------------------------------------------------
    http://bmkmoto.w.interia.pl/jajca.htm
  • #223
    Artur k.
    Admin of Audio group
    Witam

    Ja równierz mam problem z willemem, programator z cyfroniki na płytce Gotronik 3B jednostronnej.
    Generalnie to on prawie wogóle nie działa przy włożeniu "dużej" pamięci np. 27C256 pisze "hardware error....." test H/W też error. za to po włożeniu 24C16 (innej nie mam chwilowo) twierdzi ze odczytuje (wartości 00 - kosc nówka ze sklepu). tak samo zapisuje same 00 ale przy próbie zapisu czegokolwiek innego pojawia sie komunikat ze w buforze jest wartość np. 55 a kości 00 i nie programuje, tak samo nie kasuje układu. Zasilacz mam jakiś wtyczkowy 10V/6W kabel 1:1, tak samo sie zachowuje jak podłącze go bezpośrednio pod LPT w PC.

    Czy ktos pomoże ??

    Pozdrawiam
  • #224
    velsper
    Level 29  
    Kabel 1:1 nie pójdzie na tej płytce.

    Potrzebujesz odwrócić kolejność przewodów w którejś z wtyczek LPT

    Pin 13 (1-sza) --> Pin 1 (2-ga)
    Pin 12 (1) --> Pin 2 (2)
    Pin 11 (1) --> Pin 3 (2)

    ...itd.

    i tak samo w drugim rzędzie:

    Pin 25 (1) --> Pin 14 (2)
    Pin 24 (1) --> Pin 15 (2)
    ...
  • #225
    Artur k.
    Admin of Audio group
    Witam własnie usiadłem przy programatorze.

    :arrow: velsper

    Zanim zabrałem sie za przlutowanie kabla, sprawdziłem zgodność pinów programatora z opisem złącza LPT http://www.hardwarebook.net/connector/parallel/parallelpc.html

    okazuje sie, tu własnie musibyć kabel 1:1 inaczej sygnał "strobe" podam na mase programatora (końcówka 13 programatora połączona z masą), więc chyba jednak to nie jest wina kabla.

    masz jakieś inne propozycje ??

    Pozdrawiam
  • #226
    WojtasJD
    Level 43  
    Artur k. wrote:
    Ja równierz mam problem z willemem, programator z cyfroniki na płytce Gotronik 3B jednostronnej.


    sam montowałeś ?
    warto było oszczędzać na laminacie (jednostronny) ?

    Artur k. wrote:

    Generalnie to on prawie wogóle nie działa przy włożeniu "dużej" pamięci np. 27C256 pisze "hardware error....." test H/W też error.


    tylko przy wkładaniu pamięci 27C256 jest błąd czy test na pustej podstawce także ?
    masz doprowadzić do pozytywnego wyniku -> 'Test Hardware';
    tu co nieco o zasadzie sprawdzania obecności programatora:
    https://www.elektroda.pl/rtvforum/topic274676.html

    przede wszystkim to sprawdź ścieżki, montaż, napięcia (np czy na trzeciej nodze 7805 jest +5V) itd.
  • #227
    PS123
    Level 17  
    Witam!
    Mam zamiar kupić Willema 5.3 premium z firmy Telwis.
    Z uwagi że jest na rynku cała masa róznych programatorów willem chciałem zapytac czy ta wersja jest wypróbowana i czy warto ja kupić?
    pozdr.
  • #228
    velsper
    Level 29  
    :arrow: Artur K.

    Miałem płytkę jednostronną Gotronika (PCB3) i podobne objawy, póki nie przelutowałem kabla. Być może masz jakąś inną wersję płytki - nie będę się kłócił... ;) Dodam tylko, że na dwustronnej PCB (też z Gotronika) nie działa 1:1

    Chyba że wlutowałeś gniazdo od strony druku...

    Jeżeli jednak twierdzisz, że kabel jest OK, to tak jak kolega WojtasJD radzi, sprawdź poprawność montażu, napięcia zasilające za stabilizatorem, itp.
  • #229
    Artur k.
    Admin of Audio group
    Witam.

    Gniazdo mam normlanie wlutowane.

    Pewnie mam inną (poprawioną ) wersje płytki, montowałem sam.

    :arrow: WojtasJD

    No właśnie teraz widze ze sie nie opłaci oszczedzać :), jak juz pisałem programator kupiłem w postaci "kitu" w cfronice, jakbym wiedział, ze tam jest tyle zworek to pewnie bym nie kupił, w dodatku nie dali mi kilku części :/ .

    Napięcia są ok. Rano znalazłem kilka pękniętych ścieżek, ale sądząc po tym ze dalej nie działa to pewnie znajde jeszce kilka.
    Ustawianie stanów na podstawce "zif" wydaje sie być poprawne (ok.4.8V) jednak test hardware w zakładce help - nadal error,kości równierz nie zczytuje, narazie to musze wymienić dwie podstawki bo sie "wyrobiły" podczas wkładania i wyjmowania scalaków .

    Pozdrawiam
  • #230
    set6666
    Level 18  
    Ja tez mam płytke z gotica jednostronną, i używam kabla skrosowanego :/ , dziła bez problemu, sprawdz to porzadnie bo o ile mi wiadomo to tylko willem z ep nie mał krosowanego kabla.
  • #231
    Kryptoman
    Level 20  
    Tylko nie zastrzelcie mnie za pomysły, ale mam zamiar całkowicie przejść w zakładzie na Linuxa.
    I zrobił sie problem - dość często muszę programować kości do TV (24C02 i podobne).
    Widział ktoś soft do JDM-a pod Linuxa (coś w stylu IC Prog)?
    Albo (marzyciel ze mnie) soft do Willema chodzący pod Linuxem?
    Wiem, ze mógłbym się pobawić z Wine, ale nie mam zaufania do takich "hybryd".
  • #232
    TWK
    Electrician specialist
    Chciałbym się zapytać czym różnią się poszczególne wersje przystawki MCS-51. Sam jakąś złożyłem (na tym PCB: https://www.elektroda.pl/rtvforum/viewtopic.php?p=1318464#1318464 - koszt całkowity wyniósł ok. 7 zł, czyli znacznie mniej niż cena sklepowa) i nie wiem, jakie układy mogę nią programować. AT89C2051 chodzi znakomicie, a do niego ona mi była potrzebna. A drugie pytanie: używam willema firmy Telwis z softem 0.97h, czy można zastosować jakiś inny soft i czy jest jakikolwiek sens to robić? Co do pytania kilka postów wyżej: firma Telwis to poważna firma i mogę ją z czystym sumieniem polecić.
  • #233
    Hetii
    Level 16  
    Witam serdecznie:)

    Uff trochę zeszło przy czytaniu tego wątku :D, ale dobrnąłem do końca i nasunęły mi się następujące propozycje i pytania.

    Mianowicie posiadam płytkę zakupioną na wrocławskiej giełdzie elektronicznej i jest prawie identyczna z willemem 4.0 z Gotronika jednakże nie posiada zworek, które zaznaczyłem w pliku. Jaka jest praktyczna strata bądź zaleta z wykorzystania tych zworek??

    Z racji, iż problemy występujące, z wilemmem mają dużo wspólnego z kablem LPT nasunął mi się taki pomysł żeby wykorzystać układ FT8U245BM ( 27.90zl w tme.pl ).Jest to przetwornik USB2.0/Parallel LQFP32. Dzięki temu mielibyśmy w pełni funkcjonalny programator wilemma zasilany i pracujący na USB. Problem, jaki może tu występować jest maksymalna zdolność prądowa portu USB jak i to czy wirtualny sterownik LPT jak i sam konwerter nie będzie wprowadzał jakiś dodatkowych przesunięć czasowych, chodzi mi tutaj konkretnie o sówaczki w oprogramowaniu willema. Jeżeli ktoś z was ma jakiś zastrzeżenia do zmodyfikowania willema w ten sposób to proszę o wyrażenie swej opinii. A i z racji, iż jeszcze nie złożyłem swego willema to prosiłbym o wypowiedz kogoś, kto eksperymentował z 4503 oraz 74LS367 i 74HCT367,74HC367, który z tych układów zastosować na wejściu i jaką dać diodę shottkiego w przetwornicy?

    Spotkałem się tutaj z opinią, iż lepiej zastosować dławik o mniejszej sprawności prądowej, co pozwoli uchronić tranzystor kluczujący w przypadku, gdy kość programowana ma zwarcie miedzy vcc a masa. Dlatego też może warto by było zastosować jakiego rodzaju bezpiecznik prądowy ?

    Generalnie to mnie trochę ta zworkologia przyprawia o ból głowy, dlatego też może, ktoś z was miałby czas i ochotę na zmianie softu jak i zarazem przerobienie willema do bardziej automatycznego funkcjonowania:D

    Wiadomo również ze Polak „potrafi”, więc może by spróbować stworzyć własny w pełni uniwersalny programator sterowany z USB wykorzystujący zewnętrzny układ uP, który odpowiadałby za prawidłowe doprowadzanie odpowiednich stanów do programowanej kości jak i zarazem zajmowałby się sterowaniem przetwornicy DC?

    P.S.
    Niżej linki do interesujących informacji:
    http://www.semiconductors.philips.com/acrobat_download/datasheets/PDIUSBD12-08.pdf
    http://www.bladox.com/doc/tprog-r02082204.pdf
  • #234
    dex
    Level 27  
    To USB to jest taka proteza troche, jak to moze dzialac z willemem , wole nie myslec. Z samym willemem sa cyrki a gdy dojdzie jeszce ta proteza usb/lpt to juz boje sie myslec jak sie polapac oc bedzie winne jak beda jaja z jakimś układem.Im mniej kombinacji tym lepiej, mimo iz te protezy sa niby w pelni zgodne i przezroczyste..

    Co do kabla, ja mam plytke taka jak kolega velsper, (strona 5 tematu) i uzywam zwykly przedluzacz LPT a więc 1-1 , i odpowiednio w willemie mam wtyczke meską (ze szpileczkami).Więc z tym twierdzniem sie nie zgadzam:

    velsper wrote:

    ...
    Dodam tylko, że na dwustronnej PCB (też z Gotronika) nie działa 1:1


    Mysle ze wszystkie problemy pojawiaja sie wtedy gdy ktos do willema wstawi wtyczke zenska wtedy faktycznie tzreba odworocic piny w kablu.
  • #235
    felix-lynx
    Level 14  
    Hetii jesli te zworki sa dobrze podlaczone (bo widzilem juz jeden schemat gdzie byly chyba tylko dla jaj :P) to przy ustawianiu 4.0 (oczywiscie obie zworki w tej samej pozycji) powina ci dzialac wersja programu sterujacego 0.98c, d, d2 (d2 do pobrania np. http://www.j-cell.de/willem-eprom/soft/update-version-0.98D2/set_up_98d2.exe ).
    W pozycji 3.0 beda dzialaly starsze wersje oprogramowania.

    Acha - wszystko to sie tyczy ukladow wkladanych do zifa - wszystkie inne (szeregowe, pice itd.) powinny dzialac OK przy kazdej wersji oprogramowania i obojetnie jakim ustawieniu zworek.

    http://www.sivava.com/Download_Program.htm - tu jest co sie zmienilo w kolejnych wersjach programow.

    Jest jeszcze wersja D5 (http://www.darkwire.com.au/setup_98d5_pcb45.exe) - niestety tu juz jest gorzej - nie wystarcza 2 zworki.
    Z tego co narazie sie dowiedzialem to w wersji z ktora ma wspolpracowac ten program zamiast 74HC04 (ew. 74HC14 w niektorych wersjach) jest 74HC540 (dochodza 2 dodatkowe bufory - nie wiem gdzie podpiete i 2 linie sterujace - nie wiem czy i gdzie podpiete).

    Pozdrawiam:
    ==Lynx==