3,776

(126 odpowiedzi, napisanych Fabryka - 8bit)

grzybson napisał/a:

Do tego układu o którym wspomniał jell Microchip daje gotowe procedury obsługi stosu TCP/IP dlaswoich mikrokontrolerów PIC. Są także jakieś biblioteki do obsługi tego dla AVR'ów. Zamiast brać droższego Wizneta można dokupić do ENC28J60 jakiś tani mikrokontroler, który odciąży Atarkę w obsłudze TCP/IP i też będzie git.

No i generalnie uzyskamy to samo - czyli ok, o ile będzie taniej. Po jell przedstawił cenę samego chipa, kontra cena zmontowanego gotowego modułu. Trza doliczyć ten mikrokontroler, projekt i produkcję PCB oraz sam montaż tychże. Ciekaw wielce jestem czy nadal będzie taniej , tym bardziej że ok 80 pln kosztuje moduł wizneta za sztukę. Kiedy bierzesz np.10 to już ok. 66 .... Acha bym zapomniał - samą konfigurację IP typu ustawianie ręczne/DHCP itp pierdoły które trzeba oprogramować bierzecie pod uwagę?

Poza tym wiznet ma też moduły WiFi :)

3,777

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

Ok, znalazłem zagadnienie - ponieważ to ma 3.3 na VCC , GND , Tx , Rx jest to najprawdopodobniej przystosowane pod MAX 3232 (nie mylić z 232). Zasilane jest to to właśnie z 3.3 , konwertuje 3.3 na RS i abarot. Kupię, podczepię i zobaczę co to do mnie gada. Z tego co widziałem, jest możliwość edycji tablicy częstotliwości H i V - przypuszczalnie co on ma rozpoznawać / autoscanować. Zobaczymy co z tego wyjdzie.

3,778

(126 odpowiedzi, napisanych Fabryka - 8bit)

jellonek napisał/a:

http://sbc.rictor.org/io/SPI.html + gal (jako dekoder adresow) + ENC28J60 (kontroler ethernet po spi od microchipa)

Przyjrzałem się temu SPI. Jest to bardzo niegłupie i tanie rozwiązanie. I notabene bardzo przydatne przy WIZ810MJ, który, o ile zauważyłeś, komunikuje się właśnie po SPI. Plus jest taki że nie musisz uIP implementować i bez sensu obciążać tym procesora.

3,779

(126 odpowiedzi, napisanych Fabryka - 8bit)

jellonek napisał/a:

fakt - mozna zrobic na jakims armie + uklady sieciowe obsluge tcp/ftp/http celem podpinania tego jako zaciagaczke obrazow dyskow, taki emulator stacji. tylko pytanie po co? czy tak jak tego ATR8000 tylko po to "by był"?

Nie rozumiesz. Nie emulator stacji. Kartę sieciową. Po co robić na jakimś armie? To już jest zrobione. Zapoznaj się ze specyfikacją modułów Wiznetu - nie , nie tych szeregowych. Temat obsługi ftp/http już odpadł - nie mieszaj tego z TCP , to zupełnie osobna warstwa. To zrobi sobie atari.

jellonek napisał/a:

btw. poclecam ponownie poczytac zrodla uip - z ktorych sie okazuje ze to programowo to obsluzyc wcale nie jest takie straszne jakim maluja to marzyciele oderwani od rzeczywistosci...

Tylko pytanie: po co? Jeszcze raz - jest sobie gotowy moduł, z wbudowanym buforem TCP/IP.

http://www.wiznet.co.kr/Sub_Modules/en/ … p;pid=1035

Kosztuje to ok. 80PLN - jak bierzesz jedną sztukę. Zapoznaj się ze specyfikacją. Jest to malutkie możesz schować i do środka Atarki, wyprowadzając gniazdo. Zostało to zrobione specjalnie jako komponent do własnych urządzeń. Cała mądrość tego to to, że masz bufor na ramki TCP/IP i obsługę tegoż. Nie ma tu żadnej mądrej automatyki, typu że to robi coś za Ciebie.

Marzyciele oderwani od rzeczywistości myślą, że już niedługo ktoś wstawi nowego procka do Atarki - może i w tym roku - ktoś zaprojektuje od zera moduł ethernetu, a potem jeszcze używając uIP napisze sterowniki od podstaw. Marz sobie dalej - już widzę stado palących się do tej roboty :)

Myślę że jeżeli od strony atarki będziesz musiał po prostu pobrać ramkę/wysłać ramkę to prędzej znajdzie się ktoś kto zrobi klienta FTP, irca czy browser WWW. Albo sterownik urządzenia N: umożliwiający podpięcie się pod zasób w lanie. To i tak jest kupa roboty, a Ty chcesz dokładać grzebanie w sieci na niskim poziomie. Pobudka - przy takim podejściu poczekasz jeszcze parę lat na to - o ile się doczekasz.

Podpowiada mi to przykład VBXE - jest już ich trochę, programuje się to miło, cała specyfikacja jest dostępna.... Produkcji zatrzęsienie , prawda? :) Ot chociażby taki Mortal Kombat ;)

3,780

(126 odpowiedzi, napisanych Fabryka - 8bit)

Z tym sprzętowym HTTP to się zgadza - trochę się zagalopowałem - odpuśćmy. Ale software'owego TCP już się nie stosuje od lat. Karty sieciowe mają to zaszyte. I jakoś nikt nie płacze że to zewnętrzny komputer podpięty do PCeta (przy tym zagadnieniu o kartach graficznych już nie wspomnę nawet :)

A "przyszłość" o której piszesz trąci połową lat 90-ych :)

uIP znam - bardzo fajne rozwiązanie - tylko pytanie brzmi po co? Po co komputer ma się zajmować gromadzeniem ramek? Przy małym atari każda ramka jest "wielka".

Nie bardzo rozumiem tego przywiązania do tej idei - i w ogóle wiązania ethernetu z zagadnieniem zmiany procesora... Z jednej strony słyszę ; nie , sprzętowe TCP to przesada, niech to robi procesor. No to niech robi. No... nie da się na razie, trzeba wymienić na szybszy... :) Naprawdę chcesz zużywać moc tego procesora do tak dupowatych zajęć?

Nie wiem czy zauważyłeś ten fakt, że zanim osiągniesz TCP, musisz jeszcze parę layerów oprogramować począwszy od warstwy sprzętowej - tylko niestety niestety, małe atari nawet z nowym procesorem, zakrztusi się przy tym. Podczas odbioru danych z sieci :

a) nie będzie robić nic innego
b) błyskawicznie zapcha pamięć

Nadal nikt mi nie odpowiedział - jaka jest przewaga software'owego nad sprzętowym TCP... który to pierwsze już dawno wyparł.

I podstawowy argument - cena. Ciekawym wyceny kosztów tego rozwiązania. Bo te o którym ja mówię to sto kilkadziesiąt pln.

3,781

(126 odpowiedzi, napisanych Fabryka - 8bit)

Jeszcze raz mówię - nie koniecznie SIO , może być PBI / CART+ECI - bo jest bardziej wydolne. Chodzi o zasadę działania. Ale 16-bitowy proc żeby rozwiązać tak trywialne zadanie jak sieć. Notabene, nie wiem czy zdajecie sobie sprawę jakie zagadnienia niesie za sobą implementacja całego stosu TCP/IP aby obsłużyć głupi telnet :) Wszystkie nowoczesne urządzenia dziś używają stosów sprzętowych. A szczególnie te oparte na 8-bitowych kontrolerach, bo implementacja po kolei phy,ethernet,arp,ip,tcp to żmudne i nudne zadanie, nie najmniejsza znowu moc potrzebna aby to obsłużyć, a o zrobienie kichy łatwo.

3,782

(126 odpowiedzi, napisanych Fabryka - 8bit)

Jaki gadget? Proponuję normalny ethernet do atari. Taki żeby _działał_. Nie chcę budować z drugiej strony całego komputera, może jeszcze z serwerem WWW (wiem, takie modułu wiznet też ma). A co ty więcej planujesz osiągnąć? Uważasz że Atari z 1MB i VBXE jest gołe? Czy wolisz używać Atari jako terminal do Linuxa.

Ja tak w zasadzie nie bardzo rozumiem co proponujesz :) Implementację najniższej warstwy ethernetu i niech proc łapie ramki? Świetnie, tylko że to do niczego się nie nada. To ma być normalna karta sieciowa, z normalną transmisją. Nie ma angażować w tępe parsowanie bitów głównego proca, bo na co ona komu wtedy.

Przecież to tylko kwestia technologii - bufor na ramki TCP uważasz za przesadę? Całą resztę ma robić atari, a dokładniej odbierać tą informację i przetwarzać, tudzież wysyłać. Gadżet to masz tu:

http://atariarea.krap.pl/artykul/jak-po … ternetu/18

Tak btw: jeśli Ci się uda za pomocą małego Atari przetworzyć z TCP stronę WWW tekstowo, to już nie gadżet - to całkiem poważne zadanie - pamiętaj że HTMLa trzeba jeszcze przeparsować. Nie bardzo widzę co więcej można przez sieć zrobić.

Jeśli chodzi o to, że Atari bez dopałki nie da rady, to tu akurat myślę że da.

3,783

(126 odpowiedzi, napisanych Fabryka - 8bit)

No nie do końca się zrozumieliśmy :)

Po pierwsze - gotowy moduł dlatego aby dobudować do niego to co trzeba, a nie konstruować od podstaw tego co i tak _musi_ się tam znaleźć... Obniżenie kosztów - ot jest moduł który po prostu odbiera ethernet i wywołuje odpowiednie przerwanie. Cyk. VBXE jest od zera dlatego, że nie ma nic podobnego.

Pomiędzy gołą atarką a 14MHz/4MB jest dużo przestrzeni i zapewniam Cię - jakieś 99%. Więcej ramu i szybszy procesor? Kierunek rozwoju? Coś mi to przypomina... Przy 4MB ramu i 14Mhz problem znika powiadasz... Czyli coś tak powyżej ST? Na ST też problem znika... Ja używałem internetu na 286 16Mhz z 1MB. I działało.

Taka dopałka to jest chyba _najmniej_ natywne rozwiązanie - właściwie masz już zupełnie nowy komputer. Nie oponuję, ale walenie takim powerem aby komunikować się przez sieć? Wolne żarty... Można powiedzieć - musisz mieć więcej ramu jeśli chcesz przeglądać WWW... Musisz mieć dopałkę, żeby chodził tu javascript... Ale musisz to mieć po to aby odbierać informację przez siec? Chyba to gruba przesada.

Powinno być to zrobione tak, aby na małej atarce z ew. lekko rozszerzonym ramem , chodził LAN, FTP, IRC np. Tekstowe WWW. Transfer plików. To chyba nie jest duże wymaganie? Dla atari ten procesor ma być maksymalnym skokiem mocy - nowa jakość , można robić o wiele więcej. A tymczasem propozycja aby użyć tego do odbioru ramek sieciowych... jest tego samego rzędu co post w wątku o soundboardzie, żeby zamiast niego wstawić nowy procesor. Przecież jest Covox :)

3,784

(126 odpowiedzi, napisanych Fabryka - 8bit)

Moim zdaniem troszkę tu przesadzasz. Taki wiznet to nie jest mały komputerek - nie bardziej niż takie VBXE. Komputerek to jest ATR 8000 - ma własną pamięć, proca, na dobrą stronę atari nie byłby potrzebny, jest tu tylko terminalem.

Poza tym to podstawową cechą kompów 8 i 16-bitowych było zdejmowanie czego się da z głównego proca, który najczęściej jest dość wolny. Taka Amiga cała jest zbudowana z minikomputerków - ten wyświetla grafikę, ten odtwarza dźwięk. Candle konstruuje SoundBoarda - zapewniam Cię że jest w nim o wiele więcej komputerkowości niż w takim ethernecie z buforem. W VBXE zresztą również. I to jest właśnie rozwiązanie natywne - nikt tu pcetowskich kart nie chce adaptować.

Pomysł na korzystanie z gotowych modułów to tylko kwestia właśnie ceny i niewyważania otwartych drzwi - konstruktor i tak musiałby coś takiego zbudować, z tym że o wiele drożej. A wiznet oferuje moduły nie tylko z transmisją szeregową. I na pewno na samym module się nie zakończy - coś trzeba dobudować. Przeciętnie kosztują kilkadziesiąt złotych.

Wybacz ale stos TCPIP musi być sprzętowy - z uwagi chociażby na ilość nadchodzących danych. Ramka TCP ma 1536 bajtów, chcesz wiedzieć ile ramek musisz pobrać aby odczytać stronę WWW? Karta sieciowa ma być przede wszystkim użyteczna a nie być laboratoryjnym eksperymentem: "odebrałem ramkę! jak super". I co dalej?

Więcej - nie tylko stos TCP powinien być sprzętowy, ale i odbiór elementów związanych np. z HTTP. Nasz procesor ma tylko ok 2 MHz a pamięć to 64 kilo. To co proponuję to ma być zewnętrzny bufor na te dane. Wiznet tak naprawdę nie jest niczym więcej - rzuca ramki TCP do wewnętrznej pamięci, a Ty je odbierasz za pomocą RSa. Gdzie tu minikomputerek?

Dopałka do procesora to fajna rzecz, ale mnie - i przypuszczam większości chętnych - mało interesuje karta, która będzie chodzić tylko z dopałką i megabajtem pamięci. To jest właśnie podejście czołgowe - tak powstawały PCety.

Zewnętrzny stos TCP ma ominąć przede wszystkim problem pamięci, nie procesora.

A co do komponentów - wszystkie elementy z których buduje się ethernet są niedrogie i łatwo dostępne. To czy karta jest ISA czy PCI nie ma tu znaczenia - to jest tylko interfejs pomiędzy ethernetem a kompem, ale nie naszym - my mamy go zbudować na nowo - do Atari.

3,785

(6,151 odpowiedzi, napisanych Kolekcjonowanie)

ROMScanner , tak. Jest jeszcze klon 2600 z logo Activision. No ale mimo wszystko chyba nie prototyp :) To brazylijskie klony, widziałem jeszcze z logiem Apple'a :D

http://www.pinkgorillagames.com/retro_r … m260_1.php

3,786

(6,151 odpowiedzi, napisanych Kolekcjonowanie)

Jedyny przypadek kiedy mogę sobie wyobrazić coś takiego, to prototyp istniejący w 1-2 egzemplarzach.

3,787

(6,151 odpowiedzi, napisanych Kolekcjonowanie)

AS... napisał/a:

to to jest, cena jest masakrująca!!!

Czekaj... Nie bardzo kojarzę gdzie koma... To jest bańka??? Ja wiem że rzadka rzecz, ale to chyba ma być cena typowo zaporowa. Aukcja pozorowana z jakichś przyczyn

3,788

(144 odpowiedzi, napisanych Fabryka - 8bit)

To ja zadam pytanie; Candle na tym IOBoardzie mam dziwny przydźwięk w lewym kanale. To na bank przetwornica bo jak odczepiam od niej zasilanie to przydźwięku nie ma. Ja mam wersję z opornikami 33kilo na wyjściach - da się coś tu osiągnąć?

3,789

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

Też tak myślę, tym bardziej, że złącze ma 3.3 na Vcc. Ale tu też ten schemat powinien się sprawdzić (powinien? :) ) . Dlaczego myślę że to RS? Dlatego że inne urządzenia gonbesa go mają. A w produkcji przemysłowej często jest tak że montuje się różne typy służące z grubsza do tego samego nie tylko na tych samych kościach, a często nawet i na tych samych płytach, usuwając lub dostawiając to i ówdzie.

Ale czy ktoś elektroniczny mi potwierdzi - że przyczepiając to powyżej nie usmażę nic?

Z drugiej strony dlaczego myślę że może to mieć normalnego (wysokonapięciowego) RSa - w specyfikacji to coś wymaga zasilacza 2A. Trochę sporo na taki badziew -ja używam 700mA od starego SonyEricssona - i niby działa (chociaż to może dlatego nie mogłem synchro złapać :) )

3,790

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

Co ty nie powiesz :) Dokumentacja to pierwsze co próbowałem szukać. Ja myślę że to RS i  tym tropem trzeba iść - soft używa RSa. Pytanie tylko co się stanie jeśli tam już fizycznie są napięcia RS232. Jak myślicie? Ew. stratę maxa mogę przeboleć, ale gonbesa nie chciałbym uwalić :)

3,791

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

Myślicie że takie coś można zaryzykować?

http://www.coolcircuit.com/circuit/rs232_driver/max232.gif

Cholera TxD / RxD wchodzą tak samo jak IIC prosto do tego GBS800MV. .... wie czy to ma w sobie konwersję już czy nie

3,792

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

Jeszcze jakieś winapi do tego i ms może swój produkt odwiesić na ścianę :)

3,793

(6,151 odpowiedzi, napisanych Kolekcjonowanie)

Ale mówimy cały czas o tej samej atarce tak? A masz możliwość sprawdzenia różnych egzemplarzy? Bo objawy są co najmniej dziwne?

3,794

(6,151 odpowiedzi, napisanych Kolekcjonowanie)

To to co pokazywałeś w wątku o VBXE? Ciekawe, że po composite działa, przecież synchro jest to samo...

3,795

(6,151 odpowiedzi, napisanych Kolekcjonowanie)

Najprościej kupić i sprawdzić - nie majątek a może być coś ciekawego :)

3,796

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

Dyć czytuję. SDA / SCL to I2C.

Ale TxD / RxD już nie bardzo. Tylko kwestia czy to już jest przystosowane do poziomów napięć odpowiednich czy nie.

Do 8218 jest kabelek na RS232 - pytanie tylko czy czegoś tam pomiędzy gniazdem a płytą nie ma.

Fakt faktem że do 8218 zasilacz jest na 12V. Może wystarczy TTL/RS przełożyć.

3,797

(126 odpowiedzi, napisanych Fabryka - 8bit)

No widzisz , ATR ma być czymś innym trochę. Ten oryginalny zabrnął właśnie w opisywanym przez Ciebie kierunku - niezależny komputer a Atarka to terminal... Stosując PBI zamiast SIO, jest szansa trochę bardziej to zintegrować - tak aby nie był to niezależny komputer tylko aby to wszystko było trochę bardziej zintegrowane - w skrócie; atari rządzi tym wszystkim a nie tylko wizualizuje co to robi. A ethernet to osobna rzecz i nie ma zamiast :) Przypętał się w tym wątku, jako jedno z peryferiów :)

3,798

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

Ok, zanim zaczniemy wyrywać kwarce i kombinować jak konie pod górkę , proponowałbym zainteresować się tymi dwoma śmiesznymi łączkami podpisanymi jako Upgrade interface.

Moim zdaniem to interfejs szeregowy, taki sam jak w GBS-8218. Założę się że można tędy zrobić dokładnie to samo , a ściślej np. ustawić częstotliwości. Jest tylko mały problem którego sam nie rozwiążę - jakiego standardu jest to złącze? W GBS-8218 wyprowadzili gniazdo RJ-45 i dodali kabelek do RS. Pytanie brzmi - czy to jest RS czy może ten kabelek ma w sobie coś takiego?... Jakoś nie widzę tu maxa -  i obawiałbym się po prostu com tu podpiąć tym bardziej że poza TxD / RxD innych sygnałów nie rozpoznaję, a jest jeszcze Vcc które przypuszczalnie ma 5V i nijak to do RS nie pasuje. A może to są dwa osobne interfejsy: RS i I2C? Tylko czy to wymaga jeszcze konwersji napięć? Jak to cholera zbadać żeby nic nie uwalić? Zero dokumentacji.... Myślę że o ile udałoby nam się podłączyć to do coma to:

a) gonbesowy soft by pomógł
b) a może i hyperterminal by wystarczył

Reedit:

na Vcc jest tu ok. 3.3V. RxD / TxD puste więc nic nie wiadomo. SDA/SCL mierzone jako stałe też mają ok 3.3 a jako zmienne SDA ma ok.6.5.

3,799

(126 odpowiedzi, napisanych Fabryka - 8bit)

Pin napisał/a:
wieczor napisał/a:

1. Urządzenie SIO

pomysł numer 1 - bardzo zły

SIO nie jest takie znowu wolne jak się wydaje. Wolny to jest standardowy protokół stacji dysków. Inaczej jak stacje TOMSa miałyby takie osiągi? Przecież od strony Atari nic się nie zmienia. 8.5 kilobajta na sekundę to nie jest tak zle - a ile osiągnie się przez PBI? Ja wiem że więcej :) Jednak ile będzie w stanie przerobić procek?

Nie bronię SIO, chodzi o to że wstępne rozwiązanie może być już prawie gotowe (moduł Wiznet )

3,800

(126 odpowiedzi, napisanych Fabryka - 8bit)

PBI / CART+ECI rozumiem domyślnie. Trzeba zrobić adapter. Za dużo jest XL i XE żeby robić tylko pod jedno. Co do FD, nie mogę znaleźć datasheetu :/ Ale na stockach jest niby... I niby WD to robi