Sorry, if i write on this guide in english.
1.) empty battery of NVSRAM ( CSA/TDS8000 has two NVSRAM, one on PPC Board under x86 board and one on acqusistion board)
Empty battery on NVSRAM under x86 board startup of tek-application.
NVSRAM on acqusitionboard save calibration constant, pleas don't remove him, while unit is turned off.
-> connect RS232 cable with 10pole ribbon connector and female DSUB-9 IDC connector. 1:1 connection of IDC-connetor on both side.
UART-setting: 9600 8N1
On right side, there is 10pole connector. Romoving of blue housing or rack-adapter is requiered.
2.) Setting via debug port
press "any"-key while "autoboot in x seconds"
then press "c" to setting ( "?" for help )
Setting data via console port
Code: Alles auswählen
boot device : sm
processor number : 0
host name : host
file name : c:\progra~1\tdscsa~1\firmware\vxWorks.st
inet on backplane (b): 192.168.0.2:ffffff00
host inet (h) : 192.168.0.1
gateway inet (g) : 192.168.0.2
user (u) : anonymous
ftp password (pw) : anonymous
flags (f) : 0x1008
target name (tn) : target
startup script (s) : c:\progra~1\tdscsa~1\firmware\dio.vsh
other (o) : nvfs=0x1000
Then tektronix application should starting.
3.) NVSRAM saving (NVSRAM on acqusistion board hold calibration data)
Replaced dio.vsh in path "c:\progra~1\tdscsa~1\firmware\dio.vsh" by other version of dio.vsh
(IMPORTANT: pleas don't delete original dio.vsh., you need him after NVSRAM dumping again.)
dio.vsh
Code: Alles auswählen
nvrBase=0xfd0e0000
nvrSize=0x20000
tempBuf=malloc(nvrSize)
memcpy(tempBuf,nvrBase,nvrSize)
fdescriptor=open("dbfs:c:/tds8000_ppc_nvramdump_full.bin",0x0202,0777)
bytesWritten=write(fdescriptor,tempBuf,nvrSize)
close(fdescriptor)
nvrSize=0x20000
acqLibReadNVRAM(0,tempBuf,nvrSize)
fdescriptor=open("dbfs:c:/tds8000_acq_nvramdump_full.bin",0x0202,0777)
bytesWritten=write(fdescriptor,tempBuf,nvrSize)
close(fdescriptor)
To be countined.