Hi, On Thu, Mar 31, 2016 at 01:31:47PM -0700, Bryant Mairs wrote: > > There were two main issues: > > > > 1. The fpga firmware upload in small chunks does not work. When done > > with only one call > > to libusb_bulk_transfer works fine. > > > > 2. The fpga configuration structure dslogic_fpga_config was not being > > correctly initialized.
Thanks, merged the relevant parts and added a code comment to explain item 1. I omitted the unrelated whitespace changes and the changes below, those may be required for other reasons (will check) but seem unrelated to this specific patch. > > uint32_t trig_count0_header; > > - uint16_t trig_count0[DS_NUM_TRIGGER_STAGES]; > > + uint32_t trig_count0[DS_NUM_TRIGGER_STAGES]; > > uint32_t trig_count1_header; > > - uint16_t trig_count1[DS_NUM_TRIGGER_STAGES]; > > + uint32_t trig_count1[DS_NUM_TRIGGER_STAGES]; > > + > > uint32_t trig_logic0_header; > > uint16_t trig_logic0[DS_NUM_TRIGGER_STAGES]; > > uint32_t trig_logic1_header; > > uint16_t trig_logic1[DS_NUM_TRIGGER_STAGES]; > > + > > uint32_t end_sync; > > }; Cheers, Uwe. -- http://hermann-uwe.de | http://randomprojects.org | http://sigrok.org ------------------------------------------------------------------------------ Find and fix application performance issues faster with Applications Manager Applications Manager provides deep performance insights into multiple tiers of your business applications. It resolves application problems quickly and reduces your MTTR. Get your free trial! https://ad.doubleclick.net/ddm/clk/302982198;130105516;z _______________________________________________ sigrok-devel mailing list sigrok-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/sigrok-devel