t{$e4}M{$e4} ASIAKIRJA ON SAATAVILLA MY{$f6}S SUOMEKSI.
tHIS DOCUMENT IS ALSO AVAILABLE IN eNGLISH.
dAS c2n232 IST EINE KLEINE rs-232-sCHNITTSTELLE, DIE IN DEN kASSETTENPORT EINES 8-bIT cOMMODORE-rECHNERS EINGESTECKT WERDEN KANN.
dER nAME c2n232
BESTEHT AUS ZWEI tEILEN: c2n
UND
232
. c2n IST DER URSPR{$fc}NGLICHE mODELLNAME DES
cOMMODORE-bANDGER{$e4}TES, AUCH ALS dATASETTE BEKANNT. dIE nUMMER 232
WEIST AUF rs-232
HIN, DEN DOMINIERENDEN sTANDARD F{$fc}R ASYNCHRONE SERIELLE
kOMMUNIKATION.
dAS gER{$e4}T PA{CBM-*}T AN ALLE 8-bIT cOMMODORE-rECHNER, DIE {$fc}BER EINE kASSETTENSCHNITTSTELLE VERF{$fc}GEN. bEI DER 264-rEIHE WIRD EIN aDAPTER BEN{$f6}TIGT, DA DER sTECKER ANDERS AUSSIEHT.
dAS gER{$e4}T KANN AUCH MIT ANDEREN 8-bIT-rECHNERN BENUTZT WERDEN. dIE tREIBERSOFTWARE UNTERST{$fc}TZT DAS kASSETTENFORMAT VOM tANGERINE oRIC-1.
load
, save
, open
).TAP
)dIE rs-232-sCHNITTSTELLE IST MIT DEM ibm pc/at KOMPATIBEL. iN ANDEREN wORTEN, AM c2n232 GIBT ES EINE d-sUB-bUCHSE MIT 9 kONTAKTEN.
nORMALERWEISE WIRD EIN vERL{$e4}NGERUNGSKABEL AN DIE rs-232-bUCHSE DES c2n232
ANGESCHLOSSEN. nUR DREI dR{$e4}HTE SIND UNBEDINGT N{$f6}TIG: pIN 5 (mASSE), 2
(GESENDETE dATEN) UND 3 (EMPFANGENE dATEN). aN EINEM 25POLIGEN sTECKER
SIND DIESE sIGNALE AN DEN pINS 7, 3 UND 2 ANGESCHLOSSEN. dIE bUCHSE AM
c2n232 IST ALS dce
VERDRAHTET, DAS HEI{CBM-*}T, EIN nULLMODEM
-kABEL KANN
NICHT BENUTZT WERDEN.
iN DEN FOLGENDEN pROZEDUREN WIRD ANGENOMMEN, DA{CBM-*} sIE EINEN cOMMODORE 64 BENUTZEN.
C2NLOAD
load
UND DR{$fc}CKEN sIE return.press play on
tape
.GRO{CBM-*}EN rECHNER, STARTEN sIE DIE {CBM--}BERTRAGUNG FOLGENDERWEISE. wAHRSCHEINLICH M{$fc}SSEN sIE DEN dATEINAMEN, DEN nAMEN DER SERIELLEN sCHNITTSTELLE UND DES rECHNERMODELLS ANPASSEN.
C2NLOAD -C SERIAL.DEVICE -M 64 DATEI.PRG
C2NLOAD -C COM1 -M 64 DATEI.PRG
C2NLOAD -C /DEV/TTYs0 -M 64 DATEI.PRG
found datei.prg
.found
-mELDUNG GANZ KURZ
ERSCHEINT, SO DA{CBM-*} DER cOMPUTER DEN rEST DES pROGRAMMS NICHT VERPA{CBM-*}T, DA
DAS c2n232 DAS sTEUERSIGNAL DES kASSETTENMOTORS IGNORIERT. dR{$fc}CKEN
sIE NICHT DIE lEERTASTE, ODER ES KANN SEIN, DA{CBM-*} DER rECHNER DEN rEST
{$fc}BERSPRINGT UND AUF DAS N{$e4}CHSTE pROGRAMM WARTEN WIRD.wENN DAS pROGRAMM DURCH EINEN sys
-bEFEHL GESTARTET WIRD,
K{$f6}NNEN sIE DIE sys
-aDRESSE MIT DER oPTION -J
ANGEBEN.
CBMLINK
CBMLINK
-sERVER WIE BESCHRIEBEN IM
VORIGEN aBSCHNITT, ZUM bEISPIEL C2NLOAD -C /DEV/TTYs0 -M 64
-J 52224 CBMPRG/C2N232/C64/PLAIN.PRG
.ready.
CBMLINK
AUF DEM GRO{CBM-*}EN rECHNERGESTARTET WERDEN.
CBMLINK -C C2N232 SERIAL.DEVICE
CBMLINK -C C2N232 COM1
CBMLINK -C C2N232 /DEV/TTYs0
CBMLINK
-sERVERPROGRAMM AUF dISKETTE
ZU SPEICHERN ODER EINEN bOOTSEKTOR F{$fc}R DEN cOMMODORE 128 ERZEUGEN, UM
DIE bENUTZUNG DES LANGSAMEN bANDPROTOKOLLES IN zUKUNFT ZU VERMEIDEN.
bITTE BEACHTEN sIE, DA{CBM-*} IN DER JETZIGEN vERSION VON CBMLINK
DIE oPTIONEN -FR
UND -FW
WEDER DIE zEICHENS{$e4}TZE
UMWANDELN NOCH vERZEICHNISNAMEN VON pFADNAMEN ENTFERNEN. aM BESTEN BENENNEN
SIE DIE dATEIEN ZUERST UM, SO DA{CBM-*} SIE NUR gRO{CBM-*}BUCHSTABEN ENTHALTEN, Z.b.
c64 sys52224
. dAS sERVERPROGRAMM F{$fc}R EINEN NICHT
ERWEITERTEN cOMMODORE 64 KANN FOLGENDERMA{CBM-*}EN AUF dISKETTE KOPIERT WERDEN.
CBMLINK -C C2N232 SERIAL.DEVICE -FW CBMPRG/C64/PLAIN.PRG
CBMLINK -C C2N232 COM1 -FW CBMPRG\C64\PLAIN.PRG
CBMLINK -C C2N232 /DEV/TTYs0 -FW CBMPRG/C64/PLAIN.PRG
jA, ABER DAS kASSETTENPROTOKOLL WIRD NUR F{$fc}R DAS lADEN DES
C2NLOAD
-sCHNELLADERS GEBRAUCHT, F{$fc}R EINIGE sEKUNDEN. dIE
{CBM--}BERTRAGUNGSGESCHWINDIGKEIT VON EIGENTLICHEN pROGRAMMEN IST VON DER
rs-232 AUF 38.400 bITS
ODER UNGEF{$e4}HR 3.840 bYTES PER sEKUNDE BESCHR{$e4}NKT.
.TAP
-dATEIEN)
GELADEN WERDEN?dAS pROGRAMM FAUCET
FUNKTIONIERT F{$fc}R MANCHE dATEIEN.
mIT DER JETZIGEN fIRMWARE KANN DAS c2n232 LEIDER NUR {$fc}BER DIE rs-232-sCHNITTSTELLE GESTEUERT WERDEN. iN DER zUKUNFT WERDEN NEUE fIRMWARE UND bEISPIELROUTINEN VER{$f6}FFENTLICHT, DIE ES ERM{$f6}GLICHEN, DAS c2n232 VON DER cOMMODORE-sEITE AUS ZU KONTROLLIEREN.
hABEN sIE IM gER{$e4}TE-mANAGER SICHERGESTELLT, DA{CBM-*} DER hARDWARE-fifo-pUFFER DER SERIELLEN sCHNITTSTELLE AKTIV IST?
sIE FINDEN DEN gER{$e4}TE-mANAGER {$fc}BER DIE sYSTEMSTEUERUNG
.
dOPPELKLICKEN sIE DORT AUF DAS sYMBOL sYSTEM
. dADURCH WIRD DAS
fENSTER eIGENSCHAFTEN VON sYSTEM
GE{$f6}FFNET. iN DIESEM fENSTER,
KLICKEN sIE AUF DAS rEGISTER gER{$e4}TE-mANAGER
. iN wINDOWS 2000
ENTH{$e4}LT DAS fENSTER KEIN rEGISTER MIT DIESEM nAMEN. sTATTDESSEN M{$fc}SSEN
sIE AUF DAS rEGISTER hARDWARE
UND AUF DIE sCHALTFL{$e4}CHE
gER{$e4}TE-mANAGER
KLICKEN.
eINE lISTE VON gER{$e4}TETREIBERN ERSCHEINT. uNTER aNSCHL{$fc}SSE (com
UND lpt)
KLICKEN sIE BITTE DOPPELT AUF DEN SERIELLEN aNSCHLUSS,
{$fc}BER DEN DAS c2n232 BETRIEBEN WIRD.
eIN fENSTER eIGENSCHAFTEN VON com-aNSCHLUSS
(comX)
TAUCHT AUF. kLICKEN sIE AUF DAS rEGISTER
aNSCHLUSSEINSTELLUNGEN
. w{$e4}HLEN sIE DAS pROTOKOLL
hARDWARE
UND KLICKEN sIE AUF DIE sCHALTFL{$e4}CHE eRWEITERT
,
UM DAS fENSTER aNSCHLUSSEINSTELLUNGEN
ZU {$f6}FFNEN. sTELLEN sIE
SICHER, DA{CBM-*} DAS fELD fifo-pUFFER VERWENDEN
ANGEKLICKT WORDEN
IST.
aLLE ANDEREN eINSTELLUNGEN SOLLTEN VON DER c2n232-sOFTWARE RICHTIG
GESETZT WERDEN. wENN DIE sOFTWARE IMMER NOCH NICHT RICHTIG
FUNKTIONIERT, KLICKEN sIE AUF DIE sCHALTFL{$e4}CHE sTANDARD
IN DEM
fENSTER aNSCHLUSSEINSTELLUNGEN
BZW. AUF DIE sCHALTFL{$e4}CHE
sTANDARD WIEDERHERSTELLEN
UNTER DEM rEGISTERMEN{$fc}
aNSCHLUSSEINSTELLUNGEN
IM fENSTER eIGENSCHAFTEN VON
com-aNSCHLUSS
.
dIE fIRMWARE KANN {$fc}BER DIE rs-232-sCHNITTSTELLE UMPROGRAMMIERT WERDEN. dAZU KANN MAN EINEN rECHNER MIT uNIX ODER mICROSOFT wINDOWS BENUTZEN.
vIER AKTIV GESTEUERTE sIGNALE (rXd, tXd, cts AND rts) M{$fc}SSEN ANGESCHLOSSEN WERDEN. zUS{$e4}TZLICH MU{CBM-*} DIE reset-lEITUNG DES at90s2313-mICROCONTROLLERS AUF mASSE GEZOGEN WERDEN UND DIE pLATINE MU{CBM-*} MIT sTROM VERSORGT WERDEN.
iN DER pRODUKTIONSVERSION DER pLATINE GIBT ES ZWEI sTELLEN F{$fc}R vERBINDUNGSBR{$fc}CKEN. eINE BEFINDET SICH BEINAHE UNTER DEM mICROCONTROLLER, UND SIE KANN IMMER VERBUNDEN BLEIBEN. dIE ANDERE (DER reset-sCHALTER DES at90s2313) LIEGT AN DEM kASSETTENSTECKER. dIESE MU{CBM-*} W{$e4}HREND DER aKTUALISIERUNG DER fIRMWARE GESCHLOSSEN WERDEN.
zUN{$e4}CHST EINMAL SOLLTEN sIE MIT DEM FOLGENDEN kOMMANDO EINE sICHERHEITSKOPIE DER ALTEN fIRMWARE ERSTELLEN.
CISP
.CISP -C C2N232 COM1 -S FIRM-OLD.S19
CISP -C C2N232 /DEV/TTYs0 -S FIRM-OLD.S19
nUN SOLLTEN sIE EINMAL KURZ DIE sTECKBR{$fc}CKE F{$fc}R DAS reset-sIGNAL (AM kASSETTENSTECKER) ENTFERNEN UND WIEDER AUFSTECKEN, ODER DIE bETRIEBSSPANNUNG DES c2n232 KURZ UNTERBRECHEN. aNSCHLIE{CBM-*}END KANN DIE NEUE fIRMWARE MIT DEM FOLGENDEN kOMMANDO EINGESPIELT WERDEN.
CISP
.CISP -C C2N232 COM1 -E -L FIRMWARE.S19
CISP -C C2N232 /DEV/TTYs0 -E -L FIRMWARE.S19
eINE {CBM--}BERPR{$fc}FUNG DER NEU EINGESPIELTEN fIRMWARE IST MIT DIESEM kOMMANDO M{$f6}GLICH (ZUVOR MUSS WIEDERUM DER reset-jUMPER KURZ ENTFERNT UND WIEDER AUFGESTECKT WERDEN).
CISP
.CISP -C C2N232 COM1 -V FIRMWARE.S19
CISP -C C2N232 /DEV/TTYs0 -V FIRMWARE.S19
CISP: FAILED TO ENABLE THE PROGRAMMING MODE
hABEN sIE VERGESSEN, DIE reset-lEITUNG AUF mASSE ZU ZIEHEN ODER DAS c2n232 MIT sTROM ZU VERSORGEN? hABEN sIE DIE rs-232-sCHNITTSTELLE RICHTIG VERDRAHTET? uNTERST{$fc}TZT iHR uNIX-rECHNER cts/rts-hANDSHAKE?
DETECT: DEVICE IS LOCKED
dA DIE reset-lEITUNG NICHT UNTER DER kONTROLLE DES pROGRAMMS
CISP
LIEGT, IST ES SCHWER, DIESEN fEHLER ZU KORRIGIEREN.
vOR ALLEM WIRD DER at90s2313 NACH EINEM pROGRAMMIERVORGANG MIT
CISP -L
ALLE zUSAMMENARBEIT ABLEHNEN. uM DIE fIRMWARE ZU
PR{$fc}FEN, M{$fc}SSEN sIE ENTWEDER DAS c2n232 AUS- UND EINSCHALTEN ODER DIE
reset-bR{$fc}CKE ENTFERNEN UND ZUR{$fc}CKBRINGEN.
sCHREIBEN sIE mARKO m{$e4}KEL{$e4}, WENN sIE SICH NICHT EINES SELBST NACH EINEM DER pLATINENLAYOUTS BAUEN M{$f6}CHTEN. dER pREIS – INKLUSIVE pORTO IN DIE GANZE wELT – BETR{$e4}GT 20 €. eIN vERL{$e4}NGERUNGSKABEL BRAUCHEN sIE WOHL AUCH, WENN sIE NICHT EINEN lAPTOP BESITZEN, DEN sIE GEGEN{$fc}BER iHRES cOMMODORE AUFSTELLEN K{$f6}NNEN.
sEHEN sIE SICH UNSERE bILDERGALERIE AN F{$fc}R WEITERE bILDER. mARKO VERKAUFT DIE gER{$e4}TE OHNE gEH{$e4}USE, ABER sIE K{$f6}NNEN ES WIE nICOLAS wELTE MACHEN. eR HAT EIN db9-NACH-db25-gEH{$e4}USE F{$fc}R DAS c2n232 ANGEPA{CBM-*}T UND DIE uNTERSEITE DES kASSETTENSTECKERS AN DAS gEH{$e4}USE GEKLEBT:
vON DER c2n232-sEITE.
dATEINAME | zWECK | sYSTEME |
---|---|---|
C2NLOAD |
eIN KLEINER SELBSTSTARTENDER sCHNELLADER F{$fc}R DAS c2n232 | cOMMODORE aMIGAos, mICROSOFT wINDOWS UND uNIX-{$e4}HNLICHE sYSTEME; ALLE cOMMODORE-rECHNER, DIE VON kASSETTE LADEN K{$f6}NNEN |
C2N |
dATASETTEN-eMULATOR F{$fc}R DAS c2n232 | cOMMODORE aMIGAos, mICROSOFT wINDOWS UND uNIX-{$e4}HNLICHE sYSTEME |
CBMLINK |
dATEI{$fc}BERTRAGUNG UND fERNSTEUERUNG VON cOMMODORE-rECHNERN | cOMMODORE aMIGAos, mICROSOFT wINDOWS UND uNIX-{$e4}HNLICHE sYSTEME |
CBMLINK-CBM.ZIP |
CBMLINK -sERVERPROGRAMME |
cOMMODORE pet-rEIHE, b-rEIHE, vc-20, 64, 128, UND 264-rEIHE |
aLLE cOMMODORE-pROGRAMME SIND IN 6502-aSSEMBLER GESCHRIEBEN WORDEN, W{$e4}HREND ALLES ANDERE IN c IMPLEMENTIERT WURDE. f{$fc}R aMIGA- UND wINDOWS-bENUTZER GIBT ES VORKOMPILIERTE pROGRAMME. dIE bENUTZER uNIX-{$e4}HNLICHER sYSTEME M{$fc}SSEN DIE pROGRAMME ZUN{$e4}CHST AUS DEM qUELLTEXT HERAUS KOMPILIEREN.
dIE c2n232-fIRMWARE-sEITE ENTH{$e4}LT DEN fIRMWARE-qUELLTEXT UND ETWAS dOKUMENTATION. wENN sIE DEN cODE {$e4}NDERN M{$f6}CHTEN, WERDEN sIE DIE gnu bINUTILS BEN{$f6}TIGEN, UM IHN ZU {$fc}BERSETZEN.
dAS pROGRAMM CISP
, MIT DEM DIE fIRMWARE AUF DEN
at90s2313 HOCHGELADEN WIRD, IST AUCH AUF DER fIRMWARE-sEITE
VERF{$fc}GBAR. eS FUNKTIONIERT ZUMINDEST IN fREEbsd, lINUX UND IN mICROSOFT wINDOWS.
m{$f6}GLICHERWEISE K{$f6}NNEN sIE AUCH ANDERE sOFTWARE BENUTZEN.
jUHA kOURI UND tURO hEIKKINEN HABEN MIR BEI DER eRSTELLUNG UND vERMESSUNG DER pROTOTYPEN GEHOLFEN. nICOLAS wELTE HAT MIR EINIGE SCHWER ERH{$e4}LTLICHEN bAUTEILEN VERSORGT.
nICOLAS wELTE UND wOLFGANG mOSER HABEN vERBESSERUNGEN F{$fc}R DIESES dOKUMENT VORGESCHLAGEN.