526

(23 odpowiedzi, napisanych Programowanie - 16/32bit)

Walczę dalej. Niestabilność/bomby wynikały w błędu w obsłudze przerwania, teraz już nie sypie i nie wiesza się. Jednak dalej coś nie bangla.

Odpaliłem na XP prosty serwer ftp i mogę się do niego zalogować. Wiedząc jakie są katalogi przechodzić między nimi, ale już wyświetlenie listy plików nie jest możliwe.

smc3

Próba pobrania pliku kończy się niepowodzeniem.

smc4

Jest program NETSTAT, ale on jest dla innego sterownika więc nie jest wiarygodny :)

smc5

W odwrotnej sytuacji, gdy serwer jest na Atari, niby jest połączenia, ale zaraz potem...

smc6

Mam jeszcze kilka podejrzeń, więc może coś z tego będzie.

527

(6 odpowiedzi, napisanych Software, Gry - 16/32bit)

3mam kciuki :)

528

(6 odpowiedzi, napisanych Software, Gry - 16/32bit)

A czy ta wersja działa z....

529

(23 odpowiedzi, napisanych Programowanie - 16/32bit)

Na starcie ładujesz 3 programy, z tym że zmienia się tylko jeden w zależności od karty.
Więc zakładam, że to właśnie smclance(wdtools) jest przyczyną.

sqward napisał/a:

Lance? Do tego nie ma sterownika w Mint?

To nie jest sterownik do Lance, tylko do SMC. Nie wiem dlaczego taka nazwa, może oryginalny był do Lance. Sam pakiet TUW-TCP chyba "debiutował" właśnie w wersji do kart z układem AMD.

530

(23 odpowiedzi, napisanych Programowanie - 16/32bit)

Jak pewnie część osób wie, istnieje możliwość podłączenia karty ISA - SMC 8216 to TT-tki.
smc_tt1.zip - Tuw-tcp for TT Lan and SMC ELITE ULTRA card
są do tego dostępne źródła oprogramowania.

Pomyślałem więc sobie, że spróbuję ożenić tę kartę z Panther/2 (w końcu to ISA jest).

Co mam. Sterownik się ładuje i testuje pamięć karty - jest OK.

smc1

Obsługa przerwania na VME i Panther to całkiem inna sprawa. Pantera ma program (P2INT), który niejako wszystko szykuje, należy się jedynie podłączyć w łańcuch XBRA, w czym pomagał mi Cyprian i udało się tę część przerobić:

smc2

doczytałem i okazało się, że jeszcze trzeba było je włączyć, adres do procedur włącz/wyłącz jest w ciasteczku, które wspomniany program tworzy. Więc przerwanie dla Pantery jest aktywne.

No i to by było na tyle z tego co się udało :)
Teraz jak uruchamiam wszystkie potrzebne programy do Tuw-tcp wszystko się uruchamia i nie zgłasza jakowychś błędów. Dostępny jest program umożliwiający połączenie FTP lub Telnet.
Problem jest taki, że przy próbie połączenia zwis lub 3 bombki. 3 bombki są akurat oczywiste (cytat z Profilbuch'a):

68000 i 68010 dostęp do adresów nieparzystych mogą uzyskiwać tylko bajt po bajcie. Ten wyjątek jest wyzwalany, gdy próbujesz uzyskać dostęp do słowa lub długiego słowa (licznik programu i wskaźnik stosu nie mogą zawierać żadnych nieparzystych wartości!).

wiadomo kwestia brakującej nogi A0.

Pomimo tego, jak puszczę ping z Windowsa (XP :) ) to widzi Panterę i jest odpowiedź. Sam router nie widzi (pewnie nie jest tak dziurawy jak XP, to tak odnośnie innego wątku).

No i teraz myślę jak się do tego zabrać. Sam przesył z karty do bufora to po prostu zestaw kilku instrukcji move.l, adresy docelowy jest parzysty, źródłowy to wskaźnik do struktury:

typedef struct
  {
  unsigned long  in_dst;  /* Internet Empf„nger          */
  unsigned long  in_src;  /* Ethernet Absender           */
  unsigned short in_port; /* Port zu senden              */
  unsigned short dummy;   /* long align                  */
  unsigned short len;     /* Laenge der Daten in lan_data*/
  unsigned short code;    /* Befehlscode                 */
  unsigned long  id;      /* ID dieses Paketes           */
  short          req_id;  /* ID des eigenen Requesters   */
  short          usr_id;  /* ID des eingeloggten Users   */
  lan_data_typ   lan_data;/* eigentlicher Datenpuffer    */
  } lan_buffer_typ;

Wszelkie wpisy do rejestrów to operacje na bajtach.
Gdyby ktoś bieglejszy rzucił na to okiem, byłbym rad niezmiernie.

531

(29 odpowiedzi, napisanych Bałagan)

atarixegs napisał/a:

TOS malware :D

MagiC ? :)

532

(29 odpowiedzi, napisanych Bałagan)

A ja myślałem, że to forum ma coś z retro :)
To gdyby napisać post o NetUSBee i ST to będzie jak sex bez w agencji ?
Chodzi o podłączenie, nie zamierzam bankować czy nawet surfować, chodziło mi tylko o te aktualizacje do AV.
Do tego mam MINT-a (nie, nie chodzi o FreeMiNT-a) :)

533

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

Mam przerabiany, mały zasilacz sprawdzany z 520ST. Bez -12V.
zas

534

(29 odpowiedzi, napisanych Bałagan)

Czyli najlepszym zabezpieczeniem komputera jest... jego (myślący) użytkownik, lub w niektórych przypadkach użyszkodnik.

535

(29 odpowiedzi, napisanych Bałagan)

Mi akurat chodzi o ESET NOD. Na stronie jest informacja, że wersje 6 i niższe od lutego 2020 mogą mieć właśnie problem z certyfikatami i nie pobierać aktualizacji. Tylko że ja mam wersję 9 i jej to nie dotyczy. Coś zatem innego siedzi.
Ściągnąłem inną przeglądarkę i działa, ale nie ma to wpływu na antyvira.

536

(29 odpowiedzi, napisanych Bałagan)

Przecież nie jest starszy niż Atari i CAB :)

Nie chodzi mi nawet o przeglądanie, ale o aktualizację antyvira, gdyż właśnie nie pobiera uaktualnień bazy wirusów.

537

(29 odpowiedzi, napisanych Bałagan)

Mam takowy problem. Nie działa mi przeglądanie stron pod XP, niektóre wchodzą a inne (HTTPS) nie. Sprawdzam pingiem jest OK, a w przeglądarce błąd. Poszukałem w necie i wszystkie pomysły nie pomogły. Czas systemowy jest dobry, avast nie znalazł jakowegoś wirusa itd.
Co jeszcze może być ?

538

(19 odpowiedzi, napisanych Bałagan)

Rysujesz to co Tobie potrzebne :) Przy takiej bibliotece, zawsze jest coś na start.
Do moich zastosowań spokojnie wystarcza, a wielu rzeczy jeszcze pewnie nie ruszyłem.
Darmowy, jest pod Linuksa, mi pasuje :)

539

(19 odpowiedzi, napisanych Bałagan)

Rozumiem, że masz jakiś układ i chcesz go mieć w KiCad-zie, aby używać w swoich projektach.
Najprościej odpalasz KiCad i wybierasz "Edytor footprintów"

kicad

potem najlepiej wybrać z biblioteki coś podobnego, przerobić i zapisać z innymi opisami i nazwą, aby nie nadpisać.

http://www.atari.org.pl/forum/viewtopic ... 80#p234680

540

(19 odpowiedzi, napisanych Bałagan)

Ja używam, konkretnie o co biega ? :)

541

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

Fajne :)
https://twitter.com/onorisoft/status/12 ... 7980025858

Karta jest o tyle fajna że obsługiwana pod TOS (STING) i MINT,

543

(3 odpowiedzi, napisanych Miejsca w sieci)

Nie musisz mieć.
Swoją drogą z tego co pisze, Atari zaliczyło sporo wpadek.

544

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

Taki objaw mógłby sugerować byteswap.

545

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

Aby TOS 2.06 zobaczył dysk IDE musi się on znajdować pod konkretnym adresem, akurat ostatnio to przerabiałem.
http://www.atari.org.pl/forum/viewtopic ... 11#p261811
jak tam będzie, to system odczyta pierwszy sektor i dalej to już trzeba sterownik zainstalować (ICD, AHDI, HDDriver) i powinno hulać.

Jeżeli coś mieszam, to niech mnie ktoś poprawi.

546

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

A co chcesz testować ? Prędkość (XFERRATE), czy poprawność danych (Diamond Edge), czy może coś innego ?
Do wszystkiego są programy, pytanie tylko co potrzebujesz ?

547

(8 odpowiedzi, napisanych Software, Gry - 16/32bit)

Zobacz też tukej:
http://downloads.atari-home.de/Public_Domain/

http://downloads.atari-home.de/Public_D ... ishing).st

548

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

A ten co się rozleciał to był ode mnie kupiony ? :)
Używam ich cały czas i jeszcze nie udało mi się nic urwać :)

549

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

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

550

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

artik-wroc napisał/a:
marekp napisał/a:

Jako ciekawostkę dodam Atari ST2 które jakiś czas temu kupiłem. Nie jest to klon i nie ma żadnych dodatków, ale komputer startuje z systemem OS9/68000 i automatycznie uruchamia aplikację do analizy związanej z medycyną. ZTCP jak szukałem co to za dziwadło, to w komplecie była jeszcze wielgachna maszyna laboratoryjna (ale nie chcę dokupować do "kompletu" ;-) ).
W miejsce naklejek "Atari" wklejono logo firmy.

Tak się składa, że w ostatnim czasie kupiłem taką MegaST:
http://atari.wroclaw.pl/hardrest.html#bnt
do obsługi Nefelometru.
Okazało się również, że uicr0Bee kupił dysk od tego, nastąpiło "machniom ? machniom !" i mam oba. Po włączeniu startuje z dysku OS9.
Zaczyna się uruchamiać program do obsługi tegoż nefelometru i zgłasza błąd, bo go nie znajduje. Ściągnąłem listę komend do OS9, ale na razie nie wiem jak wejść do katalogu :)
Spod TOSu widać tylko partycję GEM (C:) jest jeszcze druga OS9, rzecz jasna pod TOSem niedostępna.

Jako ciekawostkę mogę dodać iż jakiś czas temu znalazłem komplet informacji odnośnie tego rozwiązania:

bnt

oprócz wersji MegaST którą miałem, istniała też wersja VME z MegaSTE:

bnt

Znalazłem też instrukcję serwisową ze schematami kart i oczywiście Atari, jest też opis instalacji OS-9:
http://atari.wroclaw.pl/pliki/bn100man.pdf

były też obrazy dysków OS-9:

Instructions for the OS9 68K Atari Image

OS9Boot.dsk        - Boot disk for OS9
OS9Image.img     - Image file for of the hard drive, original from an 8G UltraSatan SD card

To create the OS9 Boot disk you will probably will have to use fdutils on a Linux. See http://toolshed.sourceforge.net/ToolShed.html Disk Extraction Under Linux for more information on this topic and instructions on how to create the floppy image.

To create the OS9 hard drive copy the image file use Win32 Disk Image or dd on linux. This image come from an 8G SD originally.

When you have both of this completed. You should be able to load the hard drive into an Ultrasatan and place the boot disk into the Atari floppy drive. Start the Atari and use the High Res mode, it's the only one that I have gotten MGR to work under.

You will boot into TOS and it should start the Bootstrap Loader for OS9. Select BootOSK and from the menu that is displayed select the Boot from Floppy Disk. OS9 should boot and you will be presented with the shell prompt. Type in l<enter> to have run the alias I have created to run the .login on the /h0 drive. The s50 alias will put the screen into 50 line mode. To start the MGR windowing system use the /h0/startm command, to start it.