RIGOL DS2000A - Doesn't Delete Files in Storage - Page 1
Forum section: electronics / testgear

author: BTO
author_rank: Frequent Contributor
timestamp: March 31, 2024, 06:12:46 pm
content: Hi Guys, I have an interesting problem.My Rigol DS2000A (as the title suggests) which i have owned for approx 10 years is not giving me the option to delete files in the internal storageIt's a DS2000A unlocked with all Options to 300Mhzit's working fine, Never really given me a problemit's upgraded to the latest firmware 00.03.06the normal procedure to delete a file in storage is to go to Storage, Select the C Drive, Then select the file and all the available options with highlight, one of them being "Delete".As per the photos' you can see that i have 1 .stp (Setup File) which i wish to keep.This file can be deleted (NOTICE THAT IT HAS FILE PROPERTIES).Now i want to delete the all the other files, as per the photos, they are of no use to me , I notice they do not have any file properties and thus when selected cannot be deleted because thedelete option does not present itself.I have triedDEFAULTI have triedFIRMWARE UPDATEi have triedSECURITY CLEAR (This is supposed to actually delete the entire drive contents regardless)i have tried restoring the scope to factory defaultsThere doesn't seem to be anyway to get rid of these files.I contact Emona Instruments a while back, they said, Just go into delete and do it that way, i said, it doesn't work that way.they said.. Just try it , it'll work (Yeah... Great LOL)I was thinking, if anyone out there understands the hacking process and how the internals work, I imagine it's not a hard drive but instead the storage would be system storage on a chip.so... There must be some way to interface with this I.C. and force the deletion of these filesit seems that when a new file is created it has properties and delete's just fine, it would seem to me that these files have lost their properties or are perhaps corrupted.in which case there should be a procedure to remove the corrupted files.If we can figure out a way to interface with the chip then there should be a way to change some values or delete them so that the files are removed upon reboot of the scopeANY IDEAS ?

author: alank2
author_rank: Super Contributor
timestamp: April 01, 2024, 11:16:02 pm
content: I think these are "built in" filenames and you might not be able to delete them.Maybe LocalSetup0.stp is the only one that was a real file (because it has a size/date)?

author: BTO
author_rank: Frequent Contributor
timestamp: April 01, 2024, 11:58:44 pm
content: Quote from: alank2 on April 01, 2024, 11:16:02 pmThey are not built in filenames, they are filenames that are user created, they are Setup Files, Waform Capture files and screenshot files.they were not there when i got the scopeNow given that it's storage there has to be a way to delete them. it would appear that they are corrupted, which would explain the lack of file attributes, but even corrupted files from a computer have a way of being erased.this is why i was interested to hear from someone who has experiencing diving into the hardware of these things.as for Local setup, that's the default name that the system gives a setup file .and all the files are REAL files, Why would they not be ? if they weren't real they wouldn't be there.in a computer system every file is a real file, if it's not , it has no purpose . they are all real files,they are not affecting the scope functionality, however i do want them gone because i like things to be organized.

author: JDubU
author_rank: Frequent Contributor
timestamp: April 02, 2024, 01:04:47 am
content: From the DS2000 manual:For internal storage, those "filenames" are fixed predefined storage slots. You can't erase the storage slots but you can create and erase the contents of them.For external usb storage, you can create and delete named files, limited by the capacity of the usb device.

author: BTO
author_rank: Frequent Contributor
timestamp: April 02, 2024, 04:42:03 pm
content: From the DS2000 manual:[ Attachment Invalid Or Does Not Exist ]For internal storage, those "filenames" are fixed predefined storage slots. You can't erase the storage slots but you can create and erase the contents of them.For external usb storage, you can create and delete named files, limited by the capacity of the usb device.https://www.imdb.com/title/tt0081062/mediaviewer/rm2217498624/?ref_=ext_shr_lnkWELL I'LL BE JIGGERED !!that's kinda stupid.so you're saying that what i'm seeing there are PLACEHOLDERS and not potentially corrupted fileswell here is what i know1. Those placeholders were not there when i bought the scope, i think i got the scope from Version 1.1 or something like thatand i upgraded and unlocked it to version 2.1 but they absolutely were not there, initially i saved 1 setup file and i did 2 or 3 screenshotsplaying around with it first day when i got it home and those were the only files there2. Recently i did 11 updates on the meter to get it to the latest version 3.6 i thinkso... What ? Perhaps this came in in an update or something did it ?Well i'll be jiggered, Not exactly the most obvious thing is it ? and combined with the fact that i'm speaking to emona instruments about itand they are scratching their heads you have to wonder who designed this and why , why wouldn't you hide the empty slots ?OK, i'm gonna test this by filling all the slots and seeing if it populates them all and seeing the number of files changes.as well as deleting them allI tell you what, if it ends up being what you said it is, THAT'S REALLY DUMB on the part of Rigoli am absolutely Jiggered by this informationI'm curious what is the date of that manual ?

author: BTO
author_rank: Frequent Contributor
timestamp: April 02, 2024, 05:13:17 pm
content: I THINK THIS MAY EXPLAIN A FEW THINGS,These are the official Release notes, Keeping in mind that1. I said i never saw this before2. My scope before the 11 updates was on version 2.1==============================================================================[Supported Model] All the MSO/DS2000A Series Digital Oscilloscopes[Latest Revision Date] 2019/01/29[Updated Contents]--------------------v00.03.06.00.002019/01/29- Fixed the bug of wave displaying after AUTO-------------v00.03.05.04.002018/04/02- Inproved the wave updatingv00.03.05.03.032017/06/26- Add new models of DS2102E and DS2202E- Fixed the error of some Traditional Chinese menu- Fixed the bug of EDU version- Fixed the bug of wave stop updatingv00.03.05.00.012016/07/20- Modified the naming rule for saving screen snap- Fixed the bug of the wave stop updating- Fixed the bug of Math expressionv00.03.04.02.012015/12/14- Fixed the sensitivity in EXT trigger modev00.03.04.01.002015/10/10- Supporting the EDU models for education market- Standard with 28/56M memory depth and advance triggers options in EDUmodels- Opening the interface for replacing the Logo by AE in EDU models- Fixed the scope freeze when changing the timebase in high-resolution modev00.03.03.02.062015/06/17- Added the persistence of XY wave- Added the French language menu- Supporting the license file installed by U DISK- Supporting the installation of bandle option- Optimized the SCPI command system- Supporting the remote access to decoded data- Fixed the bugs of waveform reading- Fixed image storage- Improve the stability the LAN interface communicationv00.03.03.01.002014/12/25- Only Setups data can be saved without UDISK inserted- Update the library of PictBridge- Update the library of LXI- Modified some SCPI commands- Fixed the bugs of picture data saving in the SINGLE trigger modev00.03.02.00.002014/09/03- Fixed the invalid measurement when the trigger status is Waitv00.03.01.00.042014/08/22- The Ultra Station can't download the wave table data- Fixed the crash issue of using "AUTO" function in decode modev00.03.01.00.032014/04/15- Added phase and delay measure of different edge- Added the setting of power status- Upgrade LXI driver- Optimized the storage menu operationand i think this is the answer. this only came in in Version 3.1v00.02.01.00.032013/11/04- Added the AUTO disable command- Added multi-language (German/Korean/Poland/Janpa etc.)TAKE NOTE PEOPLE WE NOW HAVE SUPPORT FOR... JANPA, HELLO TO ALL MY JANPANESE FRIENDS OUT THEREI don't know about you but i was wondering when they would bring in support for Janpa- Fixed offset error when the amplitude of source is over 1.6v- Fixed the bugs in trigger when it is Pass/Fail mode- Fixed the bugs in waveform reading- Optimized the AUTO trigger mode in every horizontal scale- Fixed bugs in FFT operationv00.01.01.00.022013/06/06- Added file name when printing screen- Optimized source setting for DS2000-S series- Fixed trigger delay in 500uV/div- Fixed trial license lost when do self-calibrationv00.01.00.00.032013/04/01- Added SCPI command for decoding data- Optimized the sampling rate in AC or Ext trigger- Optimized the speed of PNG file storage- Increased the sampling rate in ROLL mode- Support DS2000-S series- Fixed the cursor window error when change cursor mode-Switched the position of channel in XY mode(GOOD TO SEE THEY GOT ONTO THIS AND FIXED IT, I REMEMBER DAVE DOING A VIDEO ON IT)==============================================================================So it would appear that rigol threw me a curve ball and made me think that these files were all created automatically at one pointand then became corrupted.Suprising that they themselves didn't know that this was just the storage memory structure and the slots were placeholdersWOW

author: JDubU
author_rank: Frequent Contributor
timestamp: April 02, 2024, 06:09:15 pm
content: The manual is from August 2015.It's attached below.

author: BTO
author_rank: Frequent Contributor
timestamp: April 02, 2024, 07:02:52 pm
content: Quote from: JDubU on April 02, 2024, 06:09:15 pmHmm, Interestingwell, your Manual is from 2015, I actually have in my records the Manual from 2013 which was download very close to when i bought the scope.In your picture (which is the identical picture in both manuals) it shows as FIGURE 14-2 in my Manual is shows as Figure d and also it's in Section 13 not 14THIS HAS NOW GOT MY CURIOSITY AROUSEDI know absolutely there were no placement slots when i bought my meter, I also know i didn't really go through the manual in depth.and i know i played with the storage part quite a bit, i even have screenshots of the waveforms that i took at that time, i evenhave a screenshot of my scope with the trial period before the upgrade THAT WAS 2014 (According to the file properties) and that soundsabout right to me , my scope was on version 2.1this is very curious, My only explanation for all this is- when i got my scope on Version 2.1 those slots were not visible- then after version 3.0 i guess they changed it so they were and then included it in the user manual as an update thing.I don't know. OK, I guess this has been interesting , but at least i know now that they are not corrupted filesNOW IT BEGS THE QUESTION....... HOW DO WE BLOODY HIDE THESE THINGS , I mean you don't get this on the MSO5000 ,Who needs to see the slots if they are not occupied ? We have Ram in our computer as well, we don't see every blank Memory address.if there is a way to hide these things, i would be inclined to do so , I'm gonna speak to Emona about this.if there isn't, I guess i just have to live with the effects of the firmware update, but i would imagine there would be a way to hide it.ANYWAY..........THIS HAS BEEN FUN HUH ? LOL