Author Topic: Repair and upgrade DPO7104 -->DPO7354  (Read 1014 times)

0 Members and 1 Guest are viewing this topic.

Offline iAleksTopic starter

  • Contributor
  • Posts: 43
  • Country: ru
Repair and upgrade DPO7104 -->DPO7354
« on: October 28, 2024, 10:37:26 pm »
Hi!
I got DPO7104 in very bad condition, looks like this device play footboall, as a result most bga get off from pcb.. with pcb traces off..
But!
I repair traces on PCB and find donor PCB for replace broken BGA IC, in this time device work fine! Like DPO7104 with many options. And it would seem that everything is fine.
Code: [Select]
================================================================
SYSTEM INFORMATION:
    Stingray
    Model: DPO7104
    Serial number: B010496
    Scope.exe Version: 5.3.5 Build 22;     RELEASE
    Diagnostics:
        Powerup mode: USER
        Powerups Count: 88
    Timed Demo Info: Timed Demo, 0 days left.
    Options:
        5RL
        2SR
        MTM
        LSA1
        PTM1
        ?p?
        ASM
        LT
        DDRA
        SR-EMBD
        App 48
        App 49
        App 50
        App 51
        App 52
        App 53
        App 54
        App 55
        App 56
        App 57
        App 58
        App 59
        App 60
        App 61
        App 62
        App 63
        App 64
        App 65
        App 66
        App 67
        App 68
        App 69
        App 70
        App 71
        App 72
        App 73
    Hardware Configuration:
        CPU Board Id: 1, 1
        Windows Driver version: 1021D
        MIA Image version: 10011156
        ACL4 Image version: AC140707
        Number of channels: 4
        Acq board RevD/512
        DEMUXES PRESENT: 8 DEMUXES IN USE: 8
        ATODS PRESENT: 4 ATODS IN USE: 4
        Track and Holds: 1
        ACQ MEM: 536870912
        ACQ BW: 1000
        ACQ SAMPLE RATE: 5000
        DEMUX ASIC REV: 0
        FTL PRESENT: 0
            Max Recovd Clk:      1.25e+009
            CalFilter support:   0
            BWE Support:         1
            CF StandardBits:     0x00000000
            BWE Bandwidth:       1.000e+009
            BWE SampleRate:      1.000e+010
            IsVista:             0
================================================================
    system configuration flags
     PREAMP HFD144
     PREAMP M668
     50 ohm termination
     1 meg ohm termination
     Attenuator 10x
     Trigger Serial
     Trigger CAN
     Trigger Pattern Lock
     Advanced Search
     Limit Test
     DDR Search
     Embeded Analysis
     Trigger Video
     Comm Option Enabled
digPhaseCal succeeded
But....
I hear whisper, from this device, -You underestimate my POWER!! After hear this i wont give take full power to this device!! 1Ghz... For this monster, is not enough!
I found how to convince this device he is 3.5Ghz model!!!
In this time im take after start Tekscope.exe he is DPO7354!
Code: [Select]
================================================================
SYSTEM INFORMATION:
    Stingray
    Model: DPO7354
    Serial number: B010496
    Scope.exe Version: 5.3.5 Build 22;     RELEASE
    Diagnostics:
        Powerup mode: USER
        Powerups Count: 5
    Timed Demo Info: Timed Demo, 0 days left.
    Options:
        10RL
        MTM
        Res
        Res
        LSA1
        PTM1
        ?p?
        ASM
        LT
        DDRA
        SR-EMBD
        ERRDET
        STU
        MSOE
        SR-COMP
        App 48
        App 49
        App 50
        App 51
        App 52
        App 53
        App 54
        App 55
        App 56
        App 57
        App 58
        App 59
        App 60
        App 61
        App 62
        App 63
        App 64
        App 65
        App 66
        App 67
        App 68
        App 69
       
    Hardware Configuration:
        CPU Board Id: 1, 1
        Windows Driver version: 1021D
        MIA Image version: 10011156
        ACL4 Image version: AC140707
        Number of channels: 4
        Acq board RevD/512
        DEMUXES PRESENT: 8 DEMUXES IN USE: 8
        ATODS PRESENT: 4 ATODS IN USE: 4
        Track and Holds: 1
        ACQ MEM: 536870912
        ACQ BW: 2500
        ACQ SAMPLE RATE: 5000
        DEMUX ASIC REV: 0
        FTL PRESENT: 0
            Max Recovd Clk:      1.25e+009
            CalFilter support:   1
            BWE Support:         1
            CF StandardBits:     0x00000F00
            BWE Bandwidth:       3.500e+009
            BWE SampleRate:      1.000e+010
            IsVista:             0
================================================================
    system configuration flags
     PREAMP HFD144
     PREAMP M668
     50 ohm termination
     1 meg ohm termination
     Attenuator 10x
     CLock Recovery
     Trigger Serial
     Trigger Serial Ultra
     Trigger CAN
     Trigger Pattern Lock
     Advanced Search
     Limit Test
     DDR Search
     Embeded Analysis
     Trigger Video
     Comm Option Enabled
     Serial Error Detect
But...
Popup message like "NVRAM file cant read for this device, dude go to tektronix service"
I wont write all consuption info and litlte photo about this DPO7k scope and how convince him that he is DPO7354!


But....
First i wont make sure everything is okay. For this i need:
Can someone who have access to this model DPO7354 (and 7254) copy here folders
C:\TekScope\calibration
and
C:\Program Files\Tektronix\TekScope\SYSTEM
I have no idea were NVRAM "file" in this scope..
I started this repair in June, this most hard reapir i doo, because of many BGA pad repair, tons pad BGA repair.
« Last Edit: October 28, 2024, 10:55:20 pm by iAleks »
 

Offline iAleksTopic starter

  • Contributor
  • Posts: 43
  • Country: ru
Re: Repair and upgrade DPO7104 -->DPO7354
« Reply #1 on: October 28, 2024, 10:38:21 pm »
Reserve for next series.
« Last Edit: October 28, 2024, 10:52:16 pm by iAleks »
 

Offline coromonadalix

  • Super Contributor
  • ***
  • Posts: 6998
  • Country: ca
Re: Repair and upgrade DPO7104 -->DPO7354
« Reply #2 on: October 29, 2024, 01:34:59 am »
check in the tds7k series  thread, many have contributed

https://www.eevblog.com/forum/testgear/tek-csa7404-repair-project/

in some models  when nvram dies, you loose  configs and tek scope wont start
« Last Edit: October 29, 2024, 01:36:53 am by coromonadalix »
 

Offline sprit

  • Regular Contributor
  • *
  • Posts: 100
  • Country: vn
Re: Repair and upgrade DPO7104 -->DPO7354
« Reply #3 on: October 29, 2024, 07:14:30 am »

Hi guys,

I think im just fu my tds7254b.

After an hour installing the TDS software but screen still stuck as this img, im pretty sure that NVRAM's battery is dead. So i tried to connect it to my computer using FT4232 serial.
Every thing seem good but when i power on the scope, the teraterm display an inspected symbol like that. My serial config:
 9600
8
N
1

I tried different baudrates but no progress. I don't know what I did wrong. Now this scope is stuck at the application launch screen. Front panel is not working, bit indicator on the bottom of mainboard is stuck at "L" state. I don't know what to do next About the VM6000, yesterday I tried to flash the file squadchanel gave me, but it kept getting BOD, so restoring it with the archive file is not feasible,I'm looking for some thread or tutorial that can turn my VM6K into an oscilloscope. Anyway, thanks for your kind support.
Sincerely, Feng
 

Offline coromonadalix

  • Super Contributor
  • ***
  • Posts: 6998
  • Country: ca
Re: Repair and upgrade DPO7104 -->DPO7354
« Reply #4 on: October 29, 2024, 09:58:47 am »
1st  where are you connected ?   you have a 10 pins idc port  on the power pc board not far from  the pc and scope interface   j790



this thread should help
https://www.eevblog.com/forum/testgear/tek-csa7404-repair-project/


and don't multiple thread,   you had already an ongoing one  ....
« Last Edit: October 29, 2024, 10:00:50 am by coromonadalix »
 
The following users thanked this post: sprit

Offline sprit

  • Regular Contributor
  • *
  • Posts: 100
  • Country: vn
Re: Repair and upgrade DPO7104 -->DPO7354
« Reply #5 on: October 29, 2024, 10:46:16 am »
Sorry for bothering you and everyone.

Regarding the problem I had, I connected them correctly. The DSO RX pin connects to the TX of the usb, the DSO RX to the TX of the usb. But those characters still appear. I don't find the J700 you mentioned, only J300 on my mainboard and I think that's it. I have attached the photo below, can you take a look?
 

Offline sprit

  • Regular Contributor
  • *
  • Posts: 100
  • Country: vn
Re: Repair and upgrade DPO7104 -->DPO7354
« Reply #6 on: October 29, 2024, 10:48:00 am »
This is a picture of the Bridge Board
 

Offline coromonadalix

  • Super Contributor
  • ***
  • Posts: 6998
  • Country: ca
Re: Repair and upgrade DPO7104 -->DPO7354
« Reply #7 on: October 29, 2024, 03:27:13 pm »
mmmm  on our 7404    i used the  idc plug, TX RX Ground   

but i had  an ftdi to rs232 cable,  i think you dont use the right interface.

alas i can not open the scope for the moment.

the bridge board is a tiva interface  ... i have the drivers for it

you need to have a good working power pc board,  and good configs,   on the thread i listed  see around page 29  for the vxwork configs

all the pc side need to be ok  before the scope section start

https://www.eevblog.com/forum/repair/tek-tds7404-calibration-debugging/
 

Offline sprit

  • Regular Contributor
  • *
  • Posts: 100
  • Country: vn
Re: Repair and upgrade DPO7104 -->DPO7354
« Reply #8 on: October 29, 2024, 04:07:31 pm »
Hi coromonodalix,

I think something went wrong here, so i teardown it rhen found the MAX232 IC( below)
I connect RX to pin 11 and TX to pin 12 and it work. Now i can access the VXWork now.
But another problem happened, when i change the   parameter, its cant save to the NVRAM( i put a new battery in there) it keep trying the default settings, not what i want. Did i missed something?
Im following Tin's tutorial, but idk how he re boot the pc. Normal hit reset button or command via vxboot cause after change the script, i reboot the machine via soft button on the Bridge Board. Sorry, my English is not good, Sorry for bothering guys.

Sincerely, Feng
 

Offline coromonadalix

  • Super Contributor
  • ***
  • Posts: 6998
  • Country: ca
Re: Repair and upgrade DPO7104 -->DPO7354
« Reply #9 on: October 29, 2024, 04:29:28 pm »
once you stop vxboot from starting you are supposed to get a bigger menu

see post 704  on the big thread : https://www.eevblog.com/forum/testgear/tek-csa7404-repair-project/700/

attached file is a boot example


i know its a long thread    but do read  or try to find  vxwork boot menus   you'll see what i meant, once it is stopped

if you post the menu   put it into a text file    here what it should display   once stopped  ....

[VxWorks Boot]: ?
 ?                     - print this list
 @                     - boot (load and go)
 p                     - print boot params
 c                     - change boot params
 l                     - load boot file
 g adrs                - go to adrs
 d adrs[,n]            - display memory
 m adrs                - modify memory
 f adrs, nbytes, value - fill memory
 t adrs, adrs, nbytes  - copy memory
 e                     - print fatal exception
 n netif               - print network interface device address
 N                     - set ethernet address
 $dev(0,procnum)host:/file h=# e=# b=# g=# u=usr [pw=passwd] f=#
                           tn=targetname s=script o=other
 Boot flags:           
   0x02   - load local system symbols
   0x04   - don't autoboot
   0x08   - quick autoboot (no countdown)
   0x20   - disable login security
   0x40   - use bootp to get boot parameters
   0x80   - use tftp to get boot image
   0x100  - use proxy arp
   0x1000 - use dio to get boot image


Use  "c"   to navigate  going down,   and return to top if you miss ....
« Last Edit: October 29, 2024, 04:41:16 pm by coromonadalix »
 

Offline sprit

  • Regular Contributor
  • *
  • Posts: 100
  • Country: vn
Re: Repair and upgrade DPO7104 -->DPO7354
« Reply #10 on: October 29, 2024, 04:55:25 pm »
 Hi

my vxWork post screen here

romPost: I am alive .


uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu


�omPost: L2 cache turned on.
romPost: I am alive .


uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu


romPost: L2 cache turned on.

romPost: MPC107  Walking-one passed.

romPost: MPC107 configuration passed.

romPost: Intel21555 PCITOPCI bridge 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: PERFORMING DRAM MARCH TEST WITH CACHE OFF...
romPost: Disabling data Cache...
romPost: Data cache disabled.
romPost: Disabling instruction cache...
romPost: Instruction cache disabled.
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 - IBM 750CXe
Version: 5.3.1
BSP version: 2.0.1.10
Creation date: Sep 30 2003, 07:53:07




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

romPost: I am alive .


uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu


romPost: L2 cache turned on.
�
romPost: I am alive .


uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu


romPost: L2 cache turned on.

romPost: MPC107  Walking-one passed.

romPost: MPC107 configuration passed.

romPost: Intel21555 PCITOPCI bridge 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: PERFORMING DRAM MARCH TEST WITH CACHE OFF...
romPost: Disabling data Cache...
romPost: Data cache disabled.
romPost: Disabling instruction cache...
romPost: Instruction cache disabled.
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 - IBM 750CXe
Version: 5.3.1
BSP version: 2.0.1.10
Creation date: Sep 30 2003, 07:53:07




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

it stuck here, the flag 0x1008 i cant change it to 0x1000, idk what to do now. Hope it can help
 

Offline coromonadalix

  • Super Contributor
  • ***
  • Posts: 6998
  • Country: ca
Re: Repair and upgrade DPO7104 -->DPO7354
« Reply #11 on: October 29, 2024, 05:01:02 pm »
post the log in a file

here's what ive tried

This is what works for me in the nvram content

boot device          : sm           sm
processor number     : 0        0
host name            : host        host
file name            : c:\vxBoot\vxWorks.st           c:\vxBoot\vxWorks.st
inet on ethernet (e) : 192.168.0.2:ffffff00         192.168.0.2:ffffff00
inet on backplane (b): 192.168.0.2:ffffff00        192.168.0.2:ffffff00
host inet (h)        : 192.168.0.1                         192.168.0.1
gateway inet (g)     : 192.168.0.2                     192.168.0.2
user (u)             : anonymous                           anonymous
ftp password (pw) (blank = use rsh): anonymous          anonymous
flags (f)            : 0x1000    0x1000                some had to put 0x1008  in my case it did not help
target name (tn)     : target                            tds7000     this one should be tds7000, otherwise tekscope will not save settings
startup script (s)   : c:\vxBoot\dio_rst.vsh      c:\vxboot\topscript.hw
other (o) :                    this one play tricks   had to put 0x0 or 0x0000  tekscope had some problems, some have put 0x1000

Still have doubts on the flags and other sections,

if i put something else in the flag like 0x1008, tekscope stalls
if i change other setting like 0x1000  tekscope starts but no traces of ch1 ch2 .....
« Last Edit: October 29, 2024, 05:06:50 pm by coromonadalix »
 
The following users thanked this post: sprit

Offline sprit

  • Regular Contributor
  • *
  • Posts: 100
  • Country: vn
Re: Repair and upgrade DPO7104 -->DPO7354
« Reply #12 on: October 29, 2024, 05:17:34 pm »
Hi, thanks for the help.

After doing that, what i should do now, normal reboot via start menu or command on teraterm?
 

Offline sprit

  • Regular Contributor
  • *
  • Posts: 100
  • Country: vn
Re: Repair and upgrade DPO7104 -->DPO7354
« Reply #13 on: October 29, 2024, 06:07:14 pm »
Haizz, its still stuck at normal. I find it quite strange because my serial screen still shows the same value on boot whether I remove or insert the battery in that Dalast. I don't know what's going on. The DPO screen keeps freezing and giving this error? Is it because of the Windows XP I installed on it? I downloaded the TDS software directly from the homepage, Latest version. Now I don't know where to go. :(
 

Offline coromonadalix

  • Super Contributor
  • ***
  • Posts: 6998
  • Country: ca
Re: Repair and upgrade DPO7104 -->DPO7354
« Reply #14 on: October 29, 2024, 06:45:44 pm »
windows device manager ...  what does it show,  is there any error ?





« Last Edit: October 29, 2024, 06:53:10 pm by coromonadalix »
 

Offline sprit

  • Regular Contributor
  • *
  • Posts: 100
  • Country: vn
Re: Repair and upgrade DPO7104 -->DPO7354
« Reply #15 on: October 30, 2024, 05:58:03 am »
Hi coromonodalix,
Here is dev manager info.

Idk what to do next, maybe need a fresh copy of the os?
Can you share the backup image of this model? Thank you very much
 

Offline coromonadalix

  • Super Contributor
  • ***
  • Posts: 6998
  • Country: ca
Re: Repair and upgrade DPO7104 -->DPO7354
« Reply #16 on: October 30, 2024, 06:21:01 am »
 since you post at 2 places, im out

you have drivers errors
 

Offline sprit

  • Regular Contributor
  • *
  • Posts: 100
  • Country: vn
Re: Repair and upgrade DPO7104 -->DPO7354
« Reply #17 on: October 30, 2024, 11:07:57 am »
Bro. I have 2 machine, 1 VM 6000 and 1 TDS7254B, its not 2 place bro  :palm:
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf