<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta name=Generator content="Microsoft Word 14 (filtered medium)"><!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
{font-family:Tahoma;
panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0cm;
margin-bottom:.0001pt;
font-size:12.0pt;
font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
{mso-style-priority:99;
color:blue;
text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
{mso-style-priority:99;
color:purple;
text-decoration:underline;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
{mso-style-priority:99;
mso-style-link:"Texte brut Car";
margin:0cm;
margin-bottom:.0001pt;
font-size:11.0pt;
font-family:"Calibri","sans-serif";
mso-fareast-language:EN-US;}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
{mso-style-priority:99;
mso-style-link:"Texte de bulles Car";
margin:0cm;
margin-bottom:.0001pt;
font-size:8.0pt;
font-family:"Tahoma","sans-serif";}
p.xmsonormal, li.xmsonormal, div.xmsonormal
{mso-style-name:x_msonormal;
margin:0cm;
margin-bottom:.0001pt;
font-size:12.0pt;
font-family:"Times New Roman","serif";}
p.xmsoplaintext, li.xmsoplaintext, div.xmsoplaintext
{mso-style-name:x_msoplaintext;
margin:0cm;
margin-bottom:.0001pt;
font-size:11.0pt;
font-family:"Calibri","sans-serif";}
p.xmsoacetate, li.xmsoacetate, div.xmsoacetate
{mso-style-name:x_msoacetate;
margin:0cm;
margin-bottom:.0001pt;
font-size:8.0pt;
font-family:"Tahoma","sans-serif";}
p.xmsolistparagraph, li.xmsolistparagraph, div.xmsolistparagraph
{mso-style-name:x_msolistparagraph;
margin-top:0cm;
margin-right:0cm;
margin-bottom:0cm;
margin-left:36.0pt;
margin-bottom:.0001pt;
font-size:12.0pt;
font-family:"Times New Roman","serif";}
p.xgmail-m2629755922627696152msoplaintext, li.xgmail-m2629755922627696152msoplaintext, div.xgmail-m2629755922627696152msoplaintext
{mso-style-name:x_gmail-m2629755922627696152msoplaintext;
mso-margin-top-alt:auto;
margin-right:0cm;
mso-margin-bottom-alt:auto;
margin-left:0cm;
font-size:12.0pt;
font-family:"Times New Roman","serif";}
p.xmsochpdefault, li.xmsochpdefault, div.xmsochpdefault
{mso-style-name:x_msochpdefault;
mso-margin-top-alt:auto;
margin-right:0cm;
mso-margin-bottom-alt:auto;
margin-left:0cm;
font-size:10.0pt;
font-family:"Times New Roman","serif";}
span.xmsohyperlink
{mso-style-name:x_msohyperlink;
color:blue;
text-decoration:underline;}
span.xmsohyperlinkfollowed
{mso-style-name:x_msohyperlinkfollowed;
color:purple;
text-decoration:underline;}
span.xtextebrutcar
{mso-style-name:x_textebrutcar;
font-family:"Calibri","sans-serif";}
span.xtextedebullescar
{mso-style-name:x_textedebullescar;
font-family:"Tahoma","sans-serif";}
span.xemailstyle23
{mso-style-name:x_emailstyle23;
font-family:"Calibri","sans-serif";
color:#1F497D;}
span.xemailstyle24
{mso-style-name:x_emailstyle24;
font-family:"Calibri","sans-serif";
color:#1F497D;}
span.xemailstyle25
{mso-style-name:x_emailstyle25;
font-family:"Calibri","sans-serif";
color:#1F497D;}
span.xemailstyle26
{mso-style-name:x_emailstyle26;
font-family:"Calibri","sans-serif";
color:#1F497D;}
span.xemailstyle27
{mso-style-name:x_emailstyle27;
font-family:"Calibri","sans-serif";
color:#1F497D;}
span.EmailStyle32
{mso-style-type:personal-reply;
font-family:"Calibri","sans-serif";
color:#1F497D;}
span.TextedebullesCar
{mso-style-name:"Texte de bulles Car";
mso-style-priority:99;
mso-style-link:"Texte de bulles";
font-family:"Tahoma","sans-serif";}
span.TextebrutCar
{mso-style-name:"Texte brut Car";
mso-style-priority:99;
mso-style-link:"Texte brut";
font-family:"Calibri","sans-serif";
mso-fareast-language:EN-US;}
.MsoChpDefault
{mso-style-type:export-only;
font-size:10.0pt;}
@page WordSection1
{size:612.0pt 792.0pt;
margin:70.85pt 70.85pt 70.85pt 70.85pt;}
div.WordSection1
{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body lang=FR-CA link=blue vlink=purple><div class=WordSection1><p class=MsoNormal><span lang=EN-CA style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>></span><span lang=EN-CA> Cool, that‘s good news! Thanks for sharing your experiences and solution.<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-CA style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>You were very welcome Ulrich.<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-CA style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'> Yesterday, final tests on original DS1630AB and saved datas..<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-CA style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoPlainText><span lang=EN-CA style='color:#1F497D'>As I suspected the DS1630AB original 32k datas seem to have no protected 2k chunks.<br>I placed the chip in my programmer and since there are no DS1630AB in the programmer's<br>device list I had to use the DS1230AB device to make my tests (same architecture but no partitioning).<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-CA style='color:#1F497D'><o:p> </o:p></span></p><p class=MsoPlainText><span lang=EN-CA style='color:#1F497D'>Ok, so I filled all the screen memory space with FF <u>then programmed the chip.</u><o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-CA style='color:#1F497D'>Removed the chip from the socket, <o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-CA style='color:#1F497D'>filled all the screen memory space with 33, placed the chip back into the socket,<br><u>read back the chip data</u> and all the bytes were FF all over the 32k space.<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-CA style='color:#1F497D'><o:p> </o:p></span></p><p class=MsoPlainText><span lang=EN-CA style='color:#1F497D'>Then I filled all the screen memory space with 00 <u>then programmed the chip.</u><o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-CA style='color:#1F497D'>Removed the chip from the socket, <o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-CA style='color:#1F497D'>filled all the screen memory space with AA, placed the chip back into the socket,<o:p></o:p></span></p><p class=MsoPlainText><u><span lang=EN-CA style='color:#1F497D'>read back the chip data</span></u><span lang=EN-CA style='color:#1F497D'> and all the bytes were 00 all over the 32k space.<o:p></o:p></span></p><p class=MsoPlainText><span lang=EN-CA style='color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-CA style='color:#1F497D'>It seems there were no write-protected 2k chunks in the entire memory space (finally replaceable with a DS1230AB).<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-CA style='color:#1F497D'>JP</span><span lang=EN-CA style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p></o:p></span></p><p class=MsoNormal><span lang=EN-CA style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><div><div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm'><p class=MsoNormal><b><span lang=FR style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>De :</span></b><span lang=FR style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'> Ullrich Peter [mailto:Peter.Ullrich@kapsch.net] <br><b>Envoyé :</b> 13 mai 2021 02:34<br><b>À :</b> Jean-Pierre Desrochers; Synth-diy@synth-diy.org<br><b>Objet :</b> Re: *EXT* [sdiy] Textronix TDS350 scope memory backup NVSRAM DS1630AB could be replacable by DS1230AB.. ?? YES !<o:p></o:p></span></p></div></div><p class=MsoNormal><o:p> </o:p></p><div><div><div><p class=MsoNormal>Hi Jean-Pierre!<o:p></o:p></p></div><div><p class=MsoNormal>Cool, that‘s good news! Thanks for sharing your experiences and solution.<o:p></o:p></p></div><div><p class=MsoNormal>Ciao<o:p></o:p></p></div><div><p class=MsoNormal>Peter<o:p></o:p></p></div></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>Holen Sie sich <a href="https://aka.ms/o0ukef">Outlook für iOS</a><o:p></o:p></p></div></div><div class=MsoNormal align=center style='text-align:center'><hr size=2 width="98%" align=center></div><div id=divRplyFwdMsg><p class=MsoNormal><b><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:black'>Von:</span></b><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:black'> Synth-diy <synth-diy-bounces@synth-diy.org> im Auftrag von Jean-Pierre Desrochers <jpdesroc@oricom.ca><br><b>Gesendet:</b> Wednesday, May 12, 2021 10:18:54 PM<br><b>An:</b> Synth-diy@synth-diy.org <Synth-diy@synth-diy.org><br><b>Betreff:</b> *EXT* [sdiy] Textronix TDS350 scope memory backup NVSRAM DS1630AB could be replacable by DS1230AB.. ?? YES !</span> <o:p></o:p></p><div><p class=MsoNormal> <o:p></o:p></p></div></div><div><div><p class=xmsonormal><span lang=EN-CA style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>I just read the scope’s DS1630AB data then programmed a new DS1230Y-70IND+ </span><o:p></o:p></p><p class=xmsonormal><span lang=EN-CA style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>I had on hand and BINGO ! My TDS350 accepted it with no partitioning at all.<br>I programmed some setups in the scope’s memory, turned it OFF then back ON<br>and all the saved data was there..</span><o:p></o:p></p><p class=xmsonormal><span lang=EN-CA style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>I’m SO glad ! No more worries about losing my scope’s calibration..<br>Just posted this on the Tektronix forum too.</span><o:p></o:p></p><p class=xmsonormal><span lang=EN-CA style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'> </span><o:p></o:p></p><div><div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm'><p class=xmsonormal><b><span lang=FR style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>De :</span></b><span lang=FR style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'> Synth-diy [mailto:synth-diy-bounces@synth-diy.org] <b>De la part de</b> Jean-Pierre Desrochers<br><b>Envoyé :</b> 8 mai 2021 14:00<br><b>À :</b> 'synth-diy mailing list'<br><b>Objet :</b> [sdiy] Textronix TDS350 scope memory backup NVSRAM DS1630AB could be replacable by DS1230AB..</span><o:p></o:p></p></div></div><p class=xmsonormal> <o:p></o:p></p><p class=xmsonormal><span lang=EN-CA style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>In my quest to replace the ‘about to die’ DS1630AB 32k x 8 NVSRAM inside my TektronixTDS350 scope<br>with the same IC <u>because of the possible use of the partitionable memory this chip offers </u></span><o:p></o:p></p><p class=xmsonormal><span lang=EN-CA style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Here is a picture of my TDS350 CPU+acquisition board:</span><o:p></o:p></p><p class=xmsonormal><span lang=EN-CA style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><a href="https://eur01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.arcenson.com%2Fpublic%2FTDS350_CPU-ACQ_board.JPG&data=04%7C01%7CPeter.Ullrich%40kapsch.net%7C89b32e94600b4d3eddf008d91583d880%7C5f9ce5277e3e4e83a8a4b6c848f85ab5%7C1%7C1%7C637564478303169047%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=P%2BtiGzEHS%2BYm00VE%2B0PhjWb2hMuAyF%2BIHeH2iKYhXpM%3D&reserved=0">http://www.arcenson.com/public/TDS350_CPU-ACQ_board.JPG</a></span><o:p></o:p></p><p class=xmsonormal><span lang=EN-CA style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'> </span><o:p></o:p></p><p class=xmsonormal><span lang=EN-CA style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>I finally found the schematic for a very similar Tektronix scope.. the TDS320.</span><o:p></o:p></p><p class=xmsonormal><span lang=EN-CA style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>The <b>TDS320 is a 100Mhz-500MS/s</b> scope while my <b>TDS350 is 200Mhz-1GS/s.</b></span><o:p></o:p></p><p class=xmsonormal><span lang=EN-CA style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Since the differences between both could reside in the acquisition and time base speeds</span><o:p></o:p></p><p class=xmsonormal><span lang=EN-CA style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>It would be very possible both scopes use about the same <u>CPU</u> circuitry..</span><o:p></o:p></p><p class=xmsonormal><span lang=EN-CA style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Here is a snapshot of the TDS320 oscilloscope CPU board:</span><o:p></o:p></p><p class=xmsonormal><span lang=EN-CA style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><a href="https://eur01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.arcenson.com%2Fpublic%2FTDS320_CPU_board.jpg&data=04%7C01%7CPeter.Ullrich%40kapsch.net%7C89b32e94600b4d3eddf008d91583d880%7C5f9ce5277e3e4e83a8a4b6c848f85ab5%7C1%7C1%7C637564478303179049%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=I6bBp8or8z8Zlxf1Tj%2BmwdapvWZyLQbRp80HjdaBcDQ%3D&reserved=0">http://www.arcenson.com/public/TDS320_CPU_board.jpg</a></span><o:p></o:p></p><p class=xmsonormal><span lang=EN-CA style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'> </span><o:p></o:p></p><p class=xmsonormal><span lang=EN-CA style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>You can see that instead of a DS1630AB-120 like the TDS350 the TDS320 CPU uses a DS1230AB-120,</span><o:p></o:p></p><p class=xmsonormal><span lang=EN-CA style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>A standard 32k x 8 NVSRAM with no partitioning. Plain NVSRAM memory.</span><o:p></o:p></p><p class=xmsonormal><span lang=EN-CA style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><a href="https://eur01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.arcenson.com%2Fpublic%2FTDS320_CPU_board_2.jpg&data=04%7C01%7CPeter.Ullrich%40kapsch.net%7C89b32e94600b4d3eddf008d91583d880%7C5f9ce5277e3e4e83a8a4b6c848f85ab5%7C1%7C1%7C637564478303179049%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=itLn17IxX92XsVOwTSVdY2g2%2Bb0stwl59L2PNfG7%2BVw%3D&reserved=0">http://www.arcenson.com/public/TDS320_CPU_board_2.jpg</a></span><o:p></o:p></p><p class=xmsonormal><span lang=EN-CA style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'> </span><o:p></o:p></p><p class=xmsonormal><span lang=EN-CA style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>So when I replace the actual DS1630AB-120 I will first read it’s complete data<br>into a .BIN file, then program a standard DS1230AB-120 (which I have on hand)<br>with the just saved calibration data.. and place it in the new installed 28 pins socket, Then cross my fingers..</span><o:p></o:p></p><p class=xmsonormal><span lang=EN-CA style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Hmmmm. Interesting..</span><o:p></o:p></p><p class=xmsonormal><span lang=EN-CA style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'> </span><o:p></o:p></p><p class=xmsonormal><span lang=EN-CA style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'> </span><o:p></o:p></p><p class=xmsonormal><span lang=EN-CA style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'> </span><o:p></o:p></p><p class=xmsonormal><span lang=EN-CA style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'> </span><o:p></o:p></p></div></div><p class=MsoNormal style='margin-bottom:12.0pt'><span style='font-size:7.0pt'><br><br><br>The information contained in this e-mail message is privileged and confidential and is for the exclusive use of the addressee. The person who receives this message and who is not the addressee, one of his employees or an agent entitled to hand it over to the addressee, is informed that he may not use, disclose or reproduce the contents thereof, and is kindly asked to notify the sender and delete the e-mail immediately.</span><o:p></o:p></p></div></body></html>