2,951

(271 odpowiedzi, napisanych Sprzęt - 8bit)

chlip
ja sprawdzilem przed i po modyfikacji na 7 komputerach - w tym jednym NTSC (800xl od Sebana) i 800xl PAL
tylko jedno 65XEN (stara plyta, pierwsze ze zlaczem eci) pracowalo z oryginalna idea, teraz po 24h testu moge powiedziec ze pracuja wszystkie

2,952

(271 odpowiedzi, napisanych Sprzęt - 8bit)

epi, sprawdz na tylu atarkach ile znajdziesz

2,953

(544 odpowiedzi, napisanych Fabryka - 8bit)

narazie bez siuprajzow, electronu konczy fc.com, wiec mam "wolne" do wieczora ;)

2,954

(544 odpowiedzi, napisanych Fabryka - 8bit)

jako ze zapowiadalem, ze bede wysylal te plytki od piatku, a ciagle siedze i pisze firmware, to wydaje mi sie ze jestem winny przeprosiny

tak to wyglada w  65XE bez portu ECI:

http://alan.umcs.lublin.pl/~candle/vbxe/vbxe-final.jpg

a tak wyglada firmware:

http://alan.umcs.lublin.pl/~candle/vbxe/vbxe-firmware.jpg
(to wyjscie S-Video, nie VBXE )

czemu to trwa tak dlugo?
nie chce sie tu wybielac i pisac kretynskich wymowek, ale dogranie szczegolow zajmuje mnie i elektronowi caly nasz czas wolny - ja jestem odpowiedzialny za oprogramowanie po stronie plytki (atmega), a elektron dopisuje pewne rzeczy do programiku fc.com ktory jest odpowiedzialny za zarzadzanie rdzeniami po stronie atari

vbxe v1.x ma do 4 bankow na rdzenie, podczas gdy vbxe 2 ma 12 bankow + bank na firmware dla atmegi (jeszcze tego nie zaimplementowalismy), oraz slot na rdzen testowy ktory moze byc przydatny przy naprawach, czy sprawdzeniu poprawnosci montazu plytki - testuje on przetwornik Video DAC jak i pamiec VBXE

Wsparcie dla bankow od 5 do 12 nie zostalo jeszcze zaimplementowane w fc.com, natomiast z komend podstawowych zostaly mi do implementacji dwie


To byl dlugi dzien z debuggerem (w postaci diody LED) i roznymi problemami pod tytulem co sie stanie jak sie pisze w assemblerze i nie zrobi "pop" przed "ret" ;)

jesli ktos by chcial dostac swoja plytke (mowie tu o developerach, tj osobach ktore zrobily cos na vbxe - np tebe, czy zaxon) z aktualna wersja oprogramowania (tj bez wsparcia dla flashowania kontrolera z poziomu atari) - prosze o maila - do przeprogramowania kontrolera bedzie konieczny jakis programator procesorow AVR, VBXE2 ma standardowe zlacze ISP
w pozostalych przypadkach - prosze o cierpliwosc

pracuje nad tym przez 17-18h dziennie i nie robie juz nic innego

edit: kolejne 17h kodowania dobieglo konca - wszystkie komendy zaimplementowane, zostalo flaszowanie atmegi...

2,955

(271 odpowiedzi, napisanych Sprzęt - 8bit)

zrob swiatu przysluge i nie pisz programow ;)

2,956

(271 odpowiedzi, napisanych Sprzęt - 8bit)

a kogo to obchodzi?

2,957

(6,151 odpowiedzi, napisanych Kolekcjonowanie)

http://www.allegro.pl/item738670062_son … 0_szt.html

moze sie komu przyda?

do australii tylko polecony + deklaracja celna
nie ma ubezpieczonych czy o zadeklarowanej wartosci :(

2,959

(271 odpowiedzi, napisanych Sprzęt - 8bit)

no coz

po skroceniu fl2 dla zapisow o 70ns oraz dosc sporych zmianach w U1 problem pamieci znikna - nalezy jeszcze rozwiazac problem odczytow/zapisow do rejestrow IO, a w tym celu zmienic U2

w tej chwili test pamieci dziala ze wszystkimi 5cioma atarkami bezblednie, bez potrzeby modyfikowania czegokolwiek w interfejsie przy zmianie komputera

chcialbym sprawdzic jeszcze komputery serii XL, ale nie mam odpowiedniego zlacza

oczywiscie jak na zlosc calosc chodzi na pamiec 62256-70ns


w chwili obecnej role ukladu GAL16V8 przeja uklad GAL22V10 ze wzgledu na pewna kompatybilnosc pinowa, mozna ta logike upchac na 20V8, ale wymaga to troche zabawy z samym interfejsem

chyba ekonomicznie lepszym wyjsciem bedzie dolozenie kolejnego GAL16V8 niz wymiana obecnych na 22V10, chociaz - byc moze zdecyduje sie na calkiem inne podejscie do tematu

2,960

(271 odpowiedzi, napisanych Sprzęt - 8bit)

na 5 atarek (tylko jedna miala jakiekolwiek rozszerzenia) z ECI tylko jedna zadzialala bez zazutu - oczywisice na orginalnym U1 nie przechodiz testu palca, ale to akurat mniejszy problem
ta jedna atarka miala U18 nie serii LS, a AHCT

ps. moj katalog mowi ze seria HCT ma sredni czas propagacji 30nS, natomiast LS 12nS - wiec co to za argument ze U7 na interfejsie musi byc LS bo musi byc wolniejszy??

2,961

(271 odpowiedzi, napisanych Sprzęt - 8bit)

okej
dla wszystkich zainteresowanych proponuje nastepujacy test

do nogi 39 albo do R20 lutujemy kawalek druta - tylko po to, aby bylo za co zlapac (chodzi o powierzchnie chwytu)

teraz uruchamiamy program sebana i obserwujemy error rate - jesli jest tam tego tyle co u sebana albo delego to test nic nam nie da, ale jesli jest czysto lub przynajmniej gdzie niegdzie widac kawalek czystego ekranu:

obserwujac ekran lapiemy ten dolutowany drucik w dwa palce - jesli nadal czysto to cudownie, jesli nie - no to cud ze dziala

jesli error rate sie nasila, to sytuacje znacznie stabilizuje zmiana rownan w galu U1, ale nie uwazam tego za kompletne rozwiazanie, poniewaz tak czy inaczej jakies bledy (z zadka i wciaz w tych samych miejscach) sie pojawiaja

w 6502c nie ma gornego tranzystora na nodze 39, wiec wyjscie PFI2 jest wyjsciem typu open collector (naoszczedzali) i stad potrzeba stosowania R20 (pull-up do 5V)
opoznienie miedzy Buffered PHI2, a tym co wypluwa proc to 16ns (miezone miedzy 39 pinem proca a 11 pinem U1 IDEi na 30cm kablu)
opoznienie miedzy PHI0 a PHI2 to 34ns

Bob Puff napisal, ze sytuacje moze poprawiac logiczny AND sygnalow PHI0 i PHI2 - mialo to na celu przesunac opadajace zbocze PHI2 w czasie, tak aby po drugiej stronie kabla nawet jak sie rozjedzie bardziej bylo wciaz dosc dobre, by dac dobry zapis/odczyt
z lenistwa po prostu podpiolem PHI0 zamiast PHI2 - efekt zaden (oczywiscie juz na zmodyfikowanych rownaniach)

2,962

(271 odpowiedzi, napisanych Sprzęt - 8bit)

Pigula, wiec ja juz przezyjesz te fochy, to tak jak pisal Seban  - nie chodiz o to, zeby powiedziec o, nie dziala, tylko zeby rozwiazac problem
przeciez w koncu dojdzie do tego, ze bedziesz musial otworzyc wlasna fabryczke 6116
u mnie pamiec oczywiscie sie sypie, ale nie tak masakrycznie jak u sebana czy delego, co wiecej, smieci pojawiaja sie na pewnych okreslonych i bardzo scislych lokalizacjach - w zalzeznosci od tego, czy to strona DE czy DF
bedzie trzeba tez przeanalizowac jak wyglada sprawa odczytow/zapisow do urzadzenia ide, bo aktualne testy nie sa w stanie tego stwierdzic

2,963

(271 odpowiedzi, napisanych Sprzęt - 8bit)

wlasnie kozystam ;)
wiec sie wypowiadam :P

2,964

(271 odpowiedzi, napisanych Sprzęt - 8bit)

na stykach nie ma sladu oksydacji

2,965

(271 odpowiedzi, napisanych Sprzęt - 8bit)

pigula: strzelasz fochy jak panienka ;) jesli masz zamiar udzielac odpowiedzi dla lamera to masz efekty :P swoje wiem, pare sterownikow niskopoziomowych do dyskow popelnilem, specyfikacje ata tez czytalem (gdizes w 99 roku), a ty mi piszesz sprawdz sobie na 50 plikach, podczas gdy ja mam problemy z jakimkolwiek transferem, albo udzielasz rad o niepodlaczaniu zasilania - powazny jestes??

buzi chcesz? moze czekoladki?
nie jestem jedyna osoba ktorej nie dziala, a co by bylo, gdybym niedajboze kupil ten interfejs u ciebie? na taki support moge liczyc? grejt! :D

i na koniec cytat z ferdydurke...

slowacki wielkim poeta byl...

2,966

(544 odpowiedzi, napisanych Fabryka - 8bit)

TAK!
pod koniec tygodnia planuje pierwsze wysylki

2,967

(271 odpowiedzi, napisanych Sprzęt - 8bit)

ad 2 i 5)
Pigul, ale kmkdiag nie wiesza sie po tescie pamieci... nie wiesza sie po zadnym tescie - bez modyfikacji
przelotke posiadam, ale twierdzenie ze karta nie wymaga zasilania jest zabojcze - nie wymaga bo sie karmi przez pullupy w trakcie gdy nie jest uzywana, ale to nie jest metoda ktora powinienes promowac - nie posiadam karty
ponadto lubie dyski i ich trytytytyty, z karta tego nie dostane :P

ad 3)
co ty mi wykladasz o 50 plikach jak po 5 jest zwis i znik calej partycji?

ad 4)
jak widzisz z fotki ponizej u7 jest serii LS, to ze nadgryziony to malo istotne - ot taki wypadek przy pracy - uklad jest nowy

nie mam zamiaru skladac tego z czesci ze smietnika (historii np) i szukac kostek 6116 - juz electron kupil nowa, nie smigana 6116-70ns i poszla w smietnik - fabrycznie zwarta

uwazam ze modyfikacje ktore zrobilem przy timingu pamieci sa wystarczajace - a przynajmniej wystarczaja do poprawnej pracy pamieci 512KB/55ns wiec tym bardziej powinny do pracy pamieci 32k/70ns (patrz fota)

ad 6)
co nie zmienia faktu ze nadal jest do bani...

http://alan.umcs.lublin.pl/~candle/atari/HPIM2261.JPG

2,968

(271 odpowiedzi, napisanych Sprzęt - 8bit)

to co jest na tej liscie to naprawde w etiopii po smietnikach moze lezy
nie wiem jak mozna twierdzic ze cos dziala jak dziala tylko z wybranymi dyskami i komputerami atari :/

2,969

(271 odpowiedzi, napisanych Sprzęt - 8bit)

no dobrze...
po pewnych drobnych zmianach mam czesc odpowiedzialna za pamiec stablina
ale!
kmkdiag za kazdym razem przechodzi wszystkie testy
fdisk2 za kazdym razem widzi caly dysk

natomiast problemy zaczynaja sie przy partycjach - np znikaja i nie da sie do nich dostac bez ponownego formatowania
po sformatowaniu widac co tam bylo i np okazuje sie ze jakis katalog zawiera smiecie
brzmi znajomo? pewnie tak...

update: przy probie skopiowania teraz czegos pojawil sie blad 144- write protected or bad sector

czy kmk/sdx radzi sobie jakos z mapa sektorow na dysku?

jest jakies narzedzie typu scandisk?

2,970

(271 odpowiedzi, napisanych Sprzęt - 8bit)

ladny, ale na uczelni mialem troche wieksze (wielkosci pralki przemyslowej ;)

ponadto to MFM lub FM albo jeszcze cos starszego, no i... nie mam ;)

2,971

(271 odpowiedzi, napisanych Sprzęt - 8bit)

zaxon, kupisze sa na co innego potrzebne - kozystam  z tego co mam
wiesz dobrze ze nie czekam tygodnia na cos co moge zrobic odrazu, bo costam ma przyjsc poczta - pie* to i rozwiazuje problem takimi srodkami, jakimi akurat dysponuje

2,972

(271 odpowiedzi, napisanych Sprzęt - 8bit)

mam ahtc, mam hct, a dlaczego uklad tylu ls jest wymagany? (oczywiscie siedzi sobie na u7 ls, ale chcialbym wiedziec w imie czego)

dysk jest sprawny i zgodny ze standardem, wiec czemu mam go wymieniac? karte cf mam tylko 16mb - baardzo stara, wiec jej przydatnosc jest mocno ograniczona

tu nie chodzi o to, by dobierac dysk i atarke do zajebistego i bez wad interfejsu, tylko zeby interfejs byl kompatybilny ze wszystkim co sie do niego podepnie

edit:

zadam przewrotne pytanie:

jak idea determinuje ze na szynie danych jest prawidlowy adres? extenb (casinh) jest niepodlaczony...

candle

2,973

(271 odpowiedzi, napisanych Sprzęt - 8bit)

no coz...
uszkodzona okazala sie jedynie pamiec 6116, po wymianie na 62256 calosc ruszyla
dziwi mnie jedynie fakt, ze kmkdiag podczas testowania romu pokazuje bledy w banku 0 jesli w idei w ogole nie ma pamieci, a nawet z uszkodzona (po wyizolowaniu uszkodzonej linii adresowej) przechodzi test romu, po czym konczy test na ram bank 0

po wymianie kostki na 62256 wszystko ruszylo, ale...

dyski typu DOM bardzo czesto sie wieszaja
to samo z dyskami mechanicznymi - kontroler przywiesza sie i troche trzeba powylaczac zasilanie dysku i poczekac az sie rozkreci
pozniej uruchomic fdisk (co on robi przeszukujac magistrale?) ale po tej operacji wystarczy wcisnac reset aby dysk magicznie pojawil sie spowrotem
czasami rowniez cos kopiuje na ten dysk i... to znika

no coz, do stabilnej pracy temu jeszcze sporo brakuje, ale byc moze to moja niewiedza

za wszelkie dalsze rady (a inne od zmien tasme/zasilacz/dysk/atari) bede wdzieczny

2,974

(2 odpowiedzi, napisanych Kupię / Sprzedam / Zamienię Atari)

srtryj, w ostatecznosci zrobie ci odlew z zywicy - innych technik nie znam

2,975

(9 odpowiedzi, napisanych Sprzęt - 16/32bit)

wyguglaj sobie vga db9 db15 pinout
o ile to w tym standardzie, a jak nie, to zostaje zidentyfikowac sygnaly we wtyczce i zrobic to na piechote