signal11 / m-stack

Free USB Stack for PIC 16F, 18F, 24F, and 32MX Microcontrollers

Home Page:http://www.signal11.us/oss/m-stack/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Support 18F14K50

re222dv opened this issue · comments

Would be nice with support for 18F14K50

Sorry for reviving an old issue, but does m-stack support 18F14K50 now?

I don't have one of those chips. Have you tried it on yours? There are some differences on that one. It only has 8 endpoints, and I don't know what else is different.

I havent tried yet, i will be able to try tomorrow. I want to port an existing application, that is using the non-free Microchip stack, so that the full source can be open, is it compatible with it? I must say, i have no idea about USB, or how it works on PIC, i am kinda hoping it will be mostly painless to do.

using the non-free Microchip stack

Microchip's USB stack is under the Apache 2.0 license the last time I checked; what do you mean?

Turns out you were right @DavidEGrayson ! Its Apache 2.0! Wasnt aware of that, i am trying to port over Numato's FPGA on-board programmer software, so they can open-source the entire thing.
They told me that they cant because the stack from Microchip was not free, and this article also suggests so:
http://dangerousprototypes.com/blog/2011/08/30/editorial-our-friend-microchip-and-open-source/

Yeah, I believe the license changed some time in the last few years. They also made it so the USB stack supports XC8 instead of just C18.

Sorry for reviving an old issue as well, but does m-stack support 18F14K50 now?

Has anyone ported it already? What needs to be done to do so?