Are you familiar with the ST and TI licensing? Thanks for the
suggestion. I'm going to look into it a little more, I'm about to start
a few ARM projects.
I've seen the other copies of the Microchip stack too. I've even seen
lots of copies 'relicensed' to GPL, but the license isn't OSI
compatible. I got a take down notice from Microchip for making part of
their code available with a (Microchip PIC) development board I designed
(without changing the license or headers, etc). Now I won't distribute
anything (sample code, demos, etc) that isn't explicitly open source
licensed.
I'd enjoy writing my own open source USB stack, but just don't have the
time. I'm about to hire someone to write a stack that I can then release
under MIT or other open source licensing. Some of the PIC USB chips are
nice (the 18f24j50 is a 3v3 hybrid of the 16bit and 8bit families for
under $2), it would be great to have a truly open, redistributable stack
for them.
I'll stop here though. I'm a lurker on this list, and I'm pretty off topic.
Cheers,
Ian
Xiaofan Chen wrote:
On Mon, Mar 1, 2010 at 3:56 PM, Ian <li...@dangerousprototypes.com> wrote:
How's the USB driver situation with the M3?
Should be quite good. ST and TI/Luminary both provides USB sample codes.
There are plenty of Microchip
USB chips, probably an even cheaper solution than an M3, but there's
currently no open source USB driver.
I think you mean the USB stacks, right?
Microchip has a free USB stack, but
it's gratis and not libre, so I can't actually distribute it with any
projects.
Why not? As long as you use the Microchip product (the PIC24 in
this case), you are allow to use the USB stack as per the license.
I have looked at the situation for distribution but you can check
with Microchip. I think it is not an issue as I've seen other people
distribute the USB stack (for PIC32 and PIC18)
http://www.schmalzhaus.com/UBW32/
http://www.schmalzhaus.com/UBW/
_______________________________________________
Openocd-development mailing list
Openocd-development@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/openocd-development