Electronics > Repair

Tek TDS7404 tips about log welcome

<< < (3/7) > >>

charlyd:
Hi Guy_ellis, just a question did you put a big (18" or even bigger) fan blowing over the unit for the ACQ board and psu before turning on the unit with the case opened?  this is seriously necessary not to cook the unit, see my post #1

btw what do your trigger chips look like? i am trying to get an impression about the lousy quality of the tektronix made trigger chips. I spoke to a good friend of mine yesterday and it is really interresting when and why these chips start to burn out? - aged? - overvoltage? -temp? -bad production quality? or maybe -outer space chip eating bugs  :palm:

i am still very curious to see all sorts of different SPC loggings posted here from (so called) problem units CSA/TDS7254,CSA/TDS7404. so please post your SPC run here. 

what to do: if you fire up the unit with the console port J790 connected it will message after some 20 minutes: 0x3625470 (CalWatch): Temperature transition into SPC-supporting range. or [TEMP] on the LCD.
the press run and wait......and paste the output here.

sometimes by seeing the logs you can make connections between the problems especially for ACQ board problems which can be a mistery. Collecting them here can help other members too.

Guy_Ellis:
Hi Charly,

You might be right about airflow across the PSU & PPC. I will fit the inner Al. cover and try that and see if it is stable.
If we can achieve stability the we'll run SPC.

As for the Acq. board there is very little airflow down there. Even worse the PCB is upside down, which is a great way to trap heat.
It gets pretty hot down there.
Attached is a photo of the trigger chips.
On the TDS6604 we repaired last year we fitted small heatsinks on the trigger chips to try and keep them a bit cooler.

Regards,
 - Guy.

TiN:
U180 looks very dead.  :-BROKE

charlyd:
@TiN i think you mean:  U1801  ;)   ah ok Guy curious about the SPC output when chip are ending (read been warm,hot) or ended (read dead). do you also have picture from after putting on the heatsinks?

@Guy any tips on airflow temperatures for taking them from the board and replacing them.. for not burn them from the board, if i am right these chips have heatsinks on the bottomside soldered to the board as heatspreader.


Last week i updated the Bootrom from 1.0.4.0 to 1.0.8.0 , after that i changes my bootsettings so now ->  other(o) nvfs=0x1000. my unit keeps on going and mount the NVRAM filesystem.
what still can be seen is the checksum error 17 right after "nvMem_read succeeded"
and because i tested my NVram by writing all "aa"  to the chip,  i have to figure out howto reset my mac-adres.

at  hwAccount_init
sysEnetAddrGet: aa:aa:aa:aa:aa:aa


--- Code: ---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...


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.8.0
Creation date: Jun 27 2003, 09:52:32




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


boot device          : sm
processor number     : 0
host name            : host
file name            : c:/vxboot/vxWorks.st
inet on ethernet (e) : 192.168.0.2:ffffff00
inet on backplane (b): 192.168.0.1:ffffff00
host inet (h)        : 192.168.0.2
gateway inet (g)     : 192.168.0.1
flags (f)            : 0x1008
target name (tn)     : tds7000
startup script (s)   : c:/vxboot/topscript.hw
other (o)            : nvfs=0x1000

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

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

Adding 6008 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.8.0 .
                             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:/vxboot/topscript.hw ...
dbFsIoctl: invalid code 3
    ################### topScript starts ###############################




     cd "dbfs:c:/vxBoot"
value = 0 = 0x0


    ld < TekScope.o
value = 23662048 = 0x1690de0
    ld < TekScopeSM.o
value = 23661408 = 0x1690b60

    pDbDev = ramDevCreate(0, 512, 1152, 1152, 0)
new symbol "pDbDev" added to symbol table.
pDbDev = 0x1692720: value = 23668544 = 0x1692740 = pDbDev + 0x20
    pDBfs  = dosFsMkfs("/db", pDbDev)
new symbol "pDBfs" added to symbol table.
pDBfs = 0x16909a0: value = 23661056 = 0x1690a00 = pDBfs + 0x60
    copy ("TekScope.DBF", "/db/TekScope.DBF")
value = 0 = 0x0

    overrideFPdefaults()
value = 0 = 0x0

    measurePPCtimebase
value = 0 = 0x0


    registerMemPartitionSizes ( 0x00000000 )
value = 0 = 0x0

    semInitForQueueCheckLogMsg
value = 21818112 = 0x14ceb00

    initSysWaiter()
value = 0 = 0x0




    raxInit
value = 0 = 0x0
    paiInit
done
value = 16983892 = 0x1032754 = PaiBaseRegisterTable + 0x948


    verifyAcqBoardID
value = 0 = 0x0






     tcsLoadTableToNVRAM "pc:c:/vxBoot/Setup.tcs"
value = 0 = 0x0
     updateAcqProcFirmware("dbfs:c:/vxBoot/acqProc.hex")
0x16975c0 (tShell): AVR FLASH contents match file dbfs:c:/vxBoot/acqProc.hex - n
o programming needed.
value = 1 = 0x1
     cd "pc:"
value = 0 = 0x0

    raxInitializeDevices
done
0x16975c0 (tShell): (Re)starting Acq Processor
value = 21815208 = 0x14cdfa8

    excHookAdd(stopStressForException)
value = 16770764 = 0xffe6cc = stopStressForException


    dsyInit
value = 21806440 = 0x14cbd68
    dsyWPApplyNextRegs
value = 16973768 = 0x102ffc8 = DsyRegisterTable + 0xab0









    # remove '#' from next line to set powerup scope state to factory default:
    # NvramClearDb = 1

    nvram_initFileSys
value = -49409789 = 0xfd0e1103 = pDbDev + 0xfba4e9e3

    TmgrInit("/db")
value = 0 = 0x0
    PhxProxyInit
value = 20819072 = 0x13dac80
    rtlInit
value = 0 = 0x0


    sysExtMemAddToPool memSysPartId,0x02000000,0x0e000000
value = 0 = 0x0

    hwAccount_init
sysEnetAddrGet: aa:aa:aa:aa:aa:aa
value = 0 = 0x0

    GpibInit
value = 267500128 = 0xff1ba60

    wfmMemInit(1)
value = 57781984 = 0x371aee0

    vertInstall
value = 57774948 = 0x3719364

    calConStatus = cc_init(2)
0x16975c0 (tShell): Reading 300 bytes of service cal data from EEPROM[0] into 0x
3719220
0x16975c0 (tShell): nvMem_read succeeded
0x16975c0 (tShell): Reading 82 bytes of service cal data from EEPROM[300] into 0
x3719300
0x16975c0 (tShell): nvMem_read succeeded
0x16975c0 (tShell): extd chksum failed, stored = 0xffffffff calc = 0xdb766060
0x16975c0 (tShell): cc_init: extended bank17 chksum failed, NOT reset to factory

0x16975c0 (tShell): cc_restoreBank: can't open file C:/vxBoot/calCons/0
0x16975c0 (tShell): cc_init: bank 0 chksum failed, NOT reset to factory
0x16975c0 (tShell): cc_restoreBank: can't open file C:/vxBoot/calCons/1
0x16975c0 (tShell): cc_init: bank 1 chksum failed, NOT reset to factory
calC0xonStatus16975c0 (tShell = ): cc_restoreBank: can't open file 0xC:/vxBoot/c
alCons/13355282
0x16975c0: value =  (tShell): 164335cc_init: bank  = 0x2 chksum failed, NOT rese
t to factory
281ef0x16975c0 (
tShell): cc_restoreBank: can't open file     C:/vxBoot/calCons/
3
0x16975c0 (tShell    vertPostCal): RestoreInstallcc_init: bank
3 chksum failed, NOT reset to factory
value = 0x16975c00 (tShell): cc_restoreBank: can't open file  = 0xC:/vxBoot/calC
ons/05
0x16975c0
 (tShell): cc_init: bank
5 chksum failed, NOT reset to factory
    MathM0xeasCreateTheMathan16975c0dMeasurementL (ibrariestShell): cc_restoreBa
nk: can't open file
C:/vxBoot/calCons/value = 6
0x5760236816975c0 (tShell = 0x): cc_init: bank 36ef1406 chksum failed, NOT reset
 to factory

0x16975c0    initAcqMapper (
tShell): cc_restoreBank: can't open file value = C:/vxBoot/calCons/07
0x16975c0 = 0x (tShell): cc_init: bank 07 chksum failed, NOT reset to factory

0x16975c0 (    trigMapInittShell
): cc_restoreBank: can't open file vC:/vxBoot/calCons/al8ue =
0x16975c0 (tShell0): cc_init: bank  = 0x8 chksum failed, NOT reset to factory
00x16975c0 (tShell
): cc_restoreBank: can't open file  C:/vxBoot/calCons/  15 dsyMapInit
0x16975c0
 (tShell): cc_init: bank value = 15 chksum failed, NOT reset to factory
00x16975c0 = 0x (tShell): 0Optical hardware is not present.

0x16975c0    mathMapper (InittShell): initAcqMapper: Enter

value = 0 = 0x0
    utilMapInit
value = 57599712 = 0x36ee6e0

    TmgrHookup
value = 0 = 0x0
    PhxProxyHookup
value = 0 = 0x0
    hookupAcqMapper
value = 20074648 = 0x1325098 = AcqMapperRtlDataList
    MathMeasMapHookup
value = 23687912 = 0x16972e8
    dsyMapHookup
value = 23688016 = 0x1697350
    utilMapHookup
value = 23688048 = 0x1697370

    rtlHookup
value = 0 = 0x0
    horizMapHookup
value = 23688008 = 0x1697348
    fastFrameMapHookup
value = 23688032 = 0x1697360
    trigMapHookup
value = 23688040 = 0x1697368
    vertMapHookup
value = 23688032 = 0x1697360
    spcMapHookup
value = 23688032 = 0x1697360
    autosetMapHookup
value = 23688072 = 0x1697388
    timeSyncMapHookup
value = 23688064 = 0x1697380
    auxTrigMapHookup
value = 23688048 = 0x1697370
    dpoMapHookup
value = 23688040 = 0x1697368


    TmgrStartup
value = 56628304 = 0x3601450
    PhxProxyStartup
value = 56577760 = 0x35f4ee0
    taskDelay(2)
value = 0 = 0x0

    gpibHwInitC
value = 0 = 0x0
    gpibTaskSpawn
value = 56365216 = 0x35c10a0

    gpibIoInit "/dbios/DBIO005","/dbios/DBIO006"
value = 56315520 = 0x35b4e80

    enablePowerupDiags = 0
enablePowerupDiags = 0x12fad08: value = 0 = 0x0
    EnableHorizInterpolation=1
new symbol "EnableHorizInterpolation" added to symbol table.
EnableHorizInterpolation = 0x35c6c20: value = 1 = 0x1

    runPowerupDiags
done
dipSwitch = 0x0, enablePowerupDiags = 0, puMode=0
CalDiagPowerUpDiagsEnabled = 0
!! SKIPPING POWERUP DIAGNOSTICS !!
value = 0 = 0x0

    rtlStartup
value = 0 = 0x0

    tsComp
value = 0 = 0x0

    ################### topScript ends ###############################

Done executing startup script c:/vxboot/topscript.hw
KERNEL:  RUNNING TIME SLICED AT 10 TICKS PER SLICE!
->
--- End code ---

and from what i read i could also do a
->  cc_init  to reinitialise the scope. I was planning todo this in a later stadium after my Trigger chips are repaired.

anyone ever did the CC_init  command ? 
please post you experience with this command, or tel us all about it.

charlyd:
last week i fixed my mac-adres by writing the original adress to the correct memory location. so that s fixed.
while waiting for some parts before swapping the trigger chips.
Don t get real much extra SPC info.

any suggestions on:
 
 extd chksum failed, stored 0xfff.....
 CC_init extended bank17 chksum error, NOT reset to factory.

can it be that this error disappears after a passing SPC ??
or is it a in software generate error and can be adjusted by " NOT reset to factory " or when right values are returned "reset to default" or something.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

There was an error while thanking
Thanking...
Go to full version
Powered by SMFPacks Advanced Attachments Uploader Mod