Autor Wątek: Wadliwy VL1772  (Przeczytany 5499 razy)

pear

  • *****
  • Wiadomości: 5509
  • Miejsce pobytu:
    Będzin
  • Z80 only
Wadliwy VL1772
« dnia: 2019.06.09, 08:08:47 »
Trafiła mi się niedawno wadliwa seria układów VL1772. Jest to zamiennik kontrolera napędów dyskietek WD1772.
Na pierwszy rzut oka układ działa prawidłowo, to znaczy poprawnie czyta i zapisuje dyskietki, ale pod warunkiem, że zostały wcześniej sformatowane.
Wada ujawnia się podczas formatowania. Na filmie można zobaczyć co się dzieje.
https://www.youtube.com/watch?v=IfKzST2VTXw

Sprawdziłem układ również w kilku innych interfejsach. W moich testach tylko w jednym wada się nie ujawniła - FDD3000.
Wspólnie z kolegą próbujemy rozkminić co jest przyczyną i pojawiła się pewna teoria, którą chciałbym potwierdzić i potrzebuję pomocy.
Otóż podejrzewamy, że układ przypadkowo wykonuje polecenie Restore zamiast Seek (różnią się tylko jednym bitem) i stąd niekontrolowane przejścia pomiędzy ścieżkami.
Prawdopodobnie podczas formatowania FDD3000 zamiast komendy Seek korzysta tylko z komend Step In / Step Out.
Tutaj prośba, czy ktoś mi to może potwierdzić, że tak jest ?

Sprawdziliśmy zmodyfikowany program do formatowania dyskietek na Enterprise, w którym zamiast Seek został użyty Step In i dyskietkę udało się sformatować.

Seria wadliwych układów ma oznaczenie VL1772-02PC 702V C587Q (wyprodukowane w Korei).
ZX/Enterprise/CPC/Robotron/C128D

Maryjan

  • *****
  • Wiadomości: 6650
  • Miejsce pobytu:
    Skarżysko-Kam.
  • Scotch whiskey and West Highland Terrier
Odp: Wadliwy VL1772
« Odpowiedź #1 dnia: 2019.06.09, 13:36:45 »
Może to nie wada, ale taka seria, wyprodukowana do jakichś dziwnych zastosowań, dla jakiejś firmy.
Jeśli jest to powtarzalne w iluś tam sztukach układu danej serii.
Ciężko teraz będzie dojść do prawdy, czy to wada produkcyjna, czy celowe zmodyfikowanie tej serii pod konkretne zamówienie.
Jeśli można, odkupię sztukę do testów.
"Co miałem powiedzieć - przeczytałem..." Nikodem Dyzma

pear

  • *****
  • Wiadomości: 5509
  • Miejsce pobytu:
    Będzin
  • Z80 only
Odp: Wadliwy VL1772
« Odpowiedź #2 dnia: 2019.06.09, 13:49:59 »
Bardziej mi chodzi o ustalenie jak wygląda procedura formatowania w FDD3000.
Ma ktoś może zdeasemblowany kod ?
Jaka komenda jest wykorzystana podczas formatowania ?

Co do samej wady układu, to mogła być jakaś usterka maski produkcyjnej.
ZX/Enterprise/CPC/Robotron/C128D

steev

  • *****
  • Wiadomości: 1362
  • Miejsce pobytu:
    inode 42
Odp: Wadliwy VL1772
« Odpowiedź #3 dnia: 2019.06.09, 22:50:27 »
Ktoś ma (akurat ten fragmencik :) )
;==================================================================================================
; L29b0 Format next track (step in, format)
;
;==================================================================================================
L29b0: ld   a,$01
ld   ($26a1),a ; aktualna operacja 1 - ?
ei   
ld   a,$58
out  ($c0),a ; polecenie $58 - step-in, update track register, spin up
halt
halt
halt ; czekaj trzy ścieżki
Dalej jest polecenie $fe - write track, no spinup, 30ms delay, no precomp
Machines should work. People should think.

pear

  • *****
  • Wiadomości: 5509
  • Miejsce pobytu:
    Będzin
  • Z80 only
Odp: Wadliwy VL1772
« Odpowiedź #4 dnia: 2019.06.10, 05:59:16 »
Właśnie o to mi chodziło.
Wielkie dzięki steev :)
ZX/Enterprise/CPC/Robotron/C128D

Maryjan

  • *****
  • Wiadomości: 6650
  • Miejsce pobytu:
    Skarżysko-Kam.
  • Scotch whiskey and West Highland Terrier
Odp: Wadliwy VL1772
« Odpowiedź #5 dnia: 2019.06.10, 09:40:51 »

Co do samej wady układu, to mogła być jakaś usterka maski produkcyjnej.

Jeśli jest tak, jak Piszesz, to ciekawe, co na to powie sprzedawca ?
Pewnie te VL1772 tanie nie były.
"Co miałem powiedzieć - przeczytałem..." Nikodem Dyzma

pear

  • *****
  • Wiadomości: 5509
  • Miejsce pobytu:
    Będzin
  • Z80 only
Odp: Wadliwy VL1772
« Odpowiedź #6 dnia: 2019.06.10, 09:58:17 »
Sprzedawca okazał się solidny, nie schował głowy w piasek i wymienił układy na inną serię, którą mam potwierdzoną, że jest sprawna.
Czekam jeszcze na przesyłkę, ale zakładam, że będzie w niej to co trzeba.
ZX/Enterprise/CPC/Robotron/C128D

Maryjan

  • *****
  • Wiadomości: 6650
  • Miejsce pobytu:
    Skarżysko-Kam.
  • Scotch whiskey and West Highland Terrier
Odp: Wadliwy VL1772
« Odpowiedź #7 dnia: 2019.06.10, 12:26:51 »
Oby więcej takich sprzedawców.
"Co miałem powiedzieć - przeczytałem..." Nikodem Dyzma

damik

  • Fresh rosin sniffer ;)
  • *****
  • Wiadomości: 2426
  • Miejsce pobytu:
    Generalnie Polska, głównie Bytom czasem Bielsko-Biała oraz okolice
  • ZX'owy i nie tylko...
Odp: Wadliwy VL1772
« Odpowiedź #8 dnia: 2019.06.10, 15:03:12 »
@pear
A kazali Ci odesłać tamte wadliwe układy, czy możesz je sobie zachować ?
Bo jeśli byś ich nie odsyłał to bym chętnie odkupił jedną wadliwą sztukę w dobrej cenie  ;D


Wszystkiego po trochu: Schwarz, mydło i powidło... konsole, stare i nieco nowsze komputery oraz akcesoria i duperele.

pear

  • *****
  • Wiadomości: 5509
  • Miejsce pobytu:
    Będzin
  • Z80 only
Odp: Wadliwy VL1772
« Odpowiedź #9 dnia: 2019.06.10, 15:38:34 »
Odesłałem. Przez chwilę myślałem, żeby jeden zostawić, ale po co mi bubel ;)
ZX/Enterprise/CPC/Robotron/C128D

zaxon

  • *****
  • Wiadomości: 4689
Odp: Wadliwy VL1772
« Odpowiedź #10 dnia: 2019.06.11, 14:28:10 »
Fajnie, szkoda Maciek że nie dodałeś że w międzyczasie gadaliśmy o tym na prv , ja  przetrenowałem zwrot tyh bubli VL , i ci poradziłem  podałem ci co i jak zrobić..........
Siedem kilo smalcu,gesich jajek kopa,zeby moc to polknac tegiego trza chlopa. GG 3456993

pear

  • *****
  • Wiadomości: 5509
  • Miejsce pobytu:
    Będzin
  • Z80 only
Odp: Wadliwy VL1772
« Odpowiedź #11 dnia: 2019.06.11, 14:37:29 »
Owszem rozmawialiśmy. Uprzedziłem Cię przed zakupem bubli. Niestety trochę za późno, bo zdążyłeś kupić je pierwszy.
Test na FDD3000 zrobiłem dopiero jak odesłałeś swoje. Rzutem na taśmę, dzień przed odesłaniem swoich układów.
Testy, która seria jest sprawna, a która nie zrobili koledzy z Węgier w ostatni weekend.
Pomysł dlaczego może nie działać też jest ich.
O co Ci chodzi ?
ZX/Enterprise/CPC/Robotron/C128D

zaxon

  • *****
  • Wiadomości: 4689
Odp: Wadliwy VL1772
« Odpowiedź #12 dnia: 2019.06.11, 14:53:03 »
A faktycznie, o nic  :D
Siedem kilo smalcu,gesich jajek kopa,zeby moc to polknac tegiego trza chlopa. GG 3456993

pear

  • *****
  • Wiadomości: 5509
  • Miejsce pobytu:
    Będzin
  • Z80 only
Odp: Wadliwy VL1772
« Odpowiedź #13 dnia: 2019.06.16, 07:01:25 »
Przyszła przesyłka z układami VL1772 na wymianę za uszkodzone.
Tym razem seria 813V L657S, producent ten sam.
Układy sprawne, formatowanie przebiega prawidłowo.

Dla odmiany ta seria bardzo szybko i dość mocno się nagrzewa. Podejrzewam, że może mieć problemy podczas pracy w trybie HD przy taktowaniu 16 MHz.

W każdym razie przynajmniej sprzedawca solidny i doprowadził sprawę do końca.
ZX/Enterprise/CPC/Robotron/C128D

Maryjan

  • *****
  • Wiadomości: 6650
  • Miejsce pobytu:
    Skarżysko-Kam.
  • Scotch whiskey and West Highland Terrier
Odp: Wadliwy VL1772
« Odpowiedź #14 dnia: 2019.06.16, 10:13:34 »
Grunt, że działają :)
Mnie zdarzały się WD1772 z różnych serii, które grzały się nierównomiernie.
Jedne bardziej, drugie mniej.
Może jest to specyfiką ich dokładności wykonania ?
Wiadomo, jak teraz wygląda kontrola jakości.

Za to staruszki WD1770 są w porównaniu do WD1772 chłodne.
Ale, niezbyt nadają się do dzisiejszych, rozbudowanych projektów.

Zawsze, można przykleić radiator :)
"Co miałem powiedzieć - przeczytałem..." Nikodem Dyzma