Thank you for the nice board.
https://www.eevblog.com/forum/testgear/tek-csa7404-repair-project/350/I replaced NVRAM with this FRAM and it passed the POWER-UP Diagnostic and VXworks now boots! However, as the console below shows, it says the block is too large and stops with Assertion failed. So Tekscope is still stuck at the splash screen. If anyone has a solution, please help!
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.7.0
Creation date: Jun 12 2002, 11:45:18
Press any key to stop auto-boot...
0
auto-booting...
boot device : sm
processor number : 0
file name : c:/vxboot/vxWorks.st
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
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:/vxboot/vxWorks.st...1773500
Starting at 0x200000...
Host Name: bootHost
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.7.0.
WDB: Ready.
tcsTableUnpack: checksum failed on buffer
tcsTableLoadFromNVRAM: tcsTableUnpack failed
KERNEL: THERMAL CONTROL INITIATED
Executing startup script c:/vxboot/topscript.hw ...
dbFsIoctl: invalid code 3
################### topScript starts ###############################
cd "dbfs:c:/vxBoot"
value = 0 = 0x0
pDbDev = ramDevCreate(0, 512, 128, 128, 0)
new symbol "pDbDev" added to symbol table.
pDbDev = 0x1682d20: value = 23670112 = 0x1692d60
pDBfs = dosFsMkfs("/db", pDbDev)
new symbol "pDBfs" added to symbol table.
pDBfs = 0x1681900: value = 23604288 = 0x1682c40
ld < TekScope.o
value = 21167072 = 0x142fbe0
ld < TekScopeSM.o
value = 21166624 = 0x142fa20
copy ("TekScope.DBF", "/db/TekScope.DBF")
copy: error writing file.
value = -1 = 0xffffffff = pDbDev + 0xfe97d2df
overrideFPdefaults()
value = 0 = 0x0
measurePPCtimebase
value = 0 = 0x0
registerMemPartitionSizes ( 0x00000000 )
value = 0 = 0x0
semInitForQueueCheckLogMsg
value = 23673216 = 0x1693980
initSysWaiter()
value = 0 = 0x0
raxInit
value = 0 = 0x0
paiInit
done
value = 16944404 = 0x1028d14 = PaiBaseRegisterTable + 0x948
verifyAcqBoardID
Inappropriate Acq board ID found: 0x7
value = 0 = 0x0
tcsLoadTableToNVRAM "pc:c:/vxBoot/Setup.tcs"
value = 0 = 0x0
updateAcqProcFirmware("dbfs:c:/vxBoot/acqProc.hex")
0x16987e0 (tShell): 1368 bytes successfully verified.
AVR processor FLASH contents match file dbfs:c:/vxBoot/acqProc.hex - no programming needed.
value = 0 = 0x0
cd "pc:"
value = 0 = 0x0
raxInitializeDevices
done
0x16987e0 (tShell): (Re)starting Acq Processor
value = 22411048 = 0x155f728
excHookAdd(stopStressForException)
value = 16732228 = 0xff5044 = stopStressForException
dsyInit
value = 22405032 = 0x155dfa8
dsyWPApplyNextRegs
value = 16934280 = 0x1026588 = DsyRegisterTable + 0xab0
# remove '#' from next line to set powerup scope state to factory default:
# NvramClearDb = 1
nvram_initFileSys
0x16987e0 (tShell): memPartAlloc: block too big - 38884352 in partition 0x337eac.
value = -49409789 = 0xfd0e1103 = pDbDev + 0xfba5e3e3
TmgrInit("/db")
0x16987e0 (tShell): Assertion failed: EXIT_SUCCESS == retValue, file ../src/tmgrClass.cpp, line 1487