Products > Test Equipment
Picoscope Hack
markone:
--- Quote from: voltsandjolts on December 04, 2022, 08:36:02 pm ---
--- Quote from: markone on December 04, 2022, 06:53:51 pm ---Thank you very much, what you report confirms that they used the standard FX2 address for E2PROM in generic device mode, and this is a good news ;)
--- End quote ---
Ahha, then fx2tool is your new friend >:D
--- End quote ---
It's my friend from a while, to be more precise Cypress USB Console + EZ-USB Interface (but I guess you already know).
It happens that maaany years ago I developed a 14bits ADC streamer based on commercial PATA HDD external case (Cypress CY7C68013 inside) in conjunction with a Labview application, this joke was able to push flawlessly 16MS/s x 16bits (32MB/s) toward a medium windows PC of the time, with some real time computation and disk logging.
Now you can understand why I smell BS if I read that the 2204A streaming mode is limited to 1MS/s due to the fact that the board has a buffer on only 8Kpts (inside the FPGA).
I had no FPGA and no buffer, but the system worked like a charm, so I would say that the 2204A sounds like a cripple fest.
markone:
--- Quote from: _Wim_ on December 04, 2022, 08:18:33 pm ---
--- Quote from: _Wim_ on December 04, 2022, 08:02:05 pm ---Yes, it might not work in some case where the byte sum already overflows in the bytes surrounding the model number.
--- End quote ---
Forgot to mention, I calculated the 14-bit sum for the signed bytes in Excel, and for the entire 256 bytes, I did not have any overflow occurring. The first overflow occurred only at byte "780".
As we are only playing around with the 32 first bytes than can contain a number between -127 & 128, is it not possible to overflow a 14-bit number as the sum can be max 4096, so I do think this trick should always work.
--- End quote ---
Hi WIM,
this is exactly the point that I was referring to, in my case I have a total of 256 bytes, I would try too to compute the sum of signed bytes to understand IF and where it happens.
Just out of curiosity : how much you paid your Pico and which cost difference there is with your "upgraded" model ?
tautech:
What was your key requirement again please markone ?
Maybe I can offer some screenshots from the scopes we have here.
markone:
--- Quote from: tautech on December 05, 2022, 01:48:41 am ---What was your key requirement again please markone ?
Maybe I can offer some screenshots from the scopes we have here.
--- End quote ---
Hi Tautech,
requirements are for an USB DSO with serial decoding capabilities and of course data recording.
Picoscope mid-range models are perfect for the purpose, problem is that they are not available in EU market and/or prices are a Little high for my taste (considered what's in the box).
The low end model, that is in my hand right now, is pretty useless for the purpose due to very limited internal buffer (but this was known) AND streaming mode limited to 100 ms/div setting, upward, at least with Picoscope 6/7 programs.
SDK should overcome this limitation but i'm not going to write an application for this right now.
Desktop scope with decoding capabilities are not tailored for this task, to give you an idea works a lot better an USB LA, but i need also at least one analog trace and Saleae is excluded from possible solution, for various reasons.
tautech:
--- Quote from: markone on December 05, 2022, 09:53:17 am ---
--- Quote from: tautech on December 05, 2022, 01:48:41 am ---What was your key requirement again please markone ?
Maybe I can offer some screenshots from the scopes we have here.
--- End quote ---
Hi Tautech,
requirements are for an USB DSO with serial decoding capabilities and of course data recording.
Picoscope mid-range models are perfect for the purpose, problem is that they are not available in EU market and/or prices are a Little high for my taste (considered what's in the box).
The low end model, that is in my hand right now, is pretty useless for the purpose due to very limited internal buffer (but this was known) AND streaming mode limited to 100 ms/div setting, upward, at least with Picoscope 6/7 programs.
SDK should overcome this limitation but i'm not going to write an application for this right now.
Desktop scope with decoding capabilities are not tailored for this task, to give you an idea works a lot better an USB LA, but i need also at least one analog trace and Saleae is excluded from possible solution, for various reasons.
--- End quote ---
IIRC you required triggering on a specific bit, is that still the case ?
Been pretty busy getting newly arrived product out so only getting to touch base with you now.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version