451

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

Peter zawsze twierdzi, że to problem sprzętowy ;) on nigdy nie dopuszcza możliwości błędu w swoim oprogramowaniu.

452

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

Nie, każda stacja miała inną maskownicę (od strony stacji). Na Thingiverse są modele 3D większości wariantów, to możesz sobie porównać.

453

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

ST to nie XE, tutaj wyjście na monitor jest RGB, nie ma problemu jak w XE, że modulator powoduje "przenikanie" sygnału chrominancji do luminancji. W ST modulator co najwyżej psuje zespolony sygnał synchronizacji, bo zamiast niego ma zespolony sygnał wizji. To może mieć znaczenie tylko przy podłączeniu przez SCART, bo dedykowane monitory używały oddzielnych sygnałów synchronizacji.

454

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

SMD-380 to jedyna stacja, z tych które mam, która "ogarnia" 84 ścieżki...

Stare zewnętrzne stacje SF354 też ją miały. Te napędy nie były zgodne z Shugart i miały dołożoną jakąś elektronikę tłumaczącą sterowanie.

http://www.atari.org.pl/forum/viewtopic.php?id=15766

456

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

Jest nowy firmware v2.0...

Zacznę od dobrych wiadomości, jak się go uda uruchomić to chodzi pięknie:
https://obrazki.elektroda.pl/3740510300_1620422418_thumb.jpg

Działa zarówno na oryginalnym STM32F103C8, jak i na CKS32F103C8. Przeszło moją próbę, czyli przegranie BadApple między partycjami i porównanie plików.

Teraz problemy:
Z nieznanych mi powodów, jeśli w Arduino IDE wybiorę programator STLink, to wsad się wgrywa, ale nie działa. Jeśli wgram po UART, albo wyeksportuję binarkę i wgram STM32 Cube Programmer przez STLink to działa.

Na STe działa bezbłędnie i szybko, na STf nie chce działać AutoBoot, a próba zapisu bootsectora "wysypała" zawartość karty.

457

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

To zamiast dolutowywać się do Gotek'a, możesz się dolutować do tej płytki ze złączem IDC (pierwsze zdjęcie).

458

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

Montowałem w STF, przedłużyłem mosiężnymi dystansami (wkręciłem je od spodu do Gotek'a), jakich używa się do montowania płyt głównych w obudowach PC (tylko uwaga, bo są z gwintem drobno- i grubozwojowym).

459

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

Do eksperymentów używałem PC-towego napędu Samsung SFD-321B (DD/HD), a w ST mam Epsona SMD-380 (DD) i Sony MP-F11W (DD).

460

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

Niby można, tylko jaki to ma sens? Nie lepiej zrobić osobny kabel do Atari IDC34-DIN14? Prawidłowa przejściówka do Amigi ma też elektronikę ingerującą w kilka sygnałów (choć do Goteka zbędną), która mogłaby zakłócać działanie Atari.

https://obrazki.elektroda.pl/4662970800_1620304851_thumb.jpg

461

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

Sęk w tym, że z moich prób wynika, że bez problemu można na flopie zapisać choćby i analogowy sygnał Audio. Na poziomie stacji nie ma żadnego timingu na poziomie sektorów, tylko utrzymuje 300 rpm, a całą resztę roboty "odwala" kontroler FDD w kompie. Sygnał MFM ma zakodowany zegar w sobie.

Jeśli chodzi o stacje HD, to w Atari chyba jedyną stacją HD był EPSON SMD-300.

462

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

Nie przesadzałbym z tym "nagrywaniem jako flux". To się sprowadza do bezpośredniego odczytu/zapisu przejść namagnesowania powierzchni, ale za prąd zapisu/kasowania odpowiada wyłącznie elektronika stacji, nie jest to kontrolowane z zewnątrz.

tOri napisał/a:

@uicr0Bee - niestety - czujnik stacji PC MUSI zostać zablokowany w trybie DD, gdy chcesz używać stacji w Atari, Amidze tak jak standardowej stacji. Inaczej standardowy kontroler w komputerze się nie dogada - "timingi" nie będą pasować.

To chyba pole do eksperymentów, bo w zasadzie to stacja ma tylko "szeregowe" wejście/wyjście danych, na którym jest dostępny surowy sygnał MFM (czyli te mityczne magnetic flux transitions/reversals). Wyjście to praktycznie jest analogowy sygnał z głowicy. Dyskietkę kalibracyjną to sobie nagrywałem generatorem arbitralnym.

Zarówno przy dyskietce DD jak i HD jest 300 rpm, oraz taka sama liczba ścieżek, jedynie jest 2x więcej sektorów na ścieżkę, ale to są soft sektory i timing jest odtwarzany programowo z sygnału MFM. Stan przełącznika HD jest raportowany przez PCtową stację na pinie 2, który w ST nie jest podłączony (w Amidze jest tam sygnał Disk Change). Więc jeśli cokolwiek jest przeszkodą do obsługi dyskietki HD w trybie DD bez "zaklejania dziury" jest jakaś konfiguracja filtrów/układu formowania sygnału w stacji.

Niestety znalezienie schematu stacji HD 3,5" graniczy z cudem...

463

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

Na temat to zależy od konkretnej stacji, zwykle jednak się tym w specyfikacji nie chwalą.

464

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

Dyskietki DD 5,25" mają dodatkowy pierścień, który umożliwia "chwycenie" dysku, przez napęd. Dyskietki HD tego pierścienia nie mają i się ślizgają w napędach DD.

W przypadku dyskietek 3,5" problem jest mniejszy i działają w obie strony, choć dyskietki HD w stacji DD nie są przesadnie niezawodne.

465

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

Tak, zwykle oznacza to brak możliwości odczytu ROMu.

U mnie 100% skutecznym ominięciem problemu była zmiana ACSI ID 0 na jakiekolwiek inne... jak w konfiguratorze US ustawiłem ID 1 i 2 (zamiast 0 i 1) - problem nie występował.

467

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

Nie chcę marudzić, ale jak wygląda kwestia praw do używania logotypu i nazwy ATARI? Wydaje mi się, że wciąż są to znaki objęte ochroną i sprzedając to na szerszą skalę, narażasz się na problemy.

https://www.youtube.com/watch?v=fNYa3VSubG4

468

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

...a nie jest tak, że @dely zmierzył rozmiar zagłębienia w obudowie pod tabliczkę, a @lopez samej tabliczki?

469

(106 odpowiedzi, napisanych Fabryka - 8bit)

Ma wszystko, co potrzeba, choć te diody są taką trochę protezą.

470

(106 odpowiedzi, napisanych Fabryka - 8bit)

damanloox napisał/a:

a czy 74HCU04 _może_ być użyty do wszystkich płyt...?

Tak.

471

(106 odpowiedzi, napisanych Fabryka - 8bit)

Tak to wygląda po zmontowaniu (dioda Shottky-ego jest w niewłaściwej obudowie):
https://obrazki.elektroda.pl/8974680200_1619465216_thumb.jpg

472

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

Brakuje sygnału LM1 (drugiego najmniej znaczącego bitu luminancji), prawdopodobnie uszkodzony CD4050.

473

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

Krótki napisał/a:

Żaden tam "profesjonalny komputer" - w 1982 Atari po prostu chciało szybko wejść na rynek francuski

To cytat z podlinkowanej strony i zdecydowanie jest ironią, choć niewątpliwie Atari broniło się przed pokazywaniem ich komputerów jako konsol do gier. W początkowym okresie celowali w rynek profesjonalny i edukacyjny.

474

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

W Twoim linku wszystko jest wyjaśnione. Atari nie miało wersji CTIA dla standardu SECAM, a chcieli wejść na francuski rynek i zastosowali taką protezę. Uznali, że to jest profesjonalny komputer, a nie konsola do gier i wystarczy 8 kolorów. Wydali też odpowiednio zmodyfikowane programy dla wersji PERITEL.

Dlaczego tylko 8 kolorów? Bo CTIA ma 4-ro bitowe wyjście luminancji, co w oryginalnym komputerze odpowiada za 16 poziomów jasności punktu. Te wyjścia są cyfrowe, wyjście chrominancji jest analogowe. Sygnał luminancji był "składany" z tych 4 bitów przy pomocy prymitywnego przetwornika cyfrowo-analogowego, pod postacią "drabinki" rezystorów. Wyłuskanie sygnału RGB z sygnału chrominancji byłoby skomplikowane i kosztowne, dlatego zdecydowano się użyć cyfrowych wyjść luminancji, do sterowania sygnałami RGB monitora TV. Żeby układ uprościć, zdecydowano się użyć jedynie 3 bitów, czyli każda składowa RGB może być albo włączona, albo wyłączona. Mamy więc 3 sygnały, z których każdy ma 2 stany, co daje 8 kombinacji: 000 (czarny), 001 (niebieski), 010 (zielony), 100 (czerwony), 011 (morski), 101 (różowy), 110 (żółty), 111 (biały). W celu uzyskania niebieskiego tła edytora BASIC zamieniono składową czerwoną z niebieską, przez co na czarno-białym monitorze kolejne kolory nie mają kolejnych jasności, ale to już detal.

Tak się prezentuje mapowania poziomów jasności na kolory RGB (rzeczywisty kolor punktu nie ma wpływu na kolor wyświetlany na monitorze RGB):
https://obrazki.elektroda.pl/9563999200_1619376119_thumb.jpg

GTIA już występowało w wersji SECAM i komputery wyposażone w GTIA nie miały już wyjścia RGB.

475

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

Ten link (podany przez @Sikor) jest bardzo ciekawy i w zasadzie rozwiązuje zagadkę:
http://www.atari800xl.eu/hardware/compu … i-800.html

Na podstawie zdjęć można powiedzieć, że "fabryczna" płyta CAO61034 to praktycznie ten sam układ co schemat przesłany przez @alex.

Układ daje cyfrowe (1-bit) RGB, gdzie kolory odpowiadają jasności punktów. Zatem to wyjście może wyświetlić zaledwie 8 kolorów (właściwie to 6 + biel i czerń). Można by zrobić RGBI, dodając 4-bit jasności. Nie zmienia to faktu, że uzyskiwane w ten sposób kolory są różne od oryginalnych. Jakość obrazu powinna natomiast być doskonała.