Author Topic: Datron 1271 repair  (Read 11105 times)

0 Members and 1 Guest are viewing this topic.

Offline picburner

  • Frequent Contributor
  • **
  • Posts: 523
  • Country: it
Re: Datron 1271 repair
« Reply #25 on: October 24, 2020, 07:45:04 am »
I also noticed a discrepancy between the dump generated by the pelule and rigrunner scripts: in practice from the address 0x0000 to 0x07ff they are identical instead from 0x0800 to 0x1fff they differ completely.
I have a 1271 with firmware v2.10 and the last digital pcb.
As soon as I can I try to do another check with TheSteve script's.
« Last Edit: October 24, 2020, 07:55:19 am by picburner »
 

Online Mickle T.

  • Frequent Contributor
  • **
  • Posts: 483
  • Country: ru
Re: Datron 1271 repair
« Reply #26 on: October 24, 2020, 08:23:01 am »
Does anyone have an idea how to enable an option 40 "Comprehensive Ratio" in Datron 1271?
 

Offline picburner

  • Frequent Contributor
  • **
  • Posts: 523
  • Country: it
Re: Datron 1271 repair
« Reply #27 on: October 24, 2020, 09:43:40 am »
I can tell you how to enable option 70: with the jumper highlighted in the picture (adding the missing components of course in my case only the AD7545).
Only one jumper on the side remains, which perhaps could activate option 40? (I am missing 2 relays and 1 coil and I can't try it).
 
The following users thanked this post: Mickle T., little.tesla

Offline picburner

  • Frequent Contributor
  • **
  • Posts: 523
  • Country: it
Re: Datron 1271 repair
« Reply #28 on: October 24, 2020, 10:12:14 am »
I just did a test between the three different scripts of the three authors.
Pelule and TheSteve's scripts give identical results, rigrunner script's has the difference mentioned above.
Attached are the dumps obtained and the comparison.
 

Offline rigrunnerTopic starter

  • Frequent Contributor
  • **
  • Posts: 262
  • Country: gb
Re: Datron 1271 repair
« Reply #29 on: October 24, 2020, 05:06:08 pm »
Looks like my original order is the culprit.
Internet of Things: A solution desperately trying to find its problem
 

Offline TheSteve

  • Supporter
  • ****
  • Posts: 3777
  • Country: ca
  • Living the Dream
Re: Datron 1271 repair
« Reply #30 on: October 24, 2020, 07:12:26 pm »
End of the day if someone was depending on the data they had dumped in the past using the script it can be corrected with a hex editor. All the proper data is still there.

I'll have a further play with the 4920M and the DUMP? command but so far giving it any arguments generates an error.
VE7FM
 
The following users thanked this post: leighcorrigall

Offline leighcorrigall

  • Frequent Contributor
  • **
  • Posts: 469
  • Country: ca
  • Nuclear Materials Scientist
Re: Datron 1271 repair
« Reply #31 on: December 15, 2021, 03:29:13 pm »
Can someone please upload both the raw DUMP? output (e.g. 0040 74FF 75FF 74AB 75B5 74FF 75FF 74D4 75C4) and the BIN file so that I can validate a modernized Python3 script? Samples should only be given by members that have successfully uploaded their calibration data to the instrument.

For example, pelule has provided both "NVRAM1281.BIN" and "DUMP_NVRAM [org].txt". I do not know yet whether the data is valid, but it is a start.

https://www.eevblog.com/forum/repair/datron-12811271-cal-ram-backup-how/msg1390517/#msg1390517

Thank you!
« Last Edit: December 15, 2021, 03:38:53 pm by leighcorrigall »
MASc, EIT, PhD Candidate
 

Offline pelule

  • Frequent Contributor
  • **
  • Posts: 513
  • Country: de
  • What is business? It’s other people’s money
Re: Datron 1271 repair
« Reply #32 on: December 16, 2021, 05:04:07 pm »
HI    leigh,
unfortunately i had a stroke which caused a left paralysis. so i had to stop all my hobby activities for 1/2 a year and still working aon a slowly recovering.to help you going on, i would recommend to get in contact to ilStephen Ireland (ste@umrk.org), heorked on the datron nvram- adapter see:  https://xdevs.com/fix/d1281/#adapters, see also rigrunnerhttps://www.eevblog.com/forum/repair/datron-12811271-cal-ram-backup-how/msg1390517/?topicseen#msg1390517.
hope this help a bit. br PeLuLe
You will learn something new every single day
 
The following users thanked this post: leighcorrigall

Offline leighcorrigall

  • Frequent Contributor
  • **
  • Posts: 469
  • Country: ca
  • Nuclear Materials Scientist
Re: Datron 1271 repair
« Reply #33 on: December 17, 2021, 04:15:52 pm »
Hi PeLule,

Sorry about your health. I hope you get well :)

I was able to verify my new script based on rigrunner's script (and TheSteve's xvi11 library adaptation) yesterday:

Python 3 scripts: https://www.eevblog.com/forum/metrology/datron-1281-repairmaintenance/msg3876473/#msg3876473
verification: https://www.eevblog.com/forum/metrology/datron-1281-repairmaintenance/msg3879275/#msg3879275

Regards.
MASc, EIT, PhD Candidate
 

Offline little.tesla

  • Contributor
  • Posts: 44
  • Country: ch
Re: Datron 1271 repair
« Reply #34 on: July 28, 2024, 11:41:56 am »
I would like to share with you an updated version of the python scripts for dumping the nvram. The dumped content has been confirmed by comparing it to the actual content of the SRAM.

The FRAM adapter from xDevs works like a charm. Just remember to cut pin 26 of the programming adapter (Pin 26 is A13; Not needed anyway).
https://xdevs.com/fix/d1281/#adapters

For programming the FRAM, select as a device DS1230. Remember to ONLY program the range 0x0000 to 1FFF. If you use the full memory range of the DS1230 for programming, the content will not match your NVRAM binary (probabbly 0xFF).

A final note: On my unit I run into the error code 2022 NV RAM write failure. Which was related to the cal key switch on the rear to have bad electrical contact. Since it was not repairable (missing parts) I've replaced the key switch with SRL-5-E-S-2-850 from Mouser. It's fully compatible with the original, key fits the old switch as well.
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf