On 10/31/25 15:15, John via sigrok-devel wrote:
I acquired this a while back and noticed that it was listed under the
"Work in progress" category.

It seems to be based on an fx2lafw device. The software directory for
the oscilloscope/LA contains what looks like a firmware file. I notice
that sigrok-firmware-fx2lafw contains drivers for a number of devices
for that are based on this hadrware. Is there are documented procedure
or notes anywhere for adding new devices to the sigrok fx2lafw firmware?

I see that each device has a .ihx, .lk, .map, .mem as well as other
various text and source files. What tools were used to create or extract
these?

Is there any prior work already existing anywhere for this bit of kit?

That's my unit in the pictures on the wiki. Unfortunately I never did get around to working on it, so no, there's no code to get you started.

As for sigrok-firmware-fx2lafw, that's firmware for the FX2 clone boards i.e. that use the FX2 to sample and stream directly to the host over USB. It builds versions for different boards, but they're all minor variations on the same thing.

The QuantAsylum QA100 is very different in architecture: it has an FPGA and RAM on board, meaning it likely uses the FPGA+RAM to store samples before forwarding them to the host via USB (I assume via the FX2).

So while fx2lafw can serve as a springboard to write custom firmware for this scenario, you'll likely end up rewriting most of it. The board may also need FPGA firmware uploaded, unless it's already on board.

So writing a driver for this is a big job. The good news is this is not a unique architecture: there's other gear very similar, even using an FX2 I believe.


--
Bert Vermeulen
[email protected]



_______________________________________________
sigrok-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/sigrok-devel

Reply via email to