kategoria: A4000
[#1] Amiga4000T/060 + XSurf100 problem
Witam wszystkich.

Mam problem z xsurfem100 i chciałem zapytać Was o radę.
Sprzęt zamieszany: A4000T, Xsurf100, QuikPak060.

Wcześniej zainstalowany Os3.9 (bez boing bagów), jako stos użyty Genesis.
W takiej konfiguracji karta pracowała bez problemów (choć znacząco poniżej deklarowanych możliwości - AmFTP wyciągał w okolicy 1-1.2 mb/s, inne programy - zawsze mniej).

Dzisiaj postanowiłem poinstalować BoingBagi 1 i 2. Wszystko poszło dobrze, natomiast przy próbie uruchomienia połączenia pojawia się komunikat: "Datacache is enabled, please use special X-Surf device with data cache isabled!"


Jedyna informacja którą znalazłem jest tu: http://www.amiga.org/forums/archive/index.php/t-67453.html. Ktoś miał podobny problem w A4000T z 3640, napisał do Jensa, a w odpowiedzi dostał dwie sugestie: albo źle rozpoznany został procek (ale przez kogo? xsurf.device? mmu.library?) albo biblioteka (68060.library?) której używa(m) nie wyłącza datacache dla xsurfa.

Teraz, konia z rzędem temu który z tych dwóch sugestii wydłubie choć jedną radę, co zrobić, żeby karta ruszyła.
Device mam w wersji 1.11, dla 040, bez postfixu "_a". 68060.library używam z pakietu MMULib - ponieważ jest to jedyna 060.library która radzi sobie z moją kartą.
"xsurftest" przechodzi tylko z opcją "-nocache".

Będę wdzięczny za każdą sugestię.
[#2] Re: Amiga4000T/060 + XSurf100 problem

@baderman, post #1

Najprawdopodobniej wina 68060.library. Na pewno jezeli uzywasz wersji Thora to takie sa objawy. Zmien 68060.library na taka jaka uzywales wczesniej. Thora biblioteka jest do bani, zarowno w wersji 68040 jak i 68060. Choc byc moze da sie jej uzywac jak sie ja skonfiguruje recznie i pododaje do startup-sequence rozne parametry, ale mnie sie ona nigdy nie podobala. Bardzo wolna na A3640.
Phase5 library u mnie dzialala.

Ostatnia aktualizacja: 28.01.2016 04:11:02 przez Don_Adan
[#3] Re: Amiga4000T/060 + XSurf100 problem

@Don_Adan, post #2

Tyle tylko, że ja nie zmieniałem 68060.library a po prostu zaktualizowałem os3.9.
Poza tym - nie mam możliwości manewru - 68060.library z mmulib to jedyna która działa dobrze z moją kartą (a przetestowałem wiele bibliotek od różnych autorów i w różnych wersjach). Ta z P5, jak to któryś z developerów (nie pomne kto, ale gdzieś linka mogę znaleźć) określił "hack na hacku" i poza kartami P5 z jej działaniem jest rożnie. Jeśli dobrze pamiętam, na A1200 z apollo też używam innej niż P5.
[#4] Re: Amiga4000T/060 + XSurf100 problem

@baderman, post #3

To uzyj oryginalnej 68060.library od tej karty. Thora to badziewie, byc moze miales inny startup-sequence, i po instalacji bb masz inny. Wersja Phase5 jest oki i powinna dzialac.
[#5] Re: Amiga4000T/060 + XSurf100 problem

@baderman, post #3

Możliwe, że Ci coś BoingBagi pokrzaczyły z Startup-sequence?

Anyway - dzięki, że takie wątki się pojawiają. Przypomina się człowiekowi dlaczego właściwie przestał używać klasyka na co dzień papierowa torba
[#6] Re: Amiga4000T/060 + XSurf100 problem

@recedent, post #5

Wiesz, obecnie prawie nikt (kilku fanatyków na pewno jest) nie używa klasyka.
Klasyki są odpalane ( nie używane) dla fanu głównie. Tu logiki nie uświadczysz.
Do używania są inne maszyny które korzystają z dobrodziejstw dzisiejszych technologii.
[#7] Re: Amiga4000T/060 + XSurf100 problem

@baderman, post #3

może wypakuj boing bagi i sprawdzaj po koleji co jest przyczyną jestem ciekaw cholernie co tak zrobiło. Najlepiej diropusem i sprawdzaj wersje plków czasami na nowszą jest nadpisywana starsza bo coś namieszane jest w podkatalogach .Na szczęście taki problem (z xsurf) jak i z 060 i 040.library przestanie istnieć wraz z nadejściem ery vampirka.

Tu są hasła
bb1 93ABDF11
bb2 3FB6986B-B0AD6339-4FF3254B

może jeszcze sprawdź najnowszy boingbag3&4 1.2 http://amigan.1emu.net/releases/BoingBags3&4.lha
i też go instaluj ręcznie nie przez instalator

Ostatnia aktualizacja: 28.01.2016 12:33:01 przez HanSolo
[#8] Re: Amiga4000T/060 + XSurf100 problem

@HanSolo, post #7

Jak wypakować? Jakim packerem? Będę miał trochę czasu w weekend to chętnie sprawdzę.
Boing bagi 3 i 4 mam ściągnięte osobno i planowałem po 1&2 ale teraz mnie trochę to przystopowało.
Dziwi mnie to, że w tej samej amidze mam w trybie z3 jeszcze Cybervision 64/3D a w trybie z2 Thylacinę - i obie te karty działają bez zarzutu.
Na pewno przejrzę dokładnie jeszcze startup-sequence i spróbuję zająć się konfiguracją MMUlib (pierwsza sugestia znaleziona w necie: MuFastZero MOVESSP ON).

Poszukam jeszcze biblioteki oryginalnej od karty, ale znaleźć ją nie będzie łatwo.

A co do uwag nt. używania klasyka - każdy bawi się czym lubi - to chyba nie wątek do takich dyskusji :). Większe fikołki były z ustawianiem starych akceleratorów dla A2000 a ludzie to robią i mają frajdę :).
[wyróżniony] [#9] Re: Amiga4000T/060 + XSurf100 problem

@baderman, post #8

Systemowym unarc czy tez muiunarc, zapyta o hasło i wpisujesz odpowiednie do boingbagu , które podałem wcześniej.
Ściągnij bb 3&4 jeszcze raz bo wyszła nowa wersja 1.2 kilka dni temu.
aha na pewno masz właśniwie wygenerowane envarc:mmu-configuration i libs:mmu/p5init. Masz najnwsze mmulib ?

Ostatnia aktualizacja: 28.01.2016 13:46:29 przez HanSolo
[#10] Re: Amiga4000T/060 + XSurf100 problem

@HanSolo, post #9

Co do envarc:mmu-configuration to niekoniecznie, a co do libs:mmu/p5init - to po co miało by mi to być skoro nie mam nic wspólnego w tym komputerze z p5. No poza CV64/3D. Ale karta turbo jest projektu QuikPak (a tak naprawdę gościa który wcześniej projektował dla GVP i Newteka) a nie Phase5 :)

Boingi zassam, tylko powiedz skąd, bo [url=lilliput.amiga-projects.net/bbag4.htm]tutaj[/url] ostatnia wersja to 1.0g.

Dzięki za rady.

Ostatnia aktualizacja: 28.01.2016 14:03:53 przez baderman
[#11] Re: Amiga4000T/060 + XSurf100 problem

@baderman, post #10

aha myślałem że masz blizzarda 060,ale OK.

boingbagi 1 i 2 masz tu http://os.amigaworld.de/index.php?lang=en&page=12

boingbag 3&4 tu http://amigan.1emu.net/releases/BoingBags3&4.lha

aha możesz też potestować moje locale w iso8859 dla amigaos3.9 bb2
https://drive.google.com/open?id=0BylQ4XxZO9I5ZFRrMnZQNXQ0d3M

Ostatnia aktualizacja: 28.01.2016 16:38:33 przez HanSolo
[#12] Re: Amiga4000T/060 + XSurf100 problem

@baderman, post #1

Data cache odnosi się niby do procesora. Spróbuj jednak jeszcze pozmieniać cache na zorro. U mnie przy A3000D miałem problem z A3640 i rozwiązało go wyłączenie cache zorro.
[#13] Re: Amiga4000T/060 + XSurf100 problem

@Rafał A-3000, post #12

Wybacz lamerskie pytanie, ale jak to można zrobić? Nigdy nie zmieniałem ustawień zorro.
[#14] Re: Amiga4000T/060 + XSurf100 problem

@baderman, post #1

Pakiet MMU z którego wziąłeś 68060 library oznaczył błędnie kartę jako "cacheable" podczas gdy powinien ją oznaczyć jako "not cacheable".
Jest to opisane na wiki dotyczącej X-surf100 ale w odniesieniu do 030 bo tam występuje ten błąd.
http://wiki.icomp.de/wiki/X-Surf-100
If the X-Surf-100 is installed in a Z3 system with 68(ec)030 processor, data caches of the 68030 must be switched off while the Asix chip is being accessed. In Z2 systems or if the X-Surf-100 is used in Z2 mode (jumper closed), the 68030 caches are disabled for accesses to the X-Surf-100 anyway. 68040 and 68060 systems are not affected, because their MMU table always marks the X-Surf-100 as "not cacheable". 68020 is not affected because it does not have a data cache.

Użyj x-surf-100.device030z3nd ewentualnie x-surf-100.device030z3fd (szybsza ale może być niestabilna) oczywiście zmieniając nazwę na x-surf-100.device albo przełącz kartę w tryb Z2 (zworka).

Ostatnia aktualizacja: 30.01.2016 17:58:20 przez lekarz_med
[#15] Re: Amiga4000T/060 + XSurf100 problem

@lekarz_med, post #14

Ok. Co prawda weekend pracowity i nie miałem jeszcze czasu przysiąść, ale spróbuję i tego, jeśli konfiguracja mmulib nie pomoże. Przestawienie zworki na Z2 to ostateczność, ale jeżeli nic nie pomoże, to nie wykluczam.
[#16] Re: Amiga4000T/060 + XSurf100 problem

@Rafał A-3000, post #12

Ja przy A3640 robiłem to softbootem przy mapowaniu kickstartu do fastu. Bez A3640 pracuję na superkickstartcie i tam problem nie występuje.
[#17] Re: Amiga4000T/060 + XSurf100 problem

@baderman, post #15

Acha, zapewne stronę znasz ale nie zaszkodzi podać linka - strona na temat QuikPak4060
Jest tam też wersja 68060.library dla tej karty. Używałeś tej wersji?
http://www.hd-zone.com/2011/05/quikpak-68060-information/
[#18] Re: Amiga4000T/060 + XSurf100 problem

@HanSolo, post #9

Zostawiłem ten wątek nieco bez konkluzji, czas więc naprawić tę sytuację.
Zainstalowałem najnowsze mmulib, najpierw napisałem konfiguracje z palca, ale to nie rozwiązało wszystkich problemów. Po dłuższej chwili wojowania, udało się zrobić detekcję (tym drugim skryptem, który generuje dłuższy config). Teraz wszystko działa jak należy. Co więcej, mam wrażenie graniczące z pewnością, ze CyberVision64/3D chodzi szybciej niż chodziła (na gołym os3.9 - okienko editpada było widać jak się rysuje, przy jego włączaniu, na bb2 + mmulib - okienko pojawia się natychmiastowo). Dodatkowo, okazało się, że karty w przestrzeni Z2 też nie działały dobrze. Posejdon widział thylacinę, ale nie widział żadnych urządzeń do niej podpiętych. Dopiero po inhibitcache na przestrzeni Z2 zadziałało jak należy.
Na stronie www.PPA.pl, podobnie jak na wielu innych stronach internetowych, wykorzystywane są tzw. cookies (ciasteczka). Służą ona m.in. do tego, aby zalogować się na swoje konto, czy brać udział w ankietach. Ze względu na nowe regulacje prawne jesteśmy zobowiązani do poinformowania Cię o tym w wyraźniejszy niż dotychczas sposób. Dalsze korzystanie z naszej strony bez zmiany ustawień przeglądarki internetowej będzie oznaczać, że zgadzasz się na ich wykorzystywanie.
OK, rozumiem