I've been lurking here for quite a while, and have seen lots of discussions about saving the contents of the firmware ROMs in case they degrade. I have programmers that go back to the early 80's, so can probably burn a new set if I need to. Finding an old PC that can run them might be problematic, but I still have an original IBM PC with a full complement of interfaces, and it still works. However, I can't find any instructions in the SCPI command set for this instrument that will dump the images. Such a command is usually a hidden function, not advertised to the world. Can anyone here tell me how to dump the ROM images via GPIB?
Steve Hendrix
|
The instructions in various places found by google searches work; any working GPIB interface (I use a Prologix USB) works fine. No need for a vintage model. Password 'rambo' and off to the races... Let me search through my bookmarks for verbatim command lines in the event Google doesn't help you, but I warn you, I'm on Unix...
Monty
toggle quoted message
Show quoted text
On Thu, Nov 5, 2020 at 10:24 AM Steve Hendrix <SteveHx@...> wrote: I've been lurking here for quite a while, and have seen lots of discussions about saving the contents of the firmware ROMs in case they degrade. I have programmers that go back to the early 80's, so can probably burn a new set if I need to. Finding an old PC that can run them might be problematic, but I still have an original IBM PC with a full complement of interfaces, and it still works. However, I can't find any instructions in the SCPI command set for this instrument that will dump the images. Such a command is usually a hidden function, not advertised to the world. Can anyone here tell me how to dump the ROM images via GPIB?
Steve Hendrix
|
Google turned up nothing related, so I look forward to hearing at least a few commands that will work. Thanks for the password, that's a start.
Steve Hendrix
toggle quoted message
Show quoted text
At 2020-11-05 12:10 PM, Monty Montgomery via groups.io wrote: The instructions in various places found by google searches work; any working GPIB interface (I use a Prologix USB) works fine. No need for a vintage model. Password 'rambo' and off to the races... Let me search through my bookmarks for verbatim command lines in the event Google doesn't help you, but I warn you, I'm on Unix...
Monty
On Thu, Nov 5, 2020 at 10:24 AM Steve Hendrix <SteveHx@...> wrote:
I've been lurking here for quite a while, and have seen lots of discussions about saving the contents of the firmware ROMs in case they degrade. I have programmers that go back to the early 80's, so can probably burn a new set if I need to. Finding an old PC that can run them might be problematic, but I still have an original IBM PC with a full complement of interfaces, and it still works. However, I can't find any instructions in the SCPI command set for this instrument that will dump the images. Such a command is usually a hidden function, not advertised to the world. Can anyone here tell me how to dump the ROM images via GPIB?
Steve Hendrix
|
I'm still looking for instructions on the "hidden" commands to save the ROM contents for my TDS784C, TDS220, and even my HP4263A, HP8595E, and HP8714ET. Google hasn't turned up anything.
Steve Hendrix
toggle quoted message
Show quoted text
At 2020-11-05 12:10 PM, Monty Montgomery via groups.io wrote: The instructions in various places found by google searches work; any working GPIB interface (I use a Prologix USB) works fine. No need for a vintage model. Password 'rambo' and off to the races... Let me search through my bookmarks for verbatim command lines in the event Google doesn't help you, but I warn you, I'm on Unix...
Monty
On Thu, Nov 5, 2020 at 10:24 AM Steve Hendrix <SteveHx@...> wrote:
I've been lurking here for quite a while, and have seen lots of discussions about saving the contents of the firmware ROMs in case they degrade. I have programmers that go back to the early 80's, so can probably burn a new set if I need to. Finding an old PC that can run them might be problematic, but I still have an original IBM PC with a full complement of interfaces, and it still works. However, I can't find any instructions in the SCPI command set for this instrument that will dump the images. Such a command is usually a hidden function, not advertised to the world. Can anyone here tell me how to dump the ROM images via GPIB?
Steve Hendrix
|
Hey Steve, there's a thread about this on EEVBlog: (-friends)-firmware-reverse-engineering/50/. Sadly it looks like the github repository linked is no more, though searching for "tekfwtool" does turn up some results. I didn't look any closer at those results. Good luck, Siggi On Tue, Nov 24, 2020 at 12:32 PM Steve Hendrix <SteveHx@...> wrote: I'm still looking for instructions on the "hidden" commands to save the ROM contents for my TDS784C, TDS220, and even my HP4263A, HP8595E, and HP8714ET. Google hasn't turned up anything.
Steve Hendrix
At 2020-11-05 12:10 PM, Monty Montgomery via groups.io wrote:
The instructions in various places found by google searches work; any working GPIB interface (I use a Prologix USB) works fine. No need for a vintage model. Password 'rambo' and off to the races... Let me search through my bookmarks for verbatim command lines in the event Google doesn't help you, but I warn you, I'm on Unix...
Monty
On Thu, Nov 5, 2020 at 10:24 AM Steve Hendrix <SteveHx@...> wrote:
I've been lurking here for quite a while, and have seen lots of discussions about saving the contents of the firmware ROMs in case they degrade. I have programmers that go back to the early 80's, so can probably burn a new set if I need to. Finding an old PC that can run them might be problematic, but I still have an original IBM PC with a full complement of interfaces, and it still works. However, I can't find any instructions in the SCPI command set for this instrument that will dump the images. Such a command is usually a hidden function, not advertised to the world. Can anyone here tell me how to dump the ROM images via GPIB?
Steve Hendrix
|
Hey again,
maybe this helps:
?
Siggi
toggle quoted message
Show quoted text
On Tue, Nov 24, 2020 at 1:28 PM Sigur?ur ?sgeirsson <siggi@...> wrote: Hey Steve,
there's a thread about this on EEVBlog: (-friends)-firmware-reverse-engineering/50/. Sadly it looks like the github repository linked is no more, though searching for "tekfwtool" does turn up some results. I didn't look any closer at those results.
Good luck, Siggi
On Tue, Nov 24, 2020 at 12:32 PM Steve Hendrix <SteveHx@...> wrote:
I'm still looking for instructions on the "hidden" commands to save the ROM contents for my TDS784C, TDS220, and even my HP4263A, HP8595E, and HP8714ET. Google hasn't turned up anything.
Steve Hendrix
At 2020-11-05 12:10 PM, Monty Montgomery via groups.io wrote:
The instructions in various places found by google searches work; any working GPIB interface (I use a Prologix USB) works fine. No need for a vintage model. Password 'rambo' and off to the races... Let me search through my bookmarks for verbatim command lines in the event Google doesn't help you, but I warn you, I'm on Unix...
Monty
On Thu, Nov 5, 2020 at 10:24 AM Steve Hendrix <SteveHx@...> wrote:
I've been lurking here for quite a while, and have seen lots of discussions about saving the contents of the firmware ROMs in case they degrade. I have programmers that go back to the early 80's, so can probably burn a new set if I need to. Finding an old PC that can run them might be problematic, but I still have an original IBM PC with a full complement of interfaces, and it still works. However, I can't find any instructions in the SCPI command set for this instrument that will dump the images. Such a command is usually a hidden function, not advertised to the world. Can anyone here tell me how to dump the ROM images via GPIB?
Steve Hendrix
|
Thank you for trying to help, but none of those links work for me to actually find the commands needed over GPIB to dump the ROMs. Any other hints?
Steve Hendrix
toggle quoted message
Show quoted text
At 2020-11-24 01:30 PM, you wrote: Hey again,
maybe this helps:
?
Siggi
On Tue, Nov 24, 2020 at 1:28 PM Sigur?¡ãur ?�sgeirsson <siggi@...> wrote:
Hey Steve,
there's a thread about this on EEVBlog:
(-friends)-firmware-reverse-engineering/50/.
Sadly it looks like the github repository linked is no more, though searching for "tekfwtool" does turn up some results. I didn't look any closer at those results.
Good luck, Siggi
On Tue, Nov 24, 2020 at 12:32 PM Steve Hendrix <SteveHx@...> wrote:
I'm still looking for instructions on the "hidden" commands to save the ROM contents for my TDS784C, TDS220, and even my HP4263A, HP8595E, and HP8714ET. Google hasn't turned up anything.
Steve Hendrix
At 2020-11-05 12:10 PM, Monty Montgomery via groups.io wrote:
The instructions in various places found by google searches work; any working GPIB interface (I use a Prologix USB) works fine. No need for a vintage model. Password 'rambo' and off to the races... Let me search through my bookmarks for verbatim command lines in the event Google doesn't help you, but I warn you, I'm on Unix...
Monty
On Thu, Nov 5, 2020 at 10:24 AM Steve Hendrix <SteveHx@...> wrote:
I've been lurking here for quite a while, and have seen lots of discussions about saving the contents of the firmware ROMs in case they degrade. I have programmers that go back to the early 80's, so can probably burn a new set if I need to. Finding an old PC that can run them might be problematic, but I still have an original IBM PC with a full complement of interfaces, and it still works. However, I can't find any instructions in the SCPI command set for this instrument that will dump the images. Such a command is usually a hidden function, not advertised to the world. Can anyone here tell me how to dump the ROM images via GPIB?
Steve Hendrix
|
Hey Steve, I didn't read the code in detail, but it looks to me that the firmware dump and write is done with what looks like binary reads and writes. From what I understand or remember, the scope has to be in "unprotected" mode, and then you use this binary protocol to read and write from the scope's memory. See (-friends)-firmware-reverse-engineering/msg1170142/#msg1170142 . There is however another way this could be done, I think, though it's sure to be painfully slow. If you look at this thread, , it mentions the WORDCONSTANT:ATPUT command. I seem to remember there's a complementary :ATGET or the like - I remember playing with this back when I messed with the options on my TDS784D. Knowing the address space layout on the scope, it should be possible to read back the firmware byte by byte or word by word through this command. Going to be dog slow, though. Have fun, Siggi On Fri, Nov 27, 2020 at 11:31 AM Steve Hendrix <SteveHx@...> wrote: Thank you for trying to help, but none of those links work for me to actually find the commands needed over GPIB to dump the ROMs. Any other hints?
Steve Hendrix
At 2020-11-24 01:30 PM, you wrote:
Hey again,
maybe this helps:
?
Siggi
On Tue, Nov 24, 2020 at 1:28 PM Sigur?¡ãur ?�sgeirsson < siggi@...> wrote:
Hey Steve,
there's a thread about this on EEVBlog:
(-friends)-firmware-reverse-engineering/50/ .
Sadly it looks like the github repository linked is no more, though searching for "tekfwtool" does turn up some results. I didn't look any closer at those results.
Good luck, Siggi
On Tue, Nov 24, 2020 at 12:32 PM Steve Hendrix < SteveHx@...>
wrote:
I'm still looking for instructions on the "hidden" commands to save the ROM contents for my TDS784C, TDS220, and even my HP4263A, HP8595E, and HP8714ET. Google hasn't turned up anything.
Steve Hendrix
At 2020-11-05 12:10 PM, Monty Montgomery via groups.io wrote:
The instructions in various places found by google searches work; any working GPIB interface (I use a Prologix USB) works fine. No need for
a vintage model. Password 'rambo' and off to the races... Let me search through my bookmarks for verbatim command lines in the event Google doesn't help you, but I warn you, I'm on Unix...
Monty
On Thu, Nov 5, 2020 at 10:24 AM Steve Hendrix <SteveHx@...> wrote:
I've been lurking here for quite a while, and have seen lots of discussions about saving the contents of the firmware ROMs in case they degrade. I have programmers that go back to the early 80's,
so
can probably burn a new set if I need to. Finding an old PC that
can
run them might be problematic, but I still have an original IBM PC with a full complement of interfaces, and it still works.
However, I
can't find any instructions in the SCPI command set for this instrument that will dump the images. Such a command is usually a hidden function, not advertised to the world. Can anyone here
tell me
how to dump the ROM images via GPIB?
Steve Hendrix
|