751

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

Cieszę się, że mogłem pomóc.

752

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

...a może sami załóżcie konto na PCBWay, wrzucajcie tam swoje projekty i zarabiajcie na nich. Choć z tym zarabianiem na PCBWay to bym nie przesadzał.

Ja się tylko powtórzę - albo trzymam projekt zamknięty, zajmuję się produkcją i dystrybucją, albo robię projekt otwarty i nie płaczę (a wręcz się cieszę), jak ktoś inny zacznie go produkować i sprzedawać. Wszystko zależy od tego czy zależy mi na kasie, czy na popularności mojego projektu... no i od tego czy w ogóle mam "zdolności produkcyjne". Bo jeśli zaprojektowałem, zrobiłem 10 czy 20 sztuk i dalej ani nie produkuję kolejnych, ani nie uwalniam projektu jako Open Hardware, to tego nie rozumiem :/ Sam nie zarabiam, ale komu innemu też nie dam zarobić, o co chodzi?

753

(323 odpowiedzi, napisanych Fabryka - 8bit)

marpla napisał/a:

Płytki prosto z Chin, zamówiłem jak udostępniłeś projekt :) tez zielone najbardziej mi pasują :) Dzięki !

Zamawiałeś to jako jedną płytkę czy dwie? Bo projekt płytki narysowany jest dość "dziwnie" i parser JLCPCB nie widzi nawet rozmiaru płytki po jej wgraniu.

Została Ci jakaś płytka?

754

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

Kilkanaście minut zabawy w Fusion 360 i pierwszy model był gotowy. Niestety po wydrukowaniu (wydruk w najniższej jakości trwał ponad 2x dłużej niż przygotowanie projektu) okazał się minimalnie za wąski wewnątrz. Zaznaczam też, że zrobiłem go bez zatrzasków - do przykręcania na 2 śrubki. Zatrzaski są możliwe do wydrukowania, ale znacznie skomplikowałoby to wydruk (dużo suportu trzeba by drukować) no i przyznam, że nie mam za dużo wprawy w modelowaniu takich elementów. No i ten "kominek" jest prosty, a oryginał nieco zwężał się ku górze (ścianki miały przekrój trapezu).

755

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

Przysiągłbym, że gdzieś widziałem, ale na Thingiverse znalazłem tylko do 7800:
https://www.thingiverse.com/thing:2811946

Można wymodelować, to nie jest jakiś kosmicznie skomplikowany element.

***

Na szybko coś takiego zrobiłem: https://www.thingiverse.com/thing:4538634

***

Wydrukowałem i naniosłem drobne poprawki, teraz powinno pasować z delikatnym luzem.
https://obrazki.elektroda.pl/7697375900_1594479560_thumb.jpg https://obrazki.elektroda.pl/8845153500_1594479572_thumb.jpg

756

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

Widziałem gdzieś model 3D, można to wydrukować...

757

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

No właśnie schematu nie ma :( jest tylko rysunek techniczny płyty, do zaprojektowania obudowy. Niestety o ile, większość portów można przetestować prostymi loop-backami, to do testu potu DMA jest potrzebna ta płytka.

***

...a nie, przepraszam, jest schemat: https://www.gossuin.be/images/schemasat … l-V1.0.pdf

758

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

...ja natomiast zacząłbym od zasilacza.

759

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

Kart diagnostyczny do testowania portów potrzebuje specjalnych kabli i płyty (karty) testowej:
http://www.best-electronics-ca.com/images/ST%20Test%20Kit%201111.jpg
http://www.best-electronics-ca.com/520_1040.htm

760

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

tytus napisał/a:

_tzok_ nie wiedzialem, ze zajmujesz sie sprzedaza takich kostek.

Bo nie zajmuję się sprzedażą... ale mam programator i zaprogramowanie EPROMów to żaden problem.

TOS 1.4 i 1.6 to ten sam TOS/GEMDOS, z tą różnicą, że ten drugi ma dodaną obsługę sprzętu charakterystycznego dla STe i ma inny adres bazowy.

761

(323 odpowiedzi, napisanych Fabryka - 8bit)

Sikor napisał/a:

A jak być dał jedną kość 70ns, a drugą 60ns? Pamiętam, że kiedyś tak się robiło, że gdy były kłopoty z pamięcią w atari dawało się inny typ kości, ale zazwyczaj podmieniało się jedną.

To już szamaństwo... dawało się inną, bo dawało się jaką się miało, kiedy zdobycie kompletu nowych graniczyło z niemożliwością, nie mówiąc o kosztach. Pamięci nie mogą być "za szybkie", szybsza pamięć będzie działała z wolniejszym taktowaniem, jedyne możliwe trudności, to wymagana minimalna szybkość narastania zboczy sygnałów sterujących i zegara. Kości się też "mieszało", bo niektóre za długo utrzymywały zawartość, po wyłączeniu zasilania, a wystarczy, że jeden bit się skasował (czyli znów były to względy ekonomiczne, a nie techniczne).

Kości używane w rozszerzeniu są 4-ro bitowe, to znaczy, że połówka bajtu jest "obsługiwana" przez jedną kość, a druga, przez drugą. Użycie kości o różnej szybkości, spowoduje, że połowa bajtu na magistrali pojawi się minimalnie szybciej, ale to bez znaczenia, bo odczyt jest synchroniczny, a zegar na tyle wolny, żeby pamięć 70 ns (a nawet 150 ns) spokojnie zdążyła ustabilizować stan wyjść. Te pamięci i tak są co najmniej 2x szybsze niż potrzeba i wystawiają stabilny stan wyjść na długo przed impulsem synchronizującym odczyt. Pamięci EDO dłużej utrzymują dane na wyjściu niż standardowe DRAMy/FPMy (a właściwie to mogą przyjąć adres w czasie cyklu odczytu). Pamięci EDO mogą zastępować FPM, w drugą stronę - nie.

Druga dyskietka, opisana jako "Master Diskette II", była fabrycznie czysta/pusta.

763

(40 odpowiedzi, napisanych Fabryka - 16/32bit)

Klej na gorąco to nie jest najlepszy pomysł - w ciepły dzień będzie robił się miękki, poza tym nie zwiąże się dobrze z PLA. Lepszym pomysłem jest cyjanoakryl (tylko nie gdy wtyk jest w gnieździe) lub żywica epoksydowa (np. Poxipol). Piny są na tyle miękkie, że nawet jak zostaną krzywo osadzone w podstawie wtyku, to i tak dadzą się później łatwo wyprostować.

Jeśli piny się ruszały przy lutowaniu to albo grot był przykładany zbyt długo, albo miał zbyt wysoką temperaturę (sugeruję 290-330°C, za niska temperatura wydłuży czas lutowania). Warto odczekać między lutowaniem kolejnego pinu, aż poprzedni ostygnie, by ciepło się nie kumulowało. Można lutować wtyk włożony do gniazda, zawsze styki gniazda odbiorą trochę ciepła z pinów.

PLA mięknie w temperaturze ok. 60°C, natomiast płynie przy ok. 180°C.

764

(323 odpowiedzi, napisanych Fabryka - 8bit)

sun napisał/a:

Jakiś dobry patent na wylutowaniu kości jak się nie ma hotair tylko zwykla stację?

Zalać cyną, tak żeby się wszystko zlało, do tego dużo topnika w żelu i grzać... ale może być ciężko. Plecionka się tu na wiele nie zda...

765

(56 odpowiedzi, napisanych Fabryka - 16/32bit)

Moje STe jest dla mnie wystarczająco szybkie, ale ostatnio kolega z pracy dał mi A600... no i jej by się przydał jakiś akcelerator, bo jest koszmarnie wolna (CWB 68k na 2 MB CHIP RAM i MC68000 jest niezbyt zdatne do użytku) :/ niemniej ceny mnie zniechęcają :(

Nie, bezpośrednio obsługuje tylko SuperCard Pro (*.scp), Interchangeable Preservation Format (*.ipf) i HxC Floppy Emulator (*.hfe). Do/z pozostałych formatów trzeba konwertować narzędziem od HxC albo AUFITem.

767

(56 odpowiedzi, napisanych Fabryka - 16/32bit)

https://www.exxoshost.co.uk/forum/viewt … amp;t=2983

768

(56 odpowiedzi, napisanych Fabryka - 16/32bit)

...w innym temacie napisał, że nie wysyła do Polski, bo nasza poczta ma taki burdel, że połowa paczek mu ginęła i musiał oddawać pieniądze.

769

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

tytus napisał/a:

Zamówiłem kości 1.04 ze strony https://www.exxoshost.co.uk/atari/store2/, wsadziłem i nagle komputer odżył z nowym systemem po angielsku :)

Z "lekka" przepłaciłeś... zestaw na 6 kościach to 25 funtów + przesyłka (jak pamiętam 7 funtów), czyli dałeś za to ok 160 zł. Te 6 kości to koszt 24 zł (+ 9 zł przesyłka). Jakbyś powiedział, to bym Ci wysłał zaprogramowany zestaw po kosztach pamięci.

tytus napisał/a:

Na rzeczonym STFM po włączeniu długo biały ekran, szuka dyskietki w stacji a następnie przechodzi do tosu, bez żadnej partycji z satana... Co to może być - czy to sławne wadliwe DMA?

"Wadliwe DMA" występowało tylko w STe i był to ten sam układ, który w STf działał bez problemu. W STf był tylko ten jeden układ DMA i nie sprawiał problemów.

Tam nie bardzo "gotowiec" jest potrzebny - w wersji F1 bierzesz Blue-Pill, parę rezystorów, kawałek taśmy od flopa z wtykiem i łączysz. Jak bardzo chcesz, to można zrobić na płytce (są gerbery).

771

(15 odpowiedzi, napisanych Fabryka - 8bit)

Trzeba by prześledzić przebieg tego sygnału w problematycznej płycie...

***

Jest tak samo, przez dodatkową bramkę, tylko już bez kabelków.

772

(15 odpowiedzi, napisanych Fabryka - 8bit)

Coraz bardziej jestem jednak przekonany, że na tej płycie z 800XE żadne GTIA nie działa prawidłowo, nie ważne, czy z rozszerzeniem, czy bez.

Ta płyta z pamięciami 1-bit (na której "wadliwe" GTIA działa poprawnie) fabrycznie była lekko "połatana":
https://obrazki.elektroda.pl/8736164000_1593692588_thumb.jpg

Wprowadzone jest opóźnienie sygnału /CS (pin 32) dla GTIA. Oryginalnie było podłączone wprost do Q0 (pin 15) dekodera 74LS138 (U2), ale ścieżka jest od spodu przecięta i sygnał jest puszczony przez nieużywaną bramkę AND 74LS08 (U18) podłączoną jako bufor. To połączenie jest ujęte na schematach Jer'a.

773

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

Zdaje się, ze nie o tym projekcie myślałem... ten jest ok (tylko drogi). Ja myślałem o ACSI2STM: https://github.com/retro16/acsi2stm no i to jest naprawdę tanie, tylko soft jest z lekka nieoptymalny. Niestety nie da się go poprawić, trzeba napisać od nowa.

774

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

Projekt fajny, ale gorzej z realizacją. Fatalny był wybór Arduino IDE, który pociągnął za sobą m.in. brak obsługi DMA. Wsparcie STM32 w Arduino jest poważną protezą, która mocno ogranicza możliwości tego MCU.

775

(15 odpowiedzi, napisanych Fabryka - 8bit)

Zagadki ciąg dalszy. Włożyłem identyczny moduł do 130XE na 1-bitowych pamięciach i tam GTIA działa bez "poprawki", co więcej oba GTIA w tym 130XE działają poprawnie. Rozszerzenie jest identyczne, scalaki takie same co do serii włącznie.

https://obrazki.elektroda.pl/1188894800_1593692644_thumb.jpg