Author Topic: CSA8000  (Read 9327 times)

0 Members and 1 Guest are viewing this topic.

Offline TheSteve

  • Supporter
  • ****
  • Posts: 3753
  • Country: ca
  • Living the Dream
Re: CSA8000
« Reply #25 on: July 26, 2019, 07:50:08 pm »
The nvram itself seems to fail, so I'd plan to replace it and the battery.
VE7FM
 

Offline cncjerryTopic starter

  • Supporter
  • ****
  • Posts: 1282
Re: CSA8000
« Reply #26 on: July 26, 2019, 08:27:00 pm »
Steve, thanks, suspected this.  I replaced the battery, same problem.

Does it start logging before it finished post or after?  I'll go back and look at others console logs in a minute to see if it is evident.

I flipped some of the diagnostic switches near that alpha display and I guess I bypassed the one failing as I got an "L" but still no log.  An "L" reads that it is waiting for the host.  I then started the TDSCSA8000 code and it crashed with a MFC42D.dll page fault.

I have USB logic analyzers I can put on the pints.  I am using the correct port (for the log) but using a USB dongle and they are twitchy when they work.  So I'm going scope it first and then if I have a TTL signal, I attach the logic analyzer until I get the ascii dongle working.  I also have a breakout box someplace that will blink some lights.

I'm starting to think the NVRAM problem is a good one as if that is the problem, it is relatively easy to fix.

thoughts?

Jerry
 

Offline cncjerryTopic starter

  • Supporter
  • ****
  • Posts: 1282
Re: CSA8000
« Reply #27 on: July 26, 2019, 08:53:38 pm »
I'm looking at the console port pinout in the other thread.  I've probed all the pins, no output at all.  I do see where others have console output for each of the diagnostic steps.  So I'm wondering if I am looking at it correctly.  TXD on the other thread is pins 3 and 6 with ground on 9.  I should be seeing something, no?
 

Offline cncjerryTopic starter

  • Supporter
  • ****
  • Posts: 1282
Re: CSA8000
« Reply #28 on: July 26, 2019, 09:20:00 pm »
hey, we have a log:


Code: [Select]
UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU

romPost: MPC106  Walking-one passed.

romPost: MPC106 configuration passed.

romPost: First PCI access  passed.

romPost: PC87560 Walking-one passed.

romPost: PC87560 configuration passed.

romPost: DEC21554 configuration passed.


romPost: PERFORMING ROM CHECKSUM TEST...

romPost: ROM checksum passed.


romPost: PERFORMING DRAM CELL TEST...

romPost: Enabling data cache...
romPost: Data cache enabled.
romPost: Enabling instruction cache...
romPost: Instruction cache enabled.

romPost: DRAM Cell test passed.
romPost: Disabling data Cache...
romPost: Data cache disabled.
romPost: Disabling instruction cache...
romPost: Instruction cache disabled.

romPost: PERFORMING DRAM MARCH TEST WITH CACHE OFF...
romPost: Writing address to each *address...
romPost: Reading address from each *address...
romPost: DRAM march test passed...

romPost: PERFORMING DRAM MARCH TEST WITH CACHE ON...

romPost: Enabling data cache...
romPost: Data cache enabled.
romPost: Enabling instruction cache...
romPost: Instruction cache enabled.
romPost: Writing address to each *address...
romPost: Reading address from each *address...
romPost: DRAM march test passed...

romPost: PERFORMING DRAM WALKING-ONE  TEST...

romPost: DRAM Walking-one test passed.

romPost: PERFORMING NV-MEMORY WALKING-ONE  TEST...

Expected Value: 0x00000001
Actuall Value: 0x00000081
Location: 0xFD0E0000
romPost: NV-MEMORY Walking-one test failed.


So it looks like I have to replace the NVRAM?
 

Offline cncjerryTopic starter

  • Supporter
  • ****
  • Posts: 1282
Re: CSA8000
« Reply #29 on: July 26, 2019, 09:49:38 pm »
ok, I screwed around and got the console working.  I programmed the boot parameters a couple of times and they took.  I then had an error about c:\vkworks.st missing, found it and figured all that out.  Now the VXworks loads and says it is time slicing etc.

I still have the MFC42D.dll page fault.  I have the win98 code and I'm going to reload it and see what happens.

Seems like progress usually means you are going down the wrong path...

Jerry
 

Offline cncjerryTopic starter

  • Supporter
  • ****
  • Posts: 1282
Re: CSA8000
« Reply #30 on: July 26, 2019, 10:07:00 pm »
I'm reinstalling the software I downloaded from Tek for Win98 version 1.5.2.2, I think to see if it clears up the dll error.  I'll run disk check after.  I remember wondering what the black handle did above the CDROM so I pulled it, of course, without thinking, who does?  Hey, we pull or press everything, correct?  I remember finding out it was the disk drive so maybe I corrupted it.  I remember another MFC error right around then but reinstalling the code fixed it.

I also noticed there are errors above the time-slice message that again look like NVRAM faults.  Also, it cant find that one file, dio_rtc.vsh. Unlike the vxworks file, I don't see a copy anywhere on the system. 

I wish I could get this thing up before investing mucho dinero.  I think I am getting close. 
 

Offline cncjerryTopic starter

  • Supporter
  • ****
  • Posts: 1282
Re: CSA8000
« Reply #31 on: July 27, 2019, 03:12:41 am »
well, I screwed around enough.  I'm going to order a new NVram for it.  I can bypass the error but then I end up with a data access issue.  I don't know if it is related, but it does mention NVRAM.

At one point it said something about time slicing and I thought it was going to run but didn't.  I added another 256MB of memory I had here.  I am back to the flash screen hang, no msvc42d.dll page fault error.  I wonder i the stock 128MB of memory is bad and was causing the page fault.  I can debug that someday when I'm motivated. 

So Johnny, you won't hear from me until I get the new NVRAM ordered and installed.  I'm surprised it does so much in the NVRAM.  Is there firmware loaded in there?  I entered the config information and that stuck after a few tries but am I missing another step here with the NVRAM?  I'll go back and do some reading.



Here's the log with the error on the bottom:

Code: [Select]
UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU

romPost: MPC106  Walking-one passed.

romPost: MPC106 configuration passed.

romPost: First PCI access  passed.

romPost: PC87560 Walking-one passed.

romPost: PC87560 configuration passed.

romPost: DEC21554 configuration passed.


romPost: PERFORMING ROM CHECKSUM TEST...

romPost: ROM checksum passed.


romPost: PERFORMING DRAM CELL TEST...

romPost: Enabling data cache...
romPost: Data cache enabled.
romPost: Enabling instruction cache...
romPost: Instruction cache enabled.

romPost: DRAM Cell test passed.
romPost: Disabling data Cache...
romPost: Data cache disabled.
romPost: Disabling instruction cache...
romPost: Instruction cache disabled.

romPost: PERFORMING DRAM MARCH TEST WITH CACHE OFF...
romPost: Writing address to each *address...
romPost: Reading address from each *address...
romPost: DRAM march test passed...

romPost: PERFORMING DRAM MARCH TEST WITH CACHE ON...

romPost: Enabling data cache...
romPost: Data cache enabled.
romPost: Enabling instruction cache...
romPost: Instruction cache enabled.
romPost: Writing address to each *address...
romPost: Reading address from each *address...
romPost: DRAM march test passed...

romPost: PERFORMING DRAM WALKING-ONE  TEST...

romPost: DRAM Walking-one test passed.

romPost: PERFORMING NV-MEMORY WALKING-ONE  TEST...

Expected Value: 0x00000001
Actuall Value: 0x00000081
Location: 0xFD0E0000
romPost: NV-MEMORY Walking-one test failed.
romPost: Disabling data Cache...
romPost: Data cache disabled.
romPost: Disabling instruction cache...
romPost: Instruction cache disabled.
romPost: Enabling instruction cache...
romPost: Instruction cache enabled.


romPost: POWER-UP DIAGNOSTIC COMPLETE.

Hel










                            VxWorks System Boot


Copyright 1984-1996  Wind River Systems, Inc.





CPU: Tektronix HPP - PowerPC 740
Version: 5.3.1
BSP version: 1.0.3.0
Creation date: Jun 28 2000, 16:52:12




Press any key to stop auto-boot...
 0
auto-booting...


boot device          : sm
processor number     : 0
host name            : host
file name            : c:\vxworks.st
inet on ethernet (e) : 192.168.0.2:ffffff00
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)             : anon
ftp password (pw)    : anon
flags (f)            : 0x1008
target name (tn)     : target
startup script (s)   : c:\dio_rtc.vsh
other (o)            : nvfs=0x1000

Initializing backplane net with anchor at 0x1e80000... done.
Backplane anchor at 0x1e80000... Attaching network interface sm0... done
done.
Attaching networkPC1 dio device driver installed
 interface lo0... done.
Attaching DIO client... done.
Loading c:\vxworks.st...1771964
Starting at 0x200000...

Initializing backplane net with anchor at 0x1de0000... done.
Backplane anchor at 0x1de0000... Attaching network interface sm0... done
done.
PC1 dio device driver installed
Attaching network interface lo0... done.

Adding 6006 symbols for standalone.


 ]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]
 ]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]
 ]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]
      ]]]]]]]]]]]  ]]]]     ]]]]]]]]]]       ]]              ]]]]         (R)
 ]     ]]]]]]]]]  ]]]]]]     ]]]]]]]]       ]]               ]]]]
 ]]     ]]]]]]]  ]]]]]]]]     ]]]]]] ]     ]]                ]]]]
 ]]]     ]]]]] ]    ]]]  ]     ]]]] ]]]   ]]]]]]]]]  ]]]] ]] ]]]]  ]]   ]]]]]
 ]]]]     ]]]  ]]    ]  ]]]     ]] ]]]]] ]]]]]]   ]] ]]]]]]] ]]]] ]]   ]]]]
 ]]]]]     ]  ]]]]     ]]]]]      ]]]]]]]] ]]]]   ]] ]]]]    ]]]]]]]    ]]]]
 ]]]]]]      ]]]]]     ]]]]]]    ]  ]]]]]  ]]]]   ]] ]]]]    ]]]]]]]]    ]]]]
 ]]]]]]]    ]]]]]  ]    ]]]]]]  ]    ]]]   ]]]]   ]] ]]]]    ]]]] ]]]]    ]]]]
 ]]]]]]]]  ]]]]]  ]]]    ]]]]]]]      ]     ]]]]]]]  ]]]]    ]]]]  ]]]] ]]]]]
 ]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]
 ]]]]]]]]]]]]]]]]]]]]]]]]]]]]]       Development System
 ]]]]]]]]]]]]]]]]]]]]]]]]]]]]
 ]]]]]]]]]]]]]]]]]]]]]]]]]]]       VxWorks version 5.3.1
 ]]]]]]]]]]]]]]]]]]]]]]]]]]       KERNEL: WIND version 2.5
 ]]]]]]]]]]]]]]]]]]]]]]]]]       Copyright Wind River Systems, Inc., 1984-1997

                               CPU: Tektronix HPP - PowerPC 740.  Processor #0.
                              Memory Size: 0x2000000.  BSP version 1.0.3.5.
                             WDB: Ready.

usrNvFsInit: NAME=/nvram BASE=0xfd0ff100 BPB=512 BPT=8 NB=8 BO=0

data access
Exception current instruction address: 0x00223b60
Machine Status Register: 0x0000b030
Data Access Register: 0x140de581
Condition Register: 0x80000042
Data storage interrupt Register: 0x40000000
Task: 0x1fffe08 "tRootTask"


 

Offline Ice-Tea

  • Super Contributor
  • ***
  • Posts: 3070
  • Country: be
    • Freelance Hardware Engineer
Re: CSA8000
« Reply #32 on: July 27, 2019, 07:57:23 am »
It's on the board that glues the scope and windows part together. It basically tells the Tektronix board how to "find" the Windows environment, addresses, file locations and such.

Offline Jwalling

  • Supporter
  • ****
  • Posts: 1517
  • Country: us
  • This is work?
Re: CSA8000
« Reply #33 on: July 27, 2019, 09:36:52 am »
The post code is on the PowerPC board and it halts at as I mentioned, ".A".  Reading it more carefully, it reads that it passed "DRAM walking 1" and what failed is "NVRAM walking 1".  So maybe this is the NVRAM battery?  or is the NVRAM bad?  I would lean towards the latter but I am going to check the battery.

It looks like an HVAC dream in there so I don't know if I'll be able to get the board out today or not.  I have a day job, it sucks, but it pays the bills, or at least 90% of them.

Thanks for the help.

regards,

Jerry

edit: I started disassembly and need to run out for some bandaids. For how massive this thing is everything is crammed in there with lots of sharp edges.

Can you PLEASE post ALL  the output from the console port?
If it is saying "NVRAM walking 1" failed, then this is very likely the Dallas chip itself. I've seen this chip fail that way more than a few times...
Jay

System error. Strike any user to continue.
 

Offline cncjerryTopic starter

  • Supporter
  • ****
  • Posts: 1282
Re: CSA8000
« Reply #34 on: July 27, 2019, 09:09:53 pm »
Would someone mind posting a complete log, from start to time-slice? 

I changed the nvfs=0x1000 parameter in the boot parameters to nvfs=0x2000 and it now runs all the way down to time slice.  But I see an error at the top where it does a cd to "c:/progra~1/tdscsa~1/firmware" (sic) and right after it there's an error.  It not easy for me to post the logs but I will try to edit this from the logging computer.

I changed the nvfs=0x1000 parameter thinking that is the starting address for the nvram file system it creates and maybe there is a bad spot in the nvram.  It does run quite a way further, almost looks like it is going to run as it gets down to the time-slicing message.  Splash still hangs though without crashing.

I looked on both Mouser and digikey and can't find the NVRAM chip.  I see them on ebay but wanted a proper chip.  I'll keep looking.

thank again.

Jerry

here's the log, the error is right after thermal control.  Maybe the dio_rtc.vsh isn't unpacked?  I had copied it from c:\program files\tdscsa8000\firmware directory.


Code: [Select]



 ]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]
 ]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]
 ]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]
      ]]]]]]]]]]]  ]]]]     ]]]]]]]]]]       ]]              ]]]]         (R)
 ]     ]]]]]]]]]  ]]]]]]     ]]]]]]]]       ]]               ]]]]
 ]]     ]]]]]]]  ]]]]]]]]     ]]]]]] ]     ]]                ]]]]
 ]]]     ]]]]] ]    ]]]  ]     ]]]] ]]]   ]]]]]]]]]  ]]]] ]] ]]]]  ]]   ]]]]]
 ]]]]     ]]]  ]]    ]  ]]]     ]] ]]]]] ]]]]]]   ]] ]]]]]]] ]]]] ]]   ]]]]
 ]]]]]     ]  ]]]]     ]]]]]      ]]]]]]]] ]]]]   ]] ]]]]    ]]]]]]]    ]]]]
 ]]]]]]      ]]]]]     ]]]]]]    ]  ]]]]]  ]]]]   ]] ]]]]    ]]]]]]]]    ]]]]
 ]]]]]]]    ]]]]]  ]    ]]]]]]  ]    ]]]   ]]]]   ]] ]]]]    ]]]] ]]]]    ]]]]
 ]]]]]]]]  ]]]]]  ]]]    ]]]]]]]      ]     ]]]]]]]  ]]]]    ]]]]  ]]]] ]]]]]
 ]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]
 ]]]]]]]]]]]]]]]]]]]]]]]]]]]]]       Development System
 ]]]]]]]]]]]]]]]]]]]]]]]]]]]]
 ]]]]]]]]]]]]]]]]]]]]]]]]]]]       VxWorks version 5.3.1
 ]]]]]]]]]]]]]]]]]]]]]]]]]]       KERNEL: WIND version 2.5
 ]]]]]]]]]]]]]]]]]]]]]]]]]       Copyright Wind River Systems, Inc., 1984-1997

                               CPU: Tektronix HPP - PowerPC 740.  Processor #0.
                              Memory Size: 0x2000000.  BSP version 1.0.3.5.
                             WDB: Ready.

usrNvFsInit: NAME=/nvram BASE=0xfd0ff000 BPB=512 BPT=8 NB=8 BO=0
nvfs: STATUS: Mounting existing NVRAM file system
tcsTableUnpack: checksum failed on buffer
tcsTableLoadFromNVRAM: tcsTableUnpack failed
KERNEL: THERMAL CONTROL INITIATED
Executing startup script c:\dio_rtc.vsh ...
dbFsIoctl: invalid code 3
cd "c:/progra~1/tdscsa~1/firmware"
value = 0 = 0x0
*0xfec00000 = 0x04b00080;*0xfee00000 = 0x17009002
ppp_parms + 0xfe84f680 = 0xfec00000: value = 78643328 = 0x4b00080
ppp_parms + 0xfea4f680 = 0xfee00000: value = 385912834 = 0x17009002
*0xfec00000 = 0x88a10080;*0xfee00000 = 0x01800000
ppp_parms + 0xfe84f680 = 0xfec00000: value = -2002714496 = 0x88a10080 = ppp_parm
s + 0x8865f700
ppp_parms + 0xfea4f680 = 0xfee00000: value = 25165824 = 0x1800000
*0xfe008002 = 0;*0xfe00800e = 0;*0xfe008012 = 0
ppp_parms + 0xfdc57682 = 0xfe008002: value = 0 = 0x0
ppp_parms + 0xfdc5768e = 0xfe00800e: value = 0 = 0x0
ppp_parms + 0xfdc57692 = 0xfe008012: value = 0 = 0x0
symSyncTimeoutSet 600000
value = 600000 = 0x927c0
ld <hi32.o
value = 31002048 = 0x1d90dc0 = Hi32SystemProcessorBoard + 0xa98
Hi32SystemProcessorBoard = 1
Hi32SystemProcessorBoard = 0x1d90328: value = 1 = 0x1
CmdDspDevName = "/dev/cmddsp0"
new symbol "CmdDspDevName" added to symbol table.
CmdDspDevName = 0x1d90ce0: value = 31002496 = 0x1d90f80 = CmdDspDevName + 0x2a0
hi32Drv
value = 0 = 0x0
hi32DevCreate CmdDspDevName,0x80006000,0xa0000000,3
value = 0 = 0x0
ld <cmddsp.o
value = 31000352 = 0x1d90720 = Hi32SystemProcessorBoard + 0x3f8
ld <acqdsp.o
value = 31000832 = 0x1d90900 = Hi32SystemProcessorBoard + 0x5d8
ld <diagcmddsp.o
value = 31008224 = 0x1d925e0
ld <diagModule_wmp.o
value = 31007584 = 0x1d92360
ld < systemLibraryCode.o
value = 31007136 = 0x1d921a0
CSSDefaultDioDisable=0
CSSDefaultDioDisable = 0x1b20480: value = 0 = 0x0
semInitForQueueCheckLogMsg
value = 31001344 = 0x1d90b00 = Hi32SystemProcessorBoard + 0x7d8
ld < nvSysLib.o
value = 30999680 = 0x1d90480 = Hi32SystemProcessorBoard + 0x158
ld < bucket.o
value = 31004000 = 0x1d91560 = CmdDspDevName + 0x880
MathMeasCreateMappingFcns = 1
MathMeasCreateMappingFcns = 0x1aa60b8: value = 1 = 0x1
TmgrExecuteAllMappingFunctionsEnable=1
TmgrExecuteAllMappingFunctionsEnable = 0x1aa2694: value = 1 = 0x1
ld < as.o
value = 28451456 = 0x1b22280
ld < ifcProxy.o
value = 28450880 = 0x1b22040
acqCheckForCmdDsp=1
new symbol "acqCheckForCmdDsp" added to symbol table.
acqCheckForCmdDsp = 0x1d90680: value = 1 = 0x1
ld < rtlLibTarget.o
value = 28340096 = 0x1b06f80
ld < slotMgrLightLibTarget.o
value = 28287200 = 0x1afa0e0
sysExtMemAddToPool memSysPartId ,0x02000000 ,0x02000000
value = 0 = 0x0
MathMeasDisableParseExpr = 1
new symbol "MathMeasDisableParseExpr" added to symbol table.
MathMeasDisableParseExpr = 0x3fff400: value = 1 = 0x1
use100Breakpoints=1
use100Breakpoints = 0x14f6e34: value = 1 = 0x1
pWfmMemPool=0
pWfmMemPool = 0x1abf1f0: value = 0 = 0x0
AcqLibFourChannelProto = 0
new symbol "AcqLibFourChannelProto" added to symbol table.
AcqLibFourChannelProto = 0x3fff3a0: value = 0 = 0x0
AcqExecHardWireChannelSources = 0
AcqExecHardWireChannelSources = 0x119ecfc: value = 0 = 0x0
CalDiagPowerUpDiagsEnabled = 1
CalDiagPowerUpDiagsEnabled = 0x128d1b4: value = 1 = 0x1
CalDiagLogAtFirstDiag = 1
CalDiagLogAtFirstDiag = 0x128d198: value = 1 = 0x1
NvLogDebugTrace = 0x3
NvLogDebugTrace = 0x1b0cbac: value = 3 = 0x3
doTekprobeExec=1
doTekprobeExec = 0x128cbc4: value = 1 = 0x1
pDbDev = ramDevCreate(0, 512, 1024, 1024, 0)
new symbol "pDbDev" added to symbol table.
pDbDev = 0x3f7f2c0: value = 67105536 = 0x3fff300
pDBfs  = dosFsMkfs("/db", pDbDev)
new symbol "pDBfs" added to symbol table.
pDBfs = 0x3f7dca0: value = 66580960 = 0x3f7f1e0
copy ("TDS666.DBF", "/db/TDS666.DBF")
value = 0 = 0x0
dbPath = "/db/"
new symbol "dbPath" added to symbol table.
dbPath = 0x3f7dba0: value = 66575392 = 0x3f7dc20 = dbPath + 0x80
wfmMemInit 0
value = 55827072 = 0x353da80
jNVInitMgrs
0x1d975c0 (tShell): value = ! Error Log Full - 00 entries !
 = 0x0x1d975c0 (tShell0):
! jNVInit: NV log erased - version change !

0x1d975c0TmgrInit(dbPath) (
tShell): ! Error Log Full - 0 entries !
0x1d975c0 (tShell): ! Error Log Full - 0 entries !
value = 0 = 0x0
rtlInit
value = 0 = 0x0
MathMeasCreateTheMathandMeasurementLibraries
value = 50245024 = 0x2feada0
initAcqMapper
value = 50216064 = 0x2fe3c80
autosetMapInit
value = 50215648 = 0x2fe3ae0
mathMapperInit
value = 0 = 0x0
initUtilityMapper
value = 50209664 = 0x2fe2380
initWfmXmtrMapper
value = 50205504 = 0x2fe1340
commInit__Fv
value = 0 = 0x0
JanusProxyInit
value = 50172512 = 0x2fd9260
acqExecInitWfmHdrTemplates
value = 49967968 = 0x2fa7360
autosetInit__Fv
value = 0 = 0x0
TmgrHookup
value = 0 = 0x0
rtlHookup
value = 0 = 0x0
hookupAcqMapper
value = 31028096 = 0x1d97380
autosetMapHookup
value = 31028112 = 0x1d97390
MathMeasMapHookup
value = 31027912 = 0x1d972c8
hookupUtilityMapper
value = 31028088 = 0x1d97378
hookupWfmXmtrMapper
value = 31028088 = 0x1d97378
commHookup__Fv
value = 0 = 0x0
JanusProxyHookup
value = 0 = 0x0
autosetHookup__Fv
value = 28226984 = 0x1aeb5a8 = waitForTransCompleteSem(sem_des*,int*)
taskSpawn "startEmbedded", 50, 0x0008, 100000, startEmbeddedOperation
value = 49814976 = 0x2f81dc0

Done executing startup script c:\dio_rtc.vsh
KERNEL:  RUNNING TIME SLICED AT 10 TICKS PER SLICE!
-> done
0x2d3ed20 (aCalDiagExecutor): CCMgr: Recall ACQ cal constants failed!
0x2d3ed20 (aCalDiagExecutor):    --> Initializing to defaults!
0x2d3ed20 (aCalDiagExecutor): CCMgr: Recall user ACQ comp data failed!
0x2d3ed20 (aCalDiagExecutor):    --> Initializing to defaults!
0x2d3ed20 (aCalDiagExecutor): ! Error Log Full - 0 entries !

« Last Edit: July 27, 2019, 09:17:29 pm by cncjerry »
 

Offline cncjerryTopic starter

  • Supporter
  • ****
  • Posts: 1282
Re: CSA8000
« Reply #35 on: July 28, 2019, 07:02:40 am »
shouldn't the PC-side app be coming up at this point?  Am I missing a driver or something?  I still have the splash screen hang.  I'll find the NVRAM someplace and report back.

Jay, I have to figure out my FTP server so you can FTP the code to me.  I haven't had it up in a while.  I own 5 fixed IP addresses so I just have to setup a spare computer.  I used to use my email server but I don't have the XP disks.

Jerry
 

Offline Jwalling

  • Supporter
  • ****
  • Posts: 1517
  • Country: us
  • This is work?
Re: CSA8000
« Reply #36 on: July 28, 2019, 10:21:57 am »
Here's the log from a working scope. Note that the battery on the acquisition board is dead so the cal constants were lost. It looks like yours is as well!

EDIT: I thought you were getting data errors on the NVRAM? Your output is missing the early part of the test. Why?

Code: [Select]

UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU

romPost: MPC106  Walking-one passed.

romPost: MPC106 configuration passed.

romPost: First PCI access  passed.

romPost: PC87560 Walking-one passed.

romPost: PC87560 configuration passed.

romPost: DEC21554 configuration passed.


romPost: PERFORMING ROM CHECKSUM TEST...

romPost: ROM checksum passed.


romPost: PERFORMING DRAM CELL TEST...

romPost: Enabling data cache...
romPost: Data cache enabled.
romPost: Enabling instruction cache...
romPost: Instruction cache enabled.

romPost: DRAM Cell test passed.
romPost: Disabling data Cache...
romPost: Data cache disabled.
romPost: Disabling instruction cache...
romPost: Instruction cache disabled.

romPost: PERFORMING DRAM MARCH TEST WITH CACHE OFF...
romPost: Writing address to each *address...
romPost: Reading address from each *address...
romPost: DRAM march test passed...

romPost: PERFORMING DRAM MARCH TEST WITH CACHE ON...

romPost: Enabling data cache...
romPost: Data cache enabled.
romPost: Enabling instruction cache...
romPost: Instruction cache enabled.
romPost: Writing address to each *address...
romPost: Reading address from each *address...
romPost: DRAM march test passed...

romPost: PERFORMING DRAM WALKING-ONE  TEST...

romPost: DRAM Walking-one test passed.

romPost: PERFORMING NV-MEMORY WALKING-ONE  TEST...

romPost: NV-MEMORY Walking-one test passed.
romPost: Disabling data Cache...
romPost: Data cache disabled.
romPost: Disabling instruction cache...
romPost: Instruction cache disabled.
romPost: Enabling instruction cache...
romPost: Instruction cache enabled.


romPost: POWER-UP DIAGNOSTIC COMPLETE.

Hel










                            VxWorks System Boot


Copyright 1984-1996  Wind River Systems, Inc.





CPU: Tektronix HPP - PowerPC 740
Version: 5.3.1
BSP version: 1.0.3.0
Creation date: Jun 28 2000, 16:52:12




Press any key to stop auto-boot...
 1 0
auto-booting...


boot device          : sm
processor number     : 0
host name            : host
file name            : c:\vxworks.st
inet on ethernet (e) : 192.168.0.2:ffffff00
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:\dio_rtc.vsh
other (o)            : nvfs=0x1000

Initializing backplane net with anchor at 0x1e80000... done.
Backplane anchor at 0x1e80000... Attaching network interface sm0... done
done.
Attaching network interface lo0... done.
PC1 dio device driver installed
Attaching DIO client... done.
Loading c:\vxworks.st...1773480
Starting at 0x200000...

Initializing backplane net with anchor at 0x1de0000... done.
Backplane anchor at 0x1de0000... Attaching network interface sm0... done
done.
PC1 dio device driver installed
Attaching network interface lo0... done.

Adding 6003 symbols for standalone.
 

 ]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]
 ]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]
 ]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]
      ]]]]]]]]]]]  ]]]]     ]]]]]]]]]]       ]]              ]]]]         (R)
 ]     ]]]]]]]]]  ]]]]]]     ]]]]]]]]       ]]               ]]]]           
 ]]     ]]]]]]]  ]]]]]]]]     ]]]]]] ]     ]]                ]]]]           
 ]]]     ]]]]] ]    ]]]  ]     ]]]] ]]]   ]]]]]]]]]  ]]]] ]] ]]]]  ]]   ]]]]]
 ]]]]     ]]]  ]]    ]  ]]]     ]] ]]]]] ]]]]]]   ]] ]]]]]]] ]]]] ]]   ]]]] 
 ]]]]]     ]  ]]]]     ]]]]]      ]]]]]]]] ]]]]   ]] ]]]]    ]]]]]]]    ]]]]
 ]]]]]]      ]]]]]     ]]]]]]    ]  ]]]]]  ]]]]   ]] ]]]]    ]]]]]]]]    ]]]]
 ]]]]]]]    ]]]]]  ]    ]]]]]]  ]    ]]]   ]]]]   ]] ]]]]    ]]]] ]]]]    ]]]]
 ]]]]]]]]  ]]]]]  ]]]    ]]]]]]]      ]     ]]]]]]]  ]]]]    ]]]]  ]]]] ]]]]]
 ]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]
 ]]]]]]]]]]]]]]]]]]]]]]]]]]]]]       Development System
 ]]]]]]]]]]]]]]]]]]]]]]]]]]]]
 ]]]]]]]]]]]]]]]]]]]]]]]]]]]       VxWorks version 5.3.1
 ]]]]]]]]]]]]]]]]]]]]]]]]]]       KERNEL: WIND version 2.5
 ]]]]]]]]]]]]]]]]]]]]]]]]]       Copyright Wind River Systems, Inc., 1984-1997

                               CPU: Tektronix HPP - PowerPC 740.  Processor #0.
                              Memory Size: 0x2000000.  BSP version 1.0.3.1.
                             WDB: Ready.

usrNvFsInit: NAME=/nvram BASE=0xfd0ff100 BPB=512 BPT=8 NB=8 BO=0
nvfs: STATUS: Mounting existing NVRAM file system
KERNEL: THERMAL CONTROL INITIATED
Executing startup script c:\dio_rtc.vsh ...
dbFsIoctl: invalid code 3
cd "c:/progra~1/tdscsa~1/firmware"
value = 0 = 0x0
*0xfec00000 = 0x04b00080;*0xfee00000 = 0x17009002
ppp_parms + 0xfe84f098 = 0xfec00000: value = 78643328 = 0x4b00080
ppp_parms + 0xfea4f098 = 0xfee00000: value = 385912834 = 0x17009002
*0xfec00000 = 0x88a10080;*0xfee00000 = 0x01800000
ppp_parms + 0xfe84f098 = 0xfec00000: value = -2002714496 = 0x88a10080 = ppp_parm
s + 0x8865f118
ppp_parms + 0xfea4f098 = 0xfee00000: value = 25165824 = 0x1800000
*0xfe008002 = 0;*0xfe00800e = 0;*0xfe008012 = 0
ppp_parms + 0xfdc5709a = 0xfe008002: value = 0 = 0x0
ppp_parms + 0xfdc570a6 = 0xfe00800e: value = 0 = 0x0
ppp_parms + 0xfdc570aa = 0xfe008012: value = 0 = 0x0
symSyncTimeoutSet 600000
value = 600000 = 0x927c0
ld <hi32.o
value = 30997472 = 0x1d8fbe0 = Hi32SystemProcessorBoard + 0x998
Hi32SystemProcessorBoard = 1
Hi32SystemProcessorBoard = 0x1d8f248: value = 1 = 0x1
CmdDspDevName = "/dev/cmddsp0"
new symbol "CmdDspDevName" added to symbol table.
CmdDspDevName = 0x1d90f60: value = 31002496 = 0x1d90f80 = CmdDspDevName + 0x20
hi32Drv
value = 0 = 0x0
hi32DevCreate CmdDspDevName,0x80006000,0xa0000000,3
value = 0 = 0x0
ld <cmddsp.o
value = 31003904 = 0x1d91500 = CmdDspDevName + 0x5a0
ld <acqdsp.o
value = 30999168 = 0x1d90280
ld <diagcmddsp.o
value = 31000896 = 0x1d90940
ld <diagModule_wmp.o
value = 28504576 = 0x1b2f200
ld < systemLibraryCode.o
value = 28503936 = 0x1b2ef80
CSSDefaultDioDisable=0
CSSDefaultDioDisable = 0x1b0ff80: value = 0 = 0x0
semInitForQueueCheckLogMsg
value = 31005024 = 0x1d91960 = CmdDspDevName + 0xa00
ld < nvSysLib.o
value = 28424672 = 0x1b1b9e0
ld < bucket.o
value = 28425184 = 0x1b1bbe0
MathMeasCreateMappingFcns = 1
MathMeasCreateMappingFcns = 0x1a98158: value = 1 = 0x1
TmgrExecuteAllMappingFunctionsEnable=1
TmgrExecuteAllMappingFunctionsEnable = 0x1a9488c: value = 1 = 0x1
ld < as.o
value = 28330400 = 0x1b049a0
ld < ifcProxy.o
value = 29749728 = 0x1c5f1e0
acqCheckForCmdDsp=1
new symbol "acqCheckForCmdDsp" added to symbol table.
acqCheckForCmdDsp = 0x1c5f600: value = 1 = 0x1
ld < rtlLibTarget.o
value = 29751840 = 0x1c5fa20 = acqCheckForCmdDsp + 0x420
ld < slotMgrLightLibTarget.o
value = 29640256 = 0x1c44640
sysExtMemAddToPool memSysPartId ,0x02000000 ,0x02000000
value = 0 = 0x0
MathMeasDisableParseExpr = 1
new symbol "MathMeasDisableParseExpr" added to symbol table.
MathMeasDisableParseExpr = 0x3fff400: value = 1 = 0x1
use100Breakpoints=1
use100Breakpoints = 0x1550608: value = 1 = 0x1
pWfmMemPool=0
pWfmMemPool = 0x1aadb38: value = 0 = 0x0
AcqLibFourChannelProto = 0
new symbol "AcqLibFourChannelProto" added to symbol table.
AcqLibFourChannelProto = 0x3fff3a0: value = 0 = 0x0
AcqExecUseChannels=0xFF
AcqExecUseChannels = 0x11f74d8: value = 255 = 0xff
AcqExecHardWireChannelSources = 0
AcqExecHardWireChannelSources = 0x11f74e4: value = 0 = 0x0
CalDiagPowerUpDiagsEnabled = 1
CalDiagPowerUpDiagsEnabled = 0x12e55f8: value = 1 = 0x1
CalDiagLogAtFirstDiag = 1
CalDiagLogAtFirstDiag = 0x12e55dc: value = 1 = 0x1
NvLogDebugTrace = 0x3
NvLogDebugTrace = 0x1b150b4: value = 3 = 0x3
doTekprobeExec=1
doTekprobeExec = 0x12e500c: value = 1 = 0x1
pDbDev = ramDevCreate(0, 512, 1024, 1024, 0)
new symbol "pDbDev" added to symbol table.
pDbDev = 0x3f7f2c0: value = 67105536 = 0x3fff300
pDBfs  = dosFsMkfs("/db", pDbDev)
new symbol "pDBfs" added to symbol table.
pDBfs = 0x3f7dca0: value = 66580960 = 0x3f7f1e0
copy ("TDS666.DBF", "/db/TDS666.DBF")
value = 0 = 0x0
dbPath = "/db/"
new symbol "dbPath" added to symbol table.
dbPath = 0x3f7dba0: value = 66575392 = 0x3f7dc20 = dbPath + 0x80
wfmMemInit 0
value = 58186432 = 0x377dac0
jNVInitMgrs
value = 0 = 0x0
TmgrInit(dbPath)
value = 0 = 0x0
rtlInit
value = 0 = 0x0
MathMeasCreateTheMathandMeasurementLibraries
value = 52745280 = 0x324d440
initAcqMapper
value = 52718336 = 0x3246b00
autosetMapInit
value = 52717920 = 0x3246960
mathMapperInit
value = 0 = 0x0
initUtilityMapper
value = 52711232 = 0x3244f40
initWfmXmtrMapper
value = 53121184 = 0x32a90a0
commInit__Fv
value = 0 = 0x0
JanusProxyInit
value = 52671488 = 0x323b400
acqExecInitWfmHdrTemplates
value = 52477088 = 0x320bca0
autosetInit__Fv
value = 0 = 0x0
TmgrHookup
value = 0 = 0x0
rtlHookup
value = 0 = 0x0
hookupAcqMapper
value = 31028096 = 0x1d97380
autosetMapHookup
value = 31028112 = 0x1d97390
MathMeasMapHookup
value = 31027920 = 0x1d972d0
hookupUtilityMapper
value = 31028088 = 0x1d97378
hookupWfmXmtrMapper
value = 31028088 = 0x1d97378
commHookup__Fv
value = 0 = 0x0
JanusProxyHookup
value = 0 = 0x0
autosetHookup__Fv
value = 29687368 = 0x1c4fe48 = waitForTransCompleteSem(sem_des*,int*)
taskSpawn "startEmbedded", 50, 0x0008, 100000, startEmbeddedOperation
value = 52319648 = 0x31e55a0

Done executing startup script c:\dio_rtc.vsh
KERNEL:  RUNNING TIME SLICED AT 10 TICKS PER SLICE!
-> done
0x2edb420 (aCalDiagExecutor): CCMgr: Recall ACQ cal constants failed!
0x2edb420 (aCalDiagExecutor):    --> Initializing to defaults!
0x2edb420 (aCalDiagExecutor): CCMgr: Recall user ACQ comp data failed!
0x2edb420 (aCalDiagExecutor):    --> Initializing to defaults!
0x2edb420 (aCalDiagExecutor): [13] M: 4,0:21:17,23.00,## FIRST TEST ##
0x2edb420 (aCalDiagExecutor): [14] P: 4,0:21:36,23.00,171,AcqCalInfo(2), AcqCalC
onst(2), AcqCompFactory(2), AcqCompUser(2)
0x2edb420 (aCalDiagExecutor): [15] P: 4,0:21:47,23.00,736,CalStrbs ch7: ACT=18.2
2mV, EXP>400.00mV
done
done
done
connectionTask: handshaking with peer...
connectionTask: handshaking with peer - done.
connectionTask: handshaking with peer...
0x2edb420 (aCalDiagExecutor): CCMgr: Recall ACQ cal constants failed!
0x2edb420 (aCalDiagExecutor):    --> Initializing to defaults!
0x2edb420 (aCalDiagExecutor): CCMgr: Recall user ACQ comp data failed!
0x2edb420 (aCalDiagExecutor):    --> Initializing to defaults!
« Last Edit: July 28, 2019, 11:51:53 am by Jwalling »
Jay

System error. Strike any user to continue.
 

Offline Jwalling

  • Supporter
  • ****
  • Posts: 1517
  • Country: us
  • This is work?
Re: CSA8000
« Reply #37 on: July 28, 2019, 10:47:57 am »
shouldn't the PC-side app be coming up at this point?  Am I missing a driver or something?  I still have the splash screen hang.  I'll find the NVRAM someplace and report back.

Jay, I have to figure out my FTP server so you can FTP the code to me.  I haven't had it up in a while.  I own 5 fixed IP addresses so I just have to setup a spare computer.  I used to use my email server but I don't have the XP disks.

Jerry

I was just able to upload the recover disc .ISO for the intel board. Let's see if this works:

http://global-files.net/wsrpil

EDIT: Looks good! I'll now do the Ghost image for serial prefix B01XXXX, specifically B010243. When it's done, I'll post that link as well.
« Last Edit: July 28, 2019, 10:49:58 am by Jwalling »
Jay

System error. Strike any user to continue.
 
The following users thanked this post: coromonadalix

Offline Jwalling

  • Supporter
  • ****
  • Posts: 1517
  • Country: us
  • This is work?
Re: CSA8000
« Reply #38 on: July 28, 2019, 11:44:41 am »
Jay

System error. Strike any user to continue.
 
The following users thanked this post: coromonadalix

Online coromonadalix

  • Super Contributor
  • ***
  • Posts: 5895
  • Country: ca
Re: CSA8000
« Reply #39 on: July 28, 2019, 12:50:20 pm »
Ghost image file.
http://global-files.net/wj07aj

Please could you specify the Ghost version you used   ....   thks
 

Offline Jwalling

  • Supporter
  • ****
  • Posts: 1517
  • Country: us
  • This is work?
Re: CSA8000
« Reply #40 on: July 28, 2019, 01:11:32 pm »
Ghost image file.
http://global-files.net/wj07aj

Please could you specify the Ghost version you used   ....   thks

Unfortunately, that was before I started recording the ghost versions. It's either Ghost03 (2003?) or Ghost 8.2. Any later version should work as well. I think the latest is 11.5.1 before it was discontinued. That's the version I now use for almost everything.
Jay

System error. Strike any user to continue.
 

Offline cncjerryTopic starter

  • Supporter
  • ****
  • Posts: 1282
Re: CSA8000
« Reply #41 on: July 28, 2019, 04:14:11 pm »
Here's the log from a working scope. Note that the battery on the acquisition board is dead so the cal constants were lost. It looks like yours is as well!

EDIT: I thought you were getting data errors on the NVRAM? Your output is missing the early part of the test. Why?

My NVRAM is not passing the walking 1 test but it is holding the boot constants.  I flipped the dip switches beside the LED and I guess one of them allows it to bypass the error.

I didn't know about the acquisition board battery.  I'll go looking for that as well.

Thanks a ton for uploading the disks.  I'll download them in a minute.  I would love to get this to the point where I can see if the acquisition board is good.

Jerry
 

Offline Johnny10

  • Frequent Contributor
  • **
  • Posts: 899
  • Country: us
Re: CSA8000
« Reply #42 on: July 28, 2019, 04:22:52 pm »
Were there different processor boards for the CSA8000 series as there are for the TDS 7000 series?
i.e. BLX, NLX
Tektronix TDS7104, DMM4050, HP 3561A, HP 35665, Tek 2465A, HP8903B, DSA602A, Tek 7854, 7834, HP3457A, Tek 575, 576, 577 Curve Tracers, Datron 4000, Datron 4000A, DOS4EVER uTracer, HP5335A, EIP534B 20GHz Frequency Counter, TrueTime Rubidium, Sencore LC102, Tek TG506, TG501, SG503, HP 8568B
 

Offline Jwalling

  • Supporter
  • ****
  • Posts: 1517
  • Country: us
  • This is work?
Re: CSA8000
« Reply #43 on: July 28, 2019, 04:42:35 pm »
Were there different processor boards for the CSA8000 series as there are for the TDS 7000 series?
i.e. BLX, NLX

Apparently there were three. Intel Bali and Radisys. They were all NLX boards AFAIK. This is the folder I have on it. I screwed up somewhere and didn't get (or deleted) the second CD for Bali and Radisys.

Having trouble again posting attachments. Ever since this new way of attaching stuff, I've had problems from time to time. Will try again in a few minutes.
Jay

System error. Strike any user to continue.
 
The following users thanked this post: Ko

Offline cncjerryTopic starter

  • Supporter
  • ****
  • Posts: 1282
Re: CSA8000
« Reply #44 on: July 28, 2019, 05:00:38 pm »
Jay, I tried downloading the files, the iso says it corrupted.  I'll try to burn it and see what happens.

 

Offline cncjerryTopic starter

  • Supporter
  • ****
  • Posts: 1282
Re: CSA8000
« Reply #45 on: July 28, 2019, 05:33:06 pm »
Jay, I tried burning it and same issue.  I'll try bringing it down again.
 

Offline cncjerryTopic starter

  • Supporter
  • ****
  • Posts: 1282
Re: CSA8000
« Reply #46 on: July 28, 2019, 06:52:55 pm »
Hey guys, I just sent Jay a note that I created an FTP site and he can upload the ISOs and ghosts there. I can't leave the site up that long as I had to disable my firewall.  If anyone needs the iso in the future, please send me a PM.

Jay, I sent the address as a PM.  Don't forget binary mode, I know I always do.

Thanks!

Jerry
 

Offline Jwalling

  • Supporter
  • ****
  • Posts: 1517
  • Country: us
  • This is work?
Re: CSA8000
« Reply #47 on: July 29, 2019, 10:03:46 am »
Jay, I tried downloading the files, the iso says it corrupted.  I'll try to burn it and see what happens.

Uploading now to your FTP. I opened the original .ISO here and extracted all the files with no problems or errors. :-//

EDIT: Both files uploaded OK. Can you check them?
« Last Edit: July 29, 2019, 10:41:48 am by Jwalling »
Jay

System error. Strike any user to continue.
 

Offline Jwalling

  • Supporter
  • ****
  • Posts: 1517
  • Country: us
  • This is work?
Re: CSA8000
« Reply #48 on: July 29, 2019, 10:45:38 am »
Here's the log from a working scope. Note that the battery on the acquisition board is dead so the cal constants were lost. It looks like yours is as well!

EDIT: I thought you were getting data errors on the NVRAM? Your output is missing the early part of the test. Why?

My NVRAM is not passing the walking 1 test but it is holding the boot constants.  I flipped the dip switches beside the LED and I guess one of them allows it to bypass the error.


Yeah, but what else does that NVRAM hold? I believe it's a DS1245YP which is 128KB. I would replace it... I've seen at least 10 failures of the SMD version in the past (Dallas/Maxim SUCKS!)
Jay

System error. Strike any user to continue.
 

Offline cncjerryTopic starter

  • Supporter
  • ****
  • Posts: 1282
Re: CSA8000
« Reply #49 on: July 29, 2019, 03:04:03 pm »
I can't figure this out.  I double clicked on the ISO ( I have to find GHO software) and this one is corrupted according to this system as well.  :palm:  I'm going to bring it over to my mac now and try mounting it there.

I should have tried this yesterday but I tried it on two other windows systems with the same failure.


Any ideas?  Thanks for about the 10th time for sticking with me.

edit:  just tried it on my mac, the ISO can't be recognized when I tried to mount it or burn it.  What software are you using?  I had a copy of isobuster a while back, I'll look for it.

edit2:  Isobuster read it, go figure.  Sorry for the extra work!


anybody else need this file before I take the FTP site down, please send a PM by EOD today, thanks.
« Last Edit: July 29, 2019, 03:20:37 pm by cncjerry »
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf