Hejsan Per,

on Fri 11-08-2000 10:53 Per Axelsson wrote:
>
>Jag har ftt ett tips av Mikael Jnsson att du eventuellt kunde hjlpa mig
>med ett problem som jag har med catrigeporten p en TT.

Med litet tur s.  Det beror ju p vad som egentligen hnt.


>Den funkar i vrigt ok p alla stt.Den enda hrdvaru frndringen som jag
>har gjort r att jag bytte ut 46Mb hrddisk mot en 1.06Gb istllet.

Det ska iofs inte pverka cartridgeporten.  TT har ju en kta SCSI-port
och den har inga ledare gemensamma med cartridgeporten (utom jordningen).
(Det har fr vrigt inte ACSI-porten heller, men SCSI r bttre iaf.)

>Jag har testat med en catridge modul till en Hawk handscanner som funkar
>finnt p min STe.Men p TTn r det stopp,fr inte upp lilla c p desktopen
>efter omstart.

Hmmm.  Jag har faktiskt inte haft ngon cartridge med 'simulerad' drive,
s det har jag ingen erfarenhet av hur man anvnder.  Men har du anvnt
samma cartridge p TTn tidigare, och d ftt fram den ikonen s har ju
ngot ndrats, och troligtvis ngot som innebr att ROM/EPROM-kretsarna
inte kan lsas av.

Har du dremot inte tidigare krt just den cartridgen p TTn, s tycker
jag att du ska prova med en cartridge utan inbyggt program, om du har
ngon (vissa samplers, EPROM-brnnare, mm).  Det program som du d kr
som vanlig applikation fr att komma t cartridgen kanske kan ge ngot
klarare besked om vad som felas.  Annars br den hur som helst kunna
sl fast huruvida korrekt access alls r mjlig.


>Jag har provat med bde Mint,Magic samt orginal TOS(swe3.06)

Det r TOS som definierat standarden fr cartridge, s antingen gr det
med vanligt TOS eller s gr det inte alls.  Det r drfr bttre att
gra alla testerna i vanligt TOS fr att undvika frvirrande resultat.


>samt alla upplsningar som gr att kra p en svga skrm samt orginal
>hgupplsningsskrm,

Inte heller upplsningen ska pverka mjligheten att f access p porten
ven om mjukvaran i cartridgen kan bry sig om den (srskilt fr scanning).
TT-medel r vl den 'normalaste' upplsningen fr TT i allmnhet, s den
upplsningen mste vl varje tillverkare hlla sig kompatibel med, utom
mjligen de som helt koncentrerat sig p ST/STe fr vilka ST-hg br vara
den viktigaste upplsningen.


>men ingen kontakt via catrigeporten.

Har det provats ven med ngon annan cartridge ?
Som framgr lngre ned kan det spela stor roll, och kan ge en klar
fingervisning om vilket fel som freligger.


>Tror du att du kan ge mig svar om detta problem s skicka det till
>jonsaxelsson@hotmail.com .

Jod, det ska nog ordna sig, fast kanske inte i frsta 'vndan'.
Oftast behver man frst precisera problemet fr att hitta en lsning.

Saken r den att det kan finnas mnga olika skl till att en cartridge
inte fungerar p en TT.  Ngra av de vanligaste fljer nedan.


1:  TT r fyra ggr snabbare n en normal ST/STe.  Det innebr att den
    tillgngliga accesstiden fr ROM/EPROM r mycket kortare.  Har
    tillverkaren snlat och satt i lngsamma kretsar s kan de inte
    leverera data i den takt som krvs fr en TT.  Det problemet kan
    lsas genom att byta till snabbare kretsar (EPROM-brnning).

2:  Cartridgeporten har ingen 'skrivlina', eftersom den ursprungligen
    var tnkt enbart fr ROM/EPROM.  Hrdvara av annat slag, som en
    scanner, krver hrdvaruregister som kan styras av datorn.  Man
    mste d nyttja speciella knep fr att 'simulera' skrivning av
    data, och mnga av dessa knep r timing-beroende.  TTns hgre
    hastighet blir d terigen ett hinder, eftersom timingen ndras.
    Detta kan ofta bara lsas genom ndring av cartridgens hrdvara
    (ofta svrt), men i vissa fall kan det ordnas med ny mjukvara.

3:  TT har cacheminne inbyggt i CPUn, till skillnad mot ST/STe. Den
    har ocks strre fysiskt adressomrde.  Cartridgen kan man komma
    t i tv skilda omrden, ett med cache och ett utan.  Cartridgar
    vars mjukvara frsker styra hrdvaruregister mste gra detta
    i omrdet utan cache.  Annars blir det bara access i cachen i
    stllet fr i hrdvaran.  Detta problem kan lsas genom extra
    program som stnger av cachen helt. (men datorn kr slare d)

4:  Till skillnad mot ST/STe, s har TT en mikroskring i serie med
    de 2 ledare som ger cartridgen matningsspnning.  Om denna skring
    har 'brnt' finns allts ingen matningsspnning p porten, och
    d kan naturligtvis ingen cartridge fungera. Lsningen r frsts
    att byta skringen, men det krver ldingrepp eftersom skringen
    normalt r direktldd p moderkortet.

Om flera cartridgar av helt skilda slag felar helt och hllet, d r
det sannolikt den sista av ovanstende felkllor som slagit till. Om
dremot ngon som helst cartridge fungerar s r sannolikeheten noll
fr att det r skringen som felat.  Med en multimeter kan man ltt
kolla (i avstngt lge) om det r kontakt frn matningsspnningen p
moderkortet till cartridgeporten (ledarna 1 och 2)

De andra tre orsakerna r svrare att testa, eftersom de alla yttrar
sig ungefr likadant (access uteblir eller blir fr kort fr funktion).
Avstngning av cachen r d det enklaste sttet att skilja ut typ 3.
Om detta inte hjlper r felet med strsta sannolikhet av typ 1 eller
2 ovan, men vilket kan bara skiljas ut genom insats av nya snabba EPROM
med samma programvara i sig.

Om alla tgrder ovan har prvats utan framgng r felet av typ 2,
vilket krver ny design av hrdvara eller mjukvara, eventuellt bda.
I praktiken brukar det vara den punkt dr de flesta ger upp...  :-(
