Products > Test Equipment
Siglent .ads firmware file format
twinter145:
--- Quote from: cguareschi on October 26, 2018, 01:24:56 am ---I can launch sds100.app under busybox, I seem to be able to enable crash core dumps with ulimit -c unlimited, but when I kill sds1000.app with ABRT signal, no core dump is generated, the app is just killed.
--- End quote ---
The same thing happened to me, but after I tried a few times I managed to get a core dump. Maybe you have to wait a bit longer for the dump to be generated?
cguareschi:
--- Quote from: twinter145 on October 26, 2018, 01:48:42 pm ---
--- Quote from: cguareschi on October 26, 2018, 01:24:56 am ---I can launch sds100.app under busybox, I seem to be able to enable crash core dumps with ulimit -c unlimited, but when I kill sds1000.app with ABRT signal, no core dump is generated, the app is just killed.
--- End quote ---
The same thing happened to me, but after I tried a few times I managed to get a core dump. Maybe you have to wait a bit longer for the dump to be generated?
--- End quote ---
I will try waiting longer. Did you download Busybox from the link provided? Reading the log in the Busybox download page, it seems it has crash dumps disabled.
Would you post your Busybox file?
Thanks
cguareschi:
Finally I was able to setup the proper linux toolchain for the arm cortex A7 and cross compile Busybox.
The new Busybox worked flawlessly and I was able to get a core dump and retrieve the licenses.
vt100:
My apologies for the delay in responding, I have been swamped with work over this past 10 days and haven't had much time to peruse the forum. its not because I don't love you guys ;)
--- Quote from: cguareschi on October 26, 2018, 01:24:56 am ---@vt100 I followed your instruction to the letter. I can launch sds100.app under busybox, I seem to be able to enable crash core dumps with ulimit -c unlimited, but when I kill sds1000.app with ABRT signal, no core dump is generated, the app is just killed. ulimit -c shows unlimited so core dumps should be enabled. My firmware is .25R2. Any other way to trigger a core dump? Is it possible core dumps are disabled on this particular version of Busybox?
--- End quote ---
Core dump appears to be disabled on the "stock" version included with the scope. If you kill -ABRT the pid and you do not get a core dump, then
a. make sure you're in a directory which is writable (e.g. /tmp) when you launch the scope app and then kill the pid. Otherwise the core dump can't be written.
b. make sure you're running the /tmp version of busybox, common error is to just type busybox ash which would launch the version in bin from the search path
--- Quote from: twinter145 on October 26, 2018, 01:48:42 pm ---The same thing happened to me, but after I tried a few times I managed to get a core dump. Maybe you have to wait a bit longer for the dump to be generated?
--- End quote ---
The core file is somewhat large, but its never taken more than, say, 5-10 seconds in all my tests. Once you see the (core dump) message, the core file should be there.
--- Quote from: cguareschi on October 27, 2018, 12:48:12 am ---Finally I was able to setup the proper linux toolchain for the arm cortex A7 and cross compile Busybox.
The new Busybox worked flawlessly and I was able to get a core dump and retrieve the licenses.
--- End quote ---
It's possible the pre-compiled version at the link posted (which is an auto-build updated regularly) might be incorrectly compiled with core dumps disabled at some point. I am not sure how often the busybox at the link provided is updated. for best results obviously compile your own :)
tv84:
Janekivi,
What about the Siglent SDS3000 files? Did you have a look? (They are big boys...)
http://www.siglent.com/prodcut-gjjrj.aspx?id=80&tid=1&T=2
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version