Firmware v1.2 with 256K sample fix

The Logic Pirate is a medium speed, low-cost logic analyzer with a USB interface. It can capture up to 256K samples at 20MHz (80MHz with overclock), and is compatible with SUMP logic analyzer client. Get one for $30 at Seeed Studio. Logic Shrimp support available here.

Firmware v1.2 with 256K sample fix

Postby ian » Sun Mar 06, 2011 11:10 am

Thanks to Jawi for finding the 256K sample size bug.

Bug 1: The max sample size was set to /8 (bytes) instead of /4 like SUMP uses
BUG 2: I sanity checked the post-increment sample size (protocol +1) and it returned 1 less than 256K samples required

This firmware (v1.2) fixes that issue and seems to capture perfectly with the nightly client.
Attachments
LogicShrimpv1-firmware-v1.2.zip
(126.21 KiB) Downloaded 382 times
User avatar
ian
Crew
Crew
 
Posts: 10803
Joined: Mon Jul 06, 2009 6:14 am

Re: Firmware v1.2 with 256K sample fix

Postby jawi » Mon Mar 07, 2011 4:43 am

Thanks for the new firmware; will test it out asap...

Not sure if it was fixed already, but is there already support for aborting a capture?
User avatar
jawi
Developer
Developer
 
Posts: 596
Joined: Thu May 27, 2010 2:54 am
Location: The Netherlands

Re: Firmware v1.2 with 256K sample fix

Postby ian » Mon Mar 07, 2011 4:58 am

Not yet. I will try to add it soon though because it sounds like a desired feature :)
User avatar
ian
Crew
Crew
 
Posts: 10803
Joined: Mon Jul 06, 2009 6:14 am

Re: Firmware v1.2 with 256K sample fix

Postby SH2011 » Fri Jul 08, 2011 3:02 am

Hi Ian,

there are 512Kbit serial SRAMs "IP12B512C-T" available now.
Any plan to upgrade the Logic Shrimp?

Regards
SH2011
SH2011
Newbie
Newbie
 
Posts: 1
Joined: Thu Jul 07, 2011 4:29 am

Re: Firmware v1.2 with 256K sample fix

Postby ian » Fri Jul 08, 2011 3:08 am

The SUMP protocol and clients support max 256K, and the way I designed the timing and counting system makes it difficult to expand.

Maybe on a v2 with a CPLD it could work.
User avatar
ian
Crew
Crew
 
Posts: 10803
Joined: Mon Jul 06, 2009 6:14 am


Return to Logic Pirate