The first 24 Mhz FX logic analyzer was the (Cypress FX/FX2) reference design made with their development board
The chip manufacturer's reference design basically downloaded its software on the fly into their board.
If we consider that, one can only conclude many manufacturers essentially cloned those boards.
That was the reference design, it was encouraged. So the manufacturer could sell more chips.
Sigrok.org >> Pulseview = free and open source software.
Vegeta- You shouldn't use proprietary software - Use open source software.
Electricity savers: If you can get it for the price of the capacitor within, you break even.
Would you really trust that cap though? I'm sure they're not X rated despite being across the mains.
Electricity savers: If you can get it for the price of the capacitor within, you break even.
Would you really trust that cap though? I'm sure they're not X rated despite being across the mains.
I can hear the marketing angle ... Oh, did it fail? You must have poor quality power. Buy
this model. It is much better and is worth the $99 cost!
<add extra bullshit here>
Sigrok.org >> Pulseview
Seems like a nice well developed tool. It is mainly for Linux but there are windows binaries... unfortunately, they are for installation only. No portable zip version.
But will 5$ analyzer be good enough for normal uses? I haven't used any logic analyzer before though, only oscilloscopes. I didn't really try any I2C or SPI with PIC MCUs, only with Arduinos... hence pretty much confident they will work.
Sigrok.org >> Pulseview
Seems like a nice well developed tool. It is mainly for Linux but there are windows binaries... unfortunately, they are for installation only. No portable zip version.
But will 5$ analyzer be good enough for normal uses? I haven't used any logic analyzer before though, only oscilloscopes. I didn't really try any I2C or SPI with PIC MCUs, only with Arduinos... hence pretty much confident they will work.
I have one and it's wonderful. It works fine with the Saleae software and you can put that software on a USB key if you want. We recommend them all the time in ##electronics and we constantly get people saying how awesome they are for $5.
I bought a single AAA flashlight for my keychain from Aliexpress for a few dollars. Best buy since getting a Victorinox Classic on the keychain.
Don't google "victorinox minichamp". You have been warned.
I already have an Outrider with my name engraved in the blade.
Sigrok.org >> Pulseview
Seems like a nice well developed tool. It is mainly for Linux but there are windows binaries... unfortunately, they are for installation only. No portable zip version.
But will 5$ analyzer be good enough for normal uses? I haven't used any logic analyzer before though, only oscilloscopes. I didn't really try any I2C or SPI with PIC MCUs, only with Arduinos... hence pretty much confident they will work.
I have one and it's wonderful. It works fine with the Saleae software and you can put that software on a USB key if you want. We recommend them all the time in ##electronics and we constantly get people saying how awesome they are for $5.
If so, then what is the difference between them and original Saleae?
price.
https://sigrok.org/wiki/Saleae_Logic
https://sigrok.org/wiki/MCU123_Saleae_Logic_clone
They are using nearly the same MCU which is a Cypress. So it gets down to mere software quality since hardware quality will not make a difference (only one MCU). This might be a reasonable 5$ vs 100$ comparison since Chinese manufacturers will not care about labor cost so programming this thing didn't cost them much, and it is one time only. Now all they need to do is program new ICs and ship units xD.
I don't think they copied the software from the original one though, I bet it is read protected.
What else worth getting from China for cheap like this?
If so, then what is the difference between them and original Saleae?
a) They don't have any R&D or software development costs because they're just cloning
b) The Saleae have analog inputs as well.
If so, then what is the difference between them and original Saleae?
a) They don't have any R&D or software development costs because they're just cloning
b) The Saleae have analog inputs as well.
I talked about point a.
What does these analog pins do? you mean like oscilloscope?
i dont think the first-gen original has analog inputs - i think that's only the newer ones.
there is nothing to program btw, the firmware is uploaded to the chip's ram over usb by the application software.
just a tiny eeprom with usb vid/pid numbers.
I already have an Outrider with my name engraved in the blade.
On your keychain?
No, that's a bit much. It also isn't 1$.
They are using nearly the same MCU which is a Cypress. So it gets down to mere software quality since hardware quality will not make a difference (only one MCU). This might be a reasonable 5$ vs 100$ comparison since Chinese manufacturers will not care about labor cost so programming this thing didn't cost them much, and it is one time only. Now all they need to do is program new ICs and ship units xD.
I don't think they copied the software from the original one though, I bet it is read protected.
What else worth getting from China for cheap like this?
The software is definitely not a one time only cost, as they are continually improving it and adding more decoders. It is also very notably the area where a lot of other companies have failed. Making the hardware is generally done right, so that seems to be easy. Making the software turns out to be the hard part.
While it is a to be expected stance on a forum full of hardware designers, developing proper and effective software is far from trivial.
So, any other cool things on eBay for $1? Maybe even stretch to $5?
the difference between 2.0 and 2.1 is huge if your not using windows and installing a bucket-load of drivers.
they enumerate over usb in a completely different way.
2.1 "just works"
also, i dont think 2.0 supports the serial link in parallel to the swd bus.
so your project cant transparently send back debug messages.
I've been using the ST-Link v2-1 on a Nucleo with Mac OS for about a year. I've gotten tired of having to lug around the dev board to program/debug an embedded system, so I decided to buy one these $2 ST-Link v2 after seeing this thread. I had basically no trouble getting it working. I did use a windows machine to update the firmware with the st-link utility, but after that I could flash and debug via OpenOCD and GDB in Eclipse. (I use the GNU ARM Eclipse toolchain.) You just have to select the correct config file.
I rarely use the serial port in the v2-1 because I send debug messages with the semihosting debug channel via SWD. I don't have to setup the uart toolchain if that specific system doesn't need it. If the system has USB, then it has an embedded uart converter or usb capability in the MCU, so I use its port to make sure everything is working.
Those little STlink2 (cheap clone) dongles can be re-purposed to make other things, too, with their nice aluminum cases, etc. they are a pretty good deal.
I've been using the ST-Link v2-1 on a Nucleo with Mac OS for about a year. I've gotten tired of having to lug around the dev board to program/debug an embedded system, so I decided to buy one these $2 ST-Link v2 after seeing this thread. I had basically no trouble getting it working. I did use a windows machine to update the firmware with the st-link utility, but after that I could flash and debug via OpenOCD and GDB in Eclipse. (I use the GNU ARM Eclipse toolchain.) You just have to select the correct config file.
I rarely use the serial port in the v2-1 because I send debug messages with the semihosting debug channel via SWD. I don't have to setup the uart toolchain if that specific system doesn't need it. If the system has USB, then it has an embedded uart converter or usb capability in the MCU, so I use its port to make sure everything is working.
i dont think the first-gen original has analog inputs - i think that's only the newer ones.
there is nothing to program btw, the firmware is uploaded to the chip's ram over usb by the application software.
just a tiny eeprom with usb vid/pid numbers.
The original (Altera?) USB/FX dev board logic analyzer reference design I think also had MSO functionality. (At low voltages.)