| 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 |
| Message Index |
| Next page |
| Previous page |