Luxor ABC-80 (breakout kort byggs) [Sidan 18]
- Electricguy
- Inlägg: 12490
- Blev medlem: 15 augusti 2007, 16:52:14
- Ort: Kälmä' typ..
Luxor ABC-80 (breakout kort byggs) [Sidan 18]
Jahapp.. Då var man förärad med en Luxor ABC 80 med diskettenhet. Eller ja, Flexskivminne som dom så fint kallar det..
Dock har jag stött på lite patrull.. Jag skriver in BYE som det står i boken för att den ska starta operativet för diskettläsning/skrivning. Dock så när jag har matat in det så tar det några sekunder, sen resetar bara datorn, utan att ladda in OSet. Kan det vara ett dåligt program ROM på expansionskortet möjligtvis? För tar jag ut kortet och skriver BYE så kastar datorn bara upp ERROR 11. Så den försöker att läsa ROMet men det verkar inte fungera.
Någon som har några ideer?
Dock har jag stött på lite patrull.. Jag skriver in BYE som det står i boken för att den ska starta operativet för diskettläsning/skrivning. Dock så när jag har matat in det så tar det några sekunder, sen resetar bara datorn, utan att ladda in OSet. Kan det vara ett dåligt program ROM på expansionskortet möjligtvis? För tar jag ut kortet och skriver BYE så kastar datorn bara upp ERROR 11. Så den försöker att läsa ROMet men det verkar inte fungera.
Någon som har några ideer?
Senast redigerad av Electricguy 8 december 2013, 17:38:12, redigerad totalt 8 gånger.
- Electricguy
- Inlägg: 12490
- Blev medlem: 15 augusti 2007, 16:52:14
- Ort: Kälmä' typ..
Re: Hjälp med ABC 80 och läsa diskett
Nej asså, den ska boota från ROMet som sitter i expansionslådan så som jag har förstått det. Den kan inte läsa från FDD innan den har bytt till det OSet, och det står inget om att man ska ladda in program från band för att få igång det.
Re: Hjälp med ABC 80 och läsa diskett
Jag tror att du måste ha en systemskiva istoppad.
Kan du ger mer info om ditt system.
Vilken flexskiveenhet har du, expansionslåda, kablar, ROM-kort m.m.?
Edit: När du ger kommandot BYE så laddas filen CMDINT.SYS från flexskivan enligt handboken.
Kan du ger mer info om ditt system.
Vilken flexskiveenhet har du, expansionslåda, kablar, ROM-kort m.m.?
Edit: När du ger kommandot BYE så laddas filen CMDINT.SYS från flexskivan enligt handboken.
- Electricguy
- Inlägg: 12490
- Blev medlem: 15 augusti 2007, 16:52:14
- Ort: Kälmä' typ..
Re: Hjälp med ABC 80 och läsa diskett
Konstigt. För den försöker inte ens att läsa från enheterna.. så att läsa från en skiva den inte ens förstår att den ska läsa från blir nog svårt.
Då ska vi se..
Flexskiveenheten är en ABC-830 med 2st BASF 6106'or i.
http://www.hultsfred.org/abc830.htm
Expansionsenheten är en ABC-890
http://www.hultsfred.org/abc890.htm
ROM kortet är märkt med 55 10762-01
Lite info om det finns här: http://mamedev.org/source/src/mess/machine/abc_dos.c
FDD kontrollern är en 55 10761-01
Hittar ingen info om den, men det är högst troligt den som följde med ABC-830.
Kablarna är standard som följde med. Dvs. En riktigt grov buss kabel som man trycker in i bakplanet i ABC-890 och sedan ansluter i ABC-80
FDD kabeln är en DB-25 till DB-37 som ansluts mellan kontrollern och ABC-830
Får väl kasta in en stämningsbild också..

Då ska vi se..
Flexskiveenheten är en ABC-830 med 2st BASF 6106'or i.
http://www.hultsfred.org/abc830.htm
Expansionsenheten är en ABC-890
http://www.hultsfred.org/abc890.htm
ROM kortet är märkt med 55 10762-01
Lite info om det finns här: http://mamedev.org/source/src/mess/machine/abc_dos.c
FDD kontrollern är en 55 10761-01
Hittar ingen info om den, men det är högst troligt den som följde med ABC-830.
Kablarna är standard som följde med. Dvs. En riktigt grov buss kabel som man trycker in i bakplanet i ABC-890 och sedan ansluter i ABC-80
FDD kabeln är en DB-25 till DB-37 som ansluts mellan kontrollern och ABC-830
Får väl kasta in en stämningsbild också..

Re: Hjälp med ABC 80 och läsa diskett
Tyvärr saknar även jag info om vissa styrkort till flexskiva.
Allt från Luxor är väldokumenterat tycker jag, ner till minsta motstånd, utom just styrkorten.
De nämns bara i förbifarten.
De vanliga styrkorten 10828, 10900 och 21046 har jag lite info om, men inte 10761.
Men det borde väl passa ihop om du köpt allt som en enhet.
Jag antar att du satt förlängningskortet i rätt uttag på 890, skall vara den med lysdiod.
Och sen Promkortet till höger och styrkortet till vänster.
ABC 830 kan läsa skivor i olika storlekar, 35 eller 40 spår, enkel eller dubbel packning.
När allt är ikopplat och du trycker reset skall datorn starta som vanligt.
Om du har en formaterad skiva med plats kan du ju skriva några rader och spara med SAVE TEST och se om det snurrar.
Allt från Luxor är väldokumenterat tycker jag, ner till minsta motstånd, utom just styrkorten.
De nämns bara i förbifarten.
De vanliga styrkorten 10828, 10900 och 21046 har jag lite info om, men inte 10761.
Men det borde väl passa ihop om du köpt allt som en enhet.
Jag antar att du satt förlängningskortet i rätt uttag på 890, skall vara den med lysdiod.
Och sen Promkortet till höger och styrkortet till vänster.
ABC 830 kan läsa skivor i olika storlekar, 35 eller 40 spår, enkel eller dubbel packning.
När allt är ikopplat och du trycker reset skall datorn starta som vanligt.
Om du har en formaterad skiva med plats kan du ju skriva några rader och spara med SAVE TEST och se om det snurrar.
- Electricguy
- Inlägg: 12490
- Blev medlem: 15 augusti 2007, 16:52:14
- Ort: Kälmä' typ..
Re: Hjälp med ABC 80 och läsa diskett
Jag fick detta av Mediespecialist här på EF. Och det har fungerat ihop innan.
Jajamen, kontrollern sitter till vänster och ROM kortet till höger. Och kabeln där den ska.
Ska testa att knacka lite till imorgon så får vi se vad som händer.
Nu ska jag sova.. God natt!
Jajamen, kontrollern sitter till vänster och ROM kortet till höger. Och kabeln där den ska.
Ska testa att knacka lite till imorgon så får vi se vad som händer.
Nu ska jag sova.. God natt!

Re: Hjälp med ABC 80 och läsa diskett
Är väl inte mycket till hjälp, men på ett kopplingsschema för kontrollerkort är det märkt med både 10761 och 10828 vilket antyder att de korten är likadana.
Följande har jag skrivit om 10828 i en textfil för länge sedan, så jag kan inte garantera att det är rätt:
Två dippswitchar finns för omställning av varje enhets packningstäthet.
Enkel eller dubbel packning d.v.s. 80 kB eller 160 kB (320 eller 640 sektorer).
Switch 1 för drive DR0: (vänster) och switch 2 för drive DR1: (höger)
När sidan med siffran än nedtryck gäller dubbel packningstäthet (160 kB)
Följande har jag skrivit om 10828 i en textfil för länge sedan, så jag kan inte garantera att det är rätt:
Två dippswitchar finns för omställning av varje enhets packningstäthet.
Enkel eller dubbel packning d.v.s. 80 kB eller 160 kB (320 eller 640 sektorer).
Switch 1 för drive DR0: (vänster) och switch 2 för drive DR1: (höger)
När sidan med siffran än nedtryck gäller dubbel packningstäthet (160 kB)
- Electricguy
- Inlägg: 12490
- Blev medlem: 15 augusti 2007, 16:52:14
- Ort: Kälmä' typ..
Re: Hjälp med ABC 80 och läsa diskett
Ja jag är glad för all info jag kan få om apparaterna!
Det finns 2st DIP switchar på kortet. Ska mecka med dom senare idag.
Jag testade att först skriva SAVE <filnamn>
Det gav Error 41, som tycker att disken är full.
Så testade jag SAVE DR0:<filnamn>
Då fick jag ERROR 42, som antyder om att disken inte är klar.
Det finns 2st DIP switchar på kortet. Ska mecka med dom senare idag.
Jag testade att först skriva SAVE <filnamn>
Det gav Error 41, som tycker att disken är full.
Så testade jag SAVE DR0:<filnamn>
Då fick jag ERROR 42, som antyder om att disken inte är klar.
Re: Hjälp med ABC 80 och läsa diskett
För att formatera används kommandot (systemprogrammet) DOSGEN.ABS som måste köras i DOS-läge.
För att komma till DOS-läge ger man kommandot BYE som gör att DOS laddas in (d.v.s. filen CMDINT.SYS).
Alla .ABS-program skall köras i DOS-läge.
Filen CMDINT.SYS kan finnas på valfri skiva i valfri drive.
Och det var väl BYE som inte funkade från början...
Jag kan säkert ordna en systemskiva, men just nu har jag ingen ABC80 med 830 uppkopplad, och jag vill inte skicka en originalskiva.
För att komma till DOS-läge ger man kommandot BYE som gör att DOS laddas in (d.v.s. filen CMDINT.SYS).
Alla .ABS-program skall köras i DOS-läge.
Filen CMDINT.SYS kan finnas på valfri skiva i valfri drive.
Och det var väl BYE som inte funkade från början...
Jag kan säkert ordna en systemskiva, men just nu har jag ingen ABC80 med 830 uppkopplad, och jag vill inte skicka en originalskiva.
- Electricguy
- Inlägg: 12490
- Blev medlem: 15 augusti 2007, 16:52:14
- Ort: Kälmä' typ..
Re: Hjälp med ABC 80 och läsa diskett
Mja, dock är jag ändå fundersam, eftersom att den inte ens försöker att läsa efter någon systemskiva. FDD'erna spelar stendöda.
Re: Hjälp med ABC 80 och läsa diskett
Jag är inte säker, men jag vill minnas att om ingen skiva satt i så händer inget.
Det är inte som på en PC att diskdrivarna lyser och surrar lite.
Men jag kan minnas fel eller så är det olika för olika typer av drivar.
Du kan ju alltid PEEK:a runt lite i minnet och se om ROM:et finns där det ska.
DOS-romet på 4kB skall ligga på adress 24-28 kB.
Det skall starta exakt på 24576.
Det är ju ganska lätt att skriva ett program som dumpar minnet.
Tyvärr hittar jag ingen checksumma för detta ROM, annars hade det gått lätt att kolla om allt var som det skulle.
Men får du bara ut nollor eller ettor från denna minnesarea tyder det på något fel.
Det är inte som på en PC att diskdrivarna lyser och surrar lite.
Men jag kan minnas fel eller så är det olika för olika typer av drivar.
Du kan ju alltid PEEK:a runt lite i minnet och se om ROM:et finns där det ska.
DOS-romet på 4kB skall ligga på adress 24-28 kB.
Det skall starta exakt på 24576.
Det är ju ganska lätt att skriva ett program som dumpar minnet.
Tyvärr hittar jag ingen checksumma för detta ROM, annars hade det gått lätt att kolla om allt var som det skulle.
Men får du bara ut nollor eller ettor från denna minnesarea tyder det på något fel.
Re: Hjälp med ABC 80 och läsa diskett
Du kan också aktivera styrkortet med OUT 1,A
A = 44, 45 eller 46 beroende på styrkort, minns ej vilket det skall vara.
Om kortet aktiveras skall en lysdiod tändas på kortet.
INP(7)
Avaktiverar alla kort.
A = 44, 45 eller 46 beroende på styrkort, minns ej vilket det skall vara.
Om kortet aktiveras skall en lysdiod tändas på kortet.
INP(7)
Avaktiverar alla kort.