GithubHelp home page GithubHelp logo

ragges / tektools Goto Github PK

View Code? Open in Web Editor NEW
27.0 5.0 6.0 2.38 MB

Tektronix TDS 5xx/6xx/7xx/8xx tools on Linux, ARM, and MacOS

Makefile 2.39% C 93.99% Batchfile 0.55% Shell 0.42% HTML 2.31% Emacs Lisp 0.34%
gpib tektronix oscilloscope nvram flash eeprom firmware

tektools's People

Contributors

ragges avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

tektools's Issues

Cannot verify dump

DUMP.zip

I just dumped the NVRAM with the floppy tool on my TDS540A (fw version 3.8.4e) and looks like the supplied tool does not recognize it. Is there a way i could check this dump is valid?

Output of $ java -cp TDSNvrCV_2_1.jar TDSNvramChecksumVerifier DUMP.BIN:

TDSNvramChecksumVerifier v2.1

Read 655360 bytes of dump data from DUMP.BIN

Detected large file, considering dump an NVRAM dump

NO prototype match found for dump data, listing all interpretations known by this tool:

Interpretation of dump data as a firmware TDS524A-v3.8.7e based dump :
dump section=EXTCONST address=0x8ce size=0xfa checksum=INVALID (actual=0x8d22 computed=0xc954)
dump section=INTCONST address=0x1420 size=0x380 checksum=INVALID (actual=0x397d computed=0x6040)
dump section=STATE address=0x19fc size=0x716 checksum=INVALID (actual=0x5d59 computed=0x563f)
dump section=ENVIRONMENT address=0x1038 size=0x12c checksum=OK (actual=0x9558 computed=0x9558)
dump section=DIAG address=0x1006 size=0x14 checksum=OK (actual=0x2c8 computed=0x2c8)
dump section=HWACCOUNTANT address=0x806 size=0x32 checksum=OK (actual=0x76 computed=0x76)

Interpretation of dump data as a firmware NVRAM-TDS684B-v4.3e based dump :
dump section=INTCONST address=0x1420 size=0x5d2 checksum=INVALID (actual=0x397d computed=0x352a)
dump section=STATE address=0x19fc size=0x9be checksum=INVALID (actual=0x5d59 computed=0x839c)
dump section=ENVIRONMENT address=0x1038 size=0x12c checksum=OK (actual=0x9558 computed=0x9558)
dump section=DIAG address=0x1006 size=0x14 checksum=OK (actual=0x2c8 computed=0x2c8)
dump section=HWACCOUNTANT address=0x806 size=0x32 checksum=OK (actual=0x76 computed=0x76)

Interpretation of dump data as a firmware NVRAM-TDS784C-v5.2e based dump :
dump section=INTCONST address=0x2c20 size=0x70e checksum=INVALID (actual=0x100 computed=0x479e)
dump section=STATE address=0x33f0 size=0x11e4 checksum=INVALID (actual=0x78 computed=0x84f)
dump section=ENVIRONMENT address=0x2838 size=0x12c checksum=INVALID (actual=0x4100 computed=0x7a05)
dump section=DIAG address=0x2806 size=0x14 checksum=INVALID (actual=0x9100 computed=0xf500)
dump section=HWACCOUNTANT address=0x806 size=0x32 checksum=OK (actual=0x76 computed=0x76)

Interpretation of dump data as a firmware NVRAM-TDS694C-v6.4e based dump :
dump section=INTCONST address=0x2c20 size=0x10b2 checksum=INVALID (actual=0x100 computed=0x4f1)
dump section=STATE address=0x3db4 size=0x9be checksum=INVALID (actual=0x7800 computed=0x2f9)
dump section=ENVIRONMENT address=0x2838 size=0x130 checksum=INVALID (actual=0x4100 computed=0xa06)
dump section=DIAG address=0x2806 size=0x14 checksum=INVALID (actual=0x9100 computed=0xf500)
dump section=HWACCOUNTANT address=0x806 size=0x32 checksum=OK (actual=0x76 computed=0x76)

Interpretation of dump data as a firmware NVRAM-TDS784D-v7.4e based dump :
dump section=PFCAL address=0x1002 size=0x17fc checksum=INVALID (actual=0x82a computed=0xab68)
dump section=INTCONST address=0x2c20 size=0x21aa checksum=INVALID (actual=0x100 computed=0x2e52)
dump section=STATE address=0x5330 size=0x11e4 checksum=INVALID (actual=0x6200 computed=0xbcfb)
dump section=ENVIRONMENT address=0x2838 size=0x12c checksum=INVALID (actual=0x4100 computed=0x7a05)
dump section=DIAG address=0x2806 size=0x14 checksum=INVALID (actual=0x9100 computed=0xf500)
dump section=HWACCOUNTANT address=0x806 size=0x32 checksum=OK (actual=0x76 computed=0x76)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.