On 2012.08.20 12:44, Markus wrote:
> That sounds like the optimum solution. I've been reluctant to come
> up with this in the first place due to lack of time (as I have
> to keep my focus on developing firmware for the FX3). I doubt I
> won't be able to go for it in the foreseeable future, as long as
> the simple approach works.

OK.

Will you at least be available to test libusbx' fxload with your 
platform? The obvious goal for spending time on this effort is, provided 
the FX3 becomes one of the leading USB 3.0 development target out there, 
to promote libusbx among developers who may only come for the FX 
firmware upload tool. But without a platform to validate against, this 
will be a bit of a challenge...

Right now, I'm still spending/wasting time on eeprom flashing support 
for the FX2 (doesn't work for my board yet), but once that's sorted, 
I'll switch to adding FX3 support.

> One thing that might changes necessary however is the new
> firmware format that Cypress talks about in its FX3 API 1.2
> release notes:
>
> http://www.cypress.com/?docID=38763

<rant>Oh great, another company placing docs that should be publicly and 
anonymously accessible behind another fruitless registration wall. Way 
to make someone want to reconsider whether they should actually invest 
time indirectly trying to promote your products, Cypress...</rant>

> With prior versions, the FX3 had to be reset by an on-board
> switch or un-/replugging the power supply. Now the firmware
> should allow a reset while the device is connected (p. 6 of the
> manual).

"Added support in the firmware to jump back to the boot firmware image, 
without disconnecting the USB connection. This feature allows users to 
modify the application code without breaking the USB connection."

I'd see the implementation above as an extension of the .IMG format 
rather than a brand new one. Probably something in the same vein as the 
80 01 E6 00 00 reset block added at the end of the FX2's iic 
(fx2_trm.pdf chapter 3.4.3).

> Still, right now it's still unclear how such a reset is going
> to be initiated. I'll keep you updated.

Thanks.

Regards,

/Pete

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
libusbx-devel mailing list
libusbx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/libusbx-devel

Reply via email to