| Products > Test Equipment |
| Hacking the Siglent SDM3055 Bench DMM |
| << < (5/35) > >> |
| tv84:
--- Quote from: alexvg on August 13, 2019, 05:45:06 pm ---I've tested IDA but it does not support this application and/or GDBServer integrated into the SDM3055. --- End quote --- What about via JTAG? |
| alexvg:
Here's the 6 1/2 digits version : --- Code: ---SDM 3055 m1-1908-01 Feature - Add 1 digit (total of 6 1/2 digits or 2 400 000 points) SHA1 cb89541b22959c8cdae8a7a917b29ca7042d4bcf SHA256 73bef60988a4b4ec684132795c0f6b99bb4fcf4d4e1824f0acad414d9f9f64cb --- End code --- --- Quote ---How to test the sdm-mod ? (only with the latest 1.01.01.19 firmware) Step 1 Plug a formatted FAT32 USB Key (I use 4GB) into the SDM3055 Step 2 Connect to telnet (username:root, password:ding123) Step 3 Backup all Siglent data into the USB key : "cp -R /usr/bin/siglent /usr/bin/siglent/usr/mass_storage/U-disk0/" After copying, unplug the USB key Step 4 Plug the USB key into your computer Copy "sdm-mod.app" into the "/siglent" of the USB key Unplug the USB key Step 5 Plug the USB key into the SDM3055 and go to telnet Stop the current sdm.app application : use "ps" to list all application PID and kill the "./sdm.app" PID. Generally it's the PID 550, you could kill it with command "kill 550" Step 6 Prepare and run the mod "mkdir /usr/bin/siglent/usr/mod" "cd /usr/bin/siglent/usr/mod" "cp -R /usr/bin/siglent/usr/mass_storage/U-disk0/siglent/ /usr/bin/siglent/usr/mod/" "cd siglent" "./sdm.app" Step 7 To stop sdm.app, just press "Control C". Restart the device to return to normal operation. Step 8 To remove the mod folder "rm -r /usr/bin/siglent/usr/mod" --- End quote --- |
| alexvg:
--- Quote from: tv84 on August 12, 2019, 09:10:28 am ---If anyone with a 3045X wants to test the 3055 in his DMM, I can easily prepare an .ADS. BUT, no responsibility for my side. --- End quote --- Never try to use SDM3045X or SDM3065X into the SDM3055 - The SDM3065X app program have an error loop - The SDM3045X app program seems to work, but there no value on the display. I'm currently testing a modification : I've removed the 0.5uV add/sub. Edit: If you want to use the initial mod version I've posted (7 1/2 digits), You need to use the stat menu to display all digits and sign without any artefact. I've noticed after a measurement of a battery (around 8V), using 20V range, there's a +/-20uV variation. This corresponding to a +/-2uV at the input of the ADC (with its 2.5V reference). This seems to be very good. |
| alexvg:
I've add 2 little heat sink on voltage reference and ADC and I removed the fan. The result is interresting (using 200mV range, short-circuit on the input and more than 4000 samples) : - Previous noise result was 1.75uV - Now the noise is reduced to 1.34uV (difference between min/max) and standard deviation is 0.207uV I've mesured a -90dB noise into the 5V line... Why Siglent integrated the analog/logic power supply on the same board ? (except for lowering cost). I'm thinking about adding a pre-rectifier/filter/regulator, changing the 5V regulator and probably changing the voltage reference to the LTC6655B-2.5 (if I could access to an excellent reference voltage). I've received a AD584LH voltage reference, I've measured 20K samples at 2.5V with 20V range : - 78uV span (+/-39uV) - 11,1uV standard deviation I think the SDM3055 seems to be more interresting than I though first (It only need some modifications to be more better). |
| alexvg:
--- Quote from: tv84 on August 13, 2019, 05:46:35 pm --- --- Quote from: alexvg on August 13, 2019, 05:45:06 pm ---I've tested IDA but it does not support this application and/or GDBServer integrated into the SDM3055. --- End quote --- What about via JTAG? --- End quote --- I've successfully running the remote debug using Texas Instrument Code Composer Studio... |
| Navigation |
| Message Index |
| Next page |
| Previous page |