76

Odp: ACSI-CF by PP/Mq

Za chwilę się okaże, że nawet ilość dozowanej cyny ma znaczenie:-)
Te diody do filtrowania, to Putnik podkreślał mi bardzo wyraźnie, że muszą być koniecznie schottky, żadne inne w tej roli nie zadziałają, bo są zbyt wolne.

77

Odp: ACSI-CF by PP/Mq

Wygląda na to, że "umarły" mi 74HC221, twój 74LS221N działa i jestem pewien, że z nim też sprawdzałem... ale nic, dziś nie mam czasu. Zamówiłem BAT43, spróbuję wstawić.

Porównałem pliki bez i z kondensatorami 22pF, w tym drugim część 512-tych bajtów była prawidłowa, zamienione były tylko niektóre (bez kondensatorów - dokładnie każdy).

...a te HC221 niby działają tylko generują dużo dłuższe impulsy niż powinny.

Ostatnio edytowany przez _tzok_ (2019-03-17 23:41:53)

Moja kolekcja: Atari 1040STe (4MB), Atari 1040STfm (4MB, BLiTTER, AT-ONCE+), Atari 800XE (SIMM EXP 1MB), Atari 800XL (RAMBO XL 256kB), Atari 600XL (64kB), Sinclair ZX SPECTRUM+ (48kB), TIMEX Computer 2048 (48kB), Commodore A600 (2MB+4MB, HDD CF 4GB), Commodore C64C.

78

Odp: ACSI-CF by PP/Mq

Zamówiłem ten analizator, według maila od Chińczyka paczka jest w drodze.
Widzę, że nie poddałeś się i że temat wciąż jest "rozwojowy", więc jeśli nie odejdzie Ci wena, daj znać.

79

Odp: ACSI-CF by PP/Mq

Pora na garść odpowiedzi na niezadane pytania ;)

- Czy płytka nr 2 działa? Tak działa, uszkodzona była ścieżka przy pinie 11 portu ACSI (D5).
- Czy na "dziewiczej" płytce (za wyjątkiem zmiany R1 na 1,5k) i przejściówce CF-IDE podłączonej przez taśmę zapis będzie poprawnie? Tak, będzie działał poprawnie.
- Czy konieczne jest użycie taśmy 80-żyłowej? Nie, na 40 żyłowej też będzie działać.
- Jaka jest minimalna długość taśmy, niezbędnej do prawidłowego działania? Ok 30cm.

Czekam na diody Shottkyego i podejmę kolejną próbę uruchomienia przejściówki wpinanej bezpośrednio w port IDE. Zamówiłem też kolejne karty CF do testów:
- SanDisk ULTRA II 1GB
- Seagate MicroDrive ST1 5GB

P.S.
Nie próbuj podłączać tej przejściówki wpinanej w port do taśmy przy pomocy listwy goldpinów - tak pozbyłem się jednego GALa (piny są wtedy odwrócone, tan sam problem co przy przedłużaniu taśmy od flopa w ST).

Ostatnio edytowany przez _tzok_ (2019-03-18 23:06:56)

Moja kolekcja: Atari 1040STe (4MB), Atari 1040STfm (4MB, BLiTTER, AT-ONCE+), Atari 800XE (SIMM EXP 1MB), Atari 800XL (RAMBO XL 256kB), Atari 600XL (64kB), Sinclair ZX SPECTRUM+ (48kB), TIMEX Computer 2048 (48kB), Commodore A600 (2MB+4MB, HDD CF 4GB), Commodore C64C.

80

Odp: ACSI-CF by PP/Mq

Z tymi pinami odwrotnie, to wiem. Nieźle się nakombinowałem, żeby dopiąć przejściówkę przez taśmę w c't IDE. Koniecznie chciałem uzyć taśmy którą miałem pod ręką, a nie miałem żadnej innej, więc z dwóch złączy na taśmie wziąłem po połowie pinów:-) Zasadniczo na szybko myślę, że chyba by wystarczyło przylutować złącze na płytce po drugiej stronie i nam się ładnie by wszystko odwróciło.

81

Odp: ACSI-CF by PP/Mq

To proste rozwiązanie skutecznie rozwiązuje problem odwróconej taśmy w fdd ;)

Taki wtrącenie nie na temat, sorki :)

Ostatnio edytowany przez lopez (2019-03-19 07:44:25)

Post's attachments

changeurdegenrefloppy_small.jpg 246.61 kb, nikt jeszcze nie pobierał tego pliku. 

Tylko zalogowani mogą pobierać załączniki.

82

Odp: ACSI-CF by PP/Mq

@lopez, w IDE chodzi dokładnie o to samo, co tu zrobiono do FDD, tyle że w FDD jeden cały rząd to jest masa, a tylko na drugim rzędzie są linie sygnałowe, dlatego można tak zrobić to łatwo jak pokazałeś. Natomiast w IDE wszystkie (prawie) piny są wykorzystywane z obu rzędów, więc trzeba by w taki sposób niezłą pajęczynę nalutować:-) Nie ma to racji bytu w IDE.

83

Odp: ACSI-CF by PP/Mq

Microdrive niestety nie działa w tej przejściówce.

...natomiast dwie pozostałe przejściówki zaczęły działać w PC. Powodem ich niedziałania były zwarcia, w jednej A02 z PDIAG, a w drugiej D7 z D15.

Ostatnio edytowany przez _tzok_ (2019-03-19 21:34:07)

Moja kolekcja: Atari 1040STe (4MB), Atari 1040STfm (4MB, BLiTTER, AT-ONCE+), Atari 800XE (SIMM EXP 1MB), Atari 800XL (RAMBO XL 256kB), Atari 600XL (64kB), Sinclair ZX SPECTRUM+ (48kB), TIMEX Computer 2048 (48kB), Commodore A600 (2MB+4MB, HDD CF 4GB), Commodore C64C.

84

Odp: ACSI-CF by PP/Mq

Chyba żadna inna karta ani dysk ani microdrive nie zadziałają oprócz Sandiska. Chyba, że mówisz o działaniu w PC.

85

Odp: ACSI-CF by PP/Mq

https://obrazki.elektroda.pl/5675450100_1553116627_thumb.jpg https://obrazki.elektroda.pl/3850816400_1553116632_thumb.jpg
...i wszystko na darmo (tym razem spróbowałem z rezystorami w rozmiarze 0603 ;) )

Kupiłem też taką kartę i niestety nie działa (nie widzi partycji):
https://obrazki.elektroda.pl/5018908300_1553116743_thumb.jpg

Moja kolekcja: Atari 1040STe (4MB), Atari 1040STfm (4MB, BLiTTER, AT-ONCE+), Atari 800XE (SIMM EXP 1MB), Atari 800XL (RAMBO XL 256kB), Atari 600XL (64kB), Sinclair ZX SPECTRUM+ (48kB), TIMEX Computer 2048 (48kB), Commodore A600 (2MB+4MB, HDD CF 4GB), Commodore C64C.

86

Odp: ACSI-CF by PP/Mq

Szkoda, że nie działa, bo tak ładnie to zrobiłeś...

Diody Schottky'ego Putnik kazał dawać tylko na liniach sterujących.

Kartę taką jak Twoja testowałem u siebie i ona mi prawie działa, tylko mam standardowy błąd na 512 bajcie przy zapisie.
Co ciekawe właśnie taka karta działa chyba z tego co pamiętam jako jedyna poprawnie w egzemplarzu x_angela.

Załączam jeszcze zdjęcie kart, które testowałem. Kolejno:
- ta 512k nie obsługuje DMA, więc nie działa w ogóle, ale na kartach bez obsługi DMA powinno być widać chociaż samą kartę;
- 16GB widzi tylko kartę i widzi partycje, ale nie da się wejść w ogóle na dysk C
- 1GB błąd bajtu 512, ale u x_angela działała poprawnie z tego co pamiętam
- 2GB działa mi idealnie, ale u x_angela chyba nie działała z tego co pamiętam
- 4GB błędy odczytu, da się wejść na dysk C, ale nic nie da się uruchomić, da się podejrzeć krótkie pliki tekstowe

Post's attachments

kartyCF.jpg 151.11 kb, nikt jeszcze nie pobierał tego pliku. 

Tylko zalogowani mogą pobierać załączniki.

87

Odp: ACSI-CF by PP/Mq

Mogę spróbować usunąć te diody z linii danych, ale nie sądzę aby to cokolwiek zmieniło. Karta z ostatniego mojego zdjęcia oczywiście jest wykrywana (ja zresztą każda karta CF jaką mam), ale nie widzi partycji na niej.

Moja kolekcja: Atari 1040STe (4MB), Atari 1040STfm (4MB, BLiTTER, AT-ONCE+), Atari 800XE (SIMM EXP 1MB), Atari 800XL (RAMBO XL 256kB), Atari 600XL (64kB), Sinclair ZX SPECTRUM+ (48kB), TIMEX Computer 2048 (48kB), Commodore A600 (2MB+4MB, HDD CF 4GB), Commodore C64C.

88

Odp: ACSI-CF by PP/Mq

Trochę przy okazji znalazłem sposób na dostęp do pozostałych partycji na karcie z obrazu Putnika pod Windows 7. Otóż ta przejściówka CF-IDE z wtykiem IDE (pod taśmę), daje się wpiąć w przejściówkę USB-IDE (Unitek Y-1031) i karta jest wtedy widoczna jako dysk stały, zatem widoczne są wszystkie partycje. Dodatkowo da się odczytać... SMART. Jak się okazuje karty SanDiska nie obsługują niestety SMART. Druga rzecz to ta karta Ultra II jest chyba jakąś podróbą, bo jest strasznie wolna, Ultra I osiąga deklarowane 15MB/s, natomiast Ultra II ledwo osiąga 10MB/s.

Moja kolekcja: Atari 1040STe (4MB), Atari 1040STfm (4MB, BLiTTER, AT-ONCE+), Atari 800XE (SIMM EXP 1MB), Atari 800XL (RAMBO XL 256kB), Atari 600XL (64kB), Sinclair ZX SPECTRUM+ (48kB), TIMEX Computer 2048 (48kB), Commodore A600 (2MB+4MB, HDD CF 4GB), Commodore C64C.

89

Odp: ACSI-CF by PP/Mq

O, to bardzo ciekawe z tą przejściówką USB-IDE. Pytanie czym się niby różni taka przejściówka fizycznie od czytnika kart na USB? Pewnie zależy to od tego jak się w Windowsie zgłosi firmware, a jeżeli tak, to na pewno dało by się oprogramować każde urządzenie tak, żeby było te wszystkie partycje widać. Może po prostu driver jakiś specjalny by był potrzebny do czytnika kart na USB. Dziwne, że jeszcze nikt tego nie napisał.se:-)

90

Odp: ACSI-CF by PP/Mq

Do starszych Windowsów był sterownik powodujący, że system widział dysk USB jako dysk stały (Hitachi filter driver). Wersja x64 nie jest podpisana cyfrowo i kłopotliwa w użyciu. W Windows 10 nie ma już tego ograniczenia, że na dyskach wymiennych widzi tylko pierwszą partycję.

http://woshub.com/removable-usb-flash-d … windows-7/
http://agnipulse.com/2012/03/filter-dri … k-windows/

Ostatnio edytowany przez _tzok_ (2019-03-22 00:19:17)

Moja kolekcja: Atari 1040STe (4MB), Atari 1040STfm (4MB, BLiTTER, AT-ONCE+), Atari 800XE (SIMM EXP 1MB), Atari 800XL (RAMBO XL 256kB), Atari 600XL (64kB), Sinclair ZX SPECTRUM+ (48kB), TIMEX Computer 2048 (48kB), Commodore A600 (2MB+4MB, HDD CF 4GB), Commodore C64C.

91

Odp: ACSI-CF by PP/Mq

bry, czytam ten wątek tylko pobieżnie, bez wczytywania się w szczegóły techniczne, ale może kogoś zainteresuje, albo przynajmniej rozpozna takie IDE:
https://www.ebay.pl/itm/Atari-1040-STE- … Sw9-hclf4w

--== Kup Pan/i dyskietkę - jedyna taka oferta w całym InterNetCie - http://www.atari.org.pl/forum/viewtopic.php?id=18887 ==--

<-- Kontakt przez "E-mail" albowiem moja skrzynka "PW" jest pełna i zaprawdę nie mam czego usunąć.

92

Odp: ACSI-CF by PP/Mq

To standardowy interfejs IDE wpinany w magistralę CPU. Tan konkretny jest autorstwa Putnika, ale C'T IDE to podobna koncepcja.

Moja kolekcja: Atari 1040STe (4MB), Atari 1040STfm (4MB, BLiTTER, AT-ONCE+), Atari 800XE (SIMM EXP 1MB), Atari 800XL (RAMBO XL 256kB), Atari 600XL (64kB), Sinclair ZX SPECTRUM+ (48kB), TIMEX Computer 2048 (48kB), Commodore A600 (2MB+4MB, HDD CF 4GB), Commodore C64C.

93

Odp: ACSI-CF by PP/Mq

Mały update - jednak nie uszkodziłem 74HC221. One generują dłuższy impuls niż 74LS221, prawdopodobnie ze względu na większą pojemność wejściową układu w technologii CMOS. W ich przypadku należy całkowicie usunąć kondensator C1.

Ostatnio edytowany przez _tzok_ (2019-03-31 10:38:03)

Moja kolekcja: Atari 1040STe (4MB), Atari 1040STfm (4MB, BLiTTER, AT-ONCE+), Atari 800XE (SIMM EXP 1MB), Atari 800XL (RAMBO XL 256kB), Atari 600XL (64kB), Sinclair ZX SPECTRUM+ (48kB), TIMEX Computer 2048 (48kB), Commodore A600 (2MB+4MB, HDD CF 4GB), Commodore C64C.

94

Odp: ACSI-CF by PP/Mq

Może Wam się przyda:
https://www.ebay.pl/itm/10PCS-SanDisk-4 … 2304848195

--== Kup Pan/i dyskietkę - jedyna taka oferta w całym InterNetCie - http://www.atari.org.pl/forum/viewtopic.php?id=18887 ==--

<-- Kontakt przez "E-mail" albowiem moja skrzynka "PW" jest pełna i zaprawdę nie mam czego usunąć.

95

Odp: ACSI-CF by PP/Mq

Biorąc pod uwagę, że karty tego producenta są najczęściej fałszowane, to spore ryzyko ☺ Czytałem gdzieś, że ponad połowa dostępnych na aukcjach.
Mam oryginalną, która zgłasza się Sandisk i inną którą widać jako CompactFlash.

Było miło :) Do widzenia.

96

Odp: ACSI-CF by PP/Mq

Na "nowym" STfm'ie mój działający egzemplarz "sypie" błędami nawet przy odczycie :( .

Moja kolekcja: Atari 1040STe (4MB), Atari 1040STfm (4MB, BLiTTER, AT-ONCE+), Atari 800XE (SIMM EXP 1MB), Atari 800XL (RAMBO XL 256kB), Atari 600XL (64kB), Sinclair ZX SPECTRUM+ (48kB), TIMEX Computer 2048 (48kB), Commodore A600 (2MB+4MB, HDD CF 4GB), Commodore C64C.

97

Odp: ACSI-CF by PP/Mq

To tylko potwierdza regułę zaobserwowaną i przeze mnie i przez x_angela. Interfejs "dostrojony" do konkretnego komputera działa tylko z nim. Niestety.

98

Odp: ACSI-CF by PP/Mq

tOri przyszedł z odsieczą i interfejs już działa na każdym ST i bez żadnych kombinacji z diodami/taśmami/rezystorami/kondensatorami, a 74LS221 nie jest już potrzebny.

Natomiast w kwestii błędów przy odczycie na STfm to pomogło dołożenie pull-up 10k do 5V na magistrali DMA (na płycie komputera).

Ostatnio edytowany przez _tzok_ (2020-08-01 00:37:08)

Moja kolekcja: Atari 1040STe (4MB), Atari 1040STfm (4MB, BLiTTER, AT-ONCE+), Atari 800XE (SIMM EXP 1MB), Atari 800XL (RAMBO XL 256kB), Atari 600XL (64kB), Sinclair ZX SPECTRUM+ (48kB), TIMEX Computer 2048 (48kB), Commodore A600 (2MB+4MB, HDD CF 4GB), Commodore C64C.

99

Odp: ACSI-CF by PP/Mq

_tzok_ czy po testach udostępnisz wsad do GALa i opis jak zmienić schemat? Spróbował bym sobie zbudować interfejs poprawiony na starej płytce, bo mi została jedna sztuka.

100

Odp: ACSI-CF by PP/Mq

Jasne. Na Twojej płytce należałoby usunąć układ 74LS211N (choć w sumie może zostać) i można zastąpić dwie diody 1N4148 na liniach RESET i ACK zworkami lub jakimiś małymi rezystorami (wyjścia GALa na tych liniach są skonfigurowane jako OC). Po testach z STfm - przydają się diody wlutowane zaporowo z iniami danych karty CF, no i obie moje płytki mają wstawione szeregowe rezystory na liniach karty CF (zgodnie ze specyfikacją tejże). Ważny jest też kabel ACSI - musi być jak na krótszy (na STe to nie ma takiego znaczenia, ale na ST to jest działa albo nie działa). Max. który mi dobrze działa to 30 cm.

Ostatnio edytowany przez _tzok_ (2020-08-01 12:18:50)

Post's attachments

ACSICF20_OE.jed 950 b, liczba pobrań: 5 (od 2020-08-01) 

ACSICF20_OE.PLD 1.95 kb, liczba pobrań: 8 (od 2020-08-01) 

Tylko zalogowani mogą pobierać załączniki.
Moja kolekcja: Atari 1040STe (4MB), Atari 1040STfm (4MB, BLiTTER, AT-ONCE+), Atari 800XE (SIMM EXP 1MB), Atari 800XL (RAMBO XL 256kB), Atari 600XL (64kB), Sinclair ZX SPECTRUM+ (48kB), TIMEX Computer 2048 (48kB), Commodore A600 (2MB+4MB, HDD CF 4GB), Commodore C64C.