From: Luis de A. <dea...@gm...> - 2013-03-29 14:41:54
|
I am starting a project on a pic18f2455 using USB, and I was trying to find any library that I could use off the shelf with sdcc, if any -I used ccs compiler in the past. I found one from an article published in nuts&volts, and also a port from c18 to sdcc, but it looks like neither has been updated in the last 6 years. I tried compiling the latter on gpasm (1.1.0) and got a lot of errors. There is a post here including a few other options, but again this is 2008 stuff: http://mcuee.blogspot.co.uk/2008/04/usb-pic-related-open-source-projects.html I will go on trying these routes, but maybe there is an obvious-much-easier way of dealing with USB in sdcc that I am missing... or is it still a work in progress? Thanks! Luis |
From: Joel D. <jr...@pr...> - 2013-03-29 14:47:28
|
Luis- Does Microchip have any libraries available on their website that would provide the functionality you need? It's been a while since I've done much pic assembly programming, but I was under the impression that gpasm could compile mplab code pretty easily. Of course I may be totally wrong on this. Joel On Fri, 29 Mar 2013, it would appear that Luis de Arquer wrote: > I am starting a project on a pic18f2455 using USB, and I was trying to > find any library that I could use off the shelf with sdcc, if any -I > used ccs compiler in the past. > > I found one from an article published in nuts&volts, and also a port > from c18 to sdcc, but it looks like neither has been updated in the > last 6 years. I tried compiling the latter on gpasm (1.1.0) and got a > lot of errors. > > There is a post here including a few other options, but again this is > 2008 stuff: > http://mcuee.blogspot.co.uk/2008/04/usb-pic-related-open-source-projects.html > > I will go on trying these routes, but maybe there is an > obvious-much-easier way of dealing with USB in sdcc that I am > missing... or is it still a work in progress? > > Thanks! > > Luis > |
From: Sebastien L. <seb...@lo...> - 2013-03-29 15:18:12
|
never ever use microchip usb libraries for any serious project they are buggy, huge, support lots of useless features (including ability to compile for pic32) I found it's easier to build a stack from scratch with inspirations from other codes. At least that's my experience. Best regards Sebastien Le 29/03/2013 15:47, Joel Davidson a écrit : > Luis- > > Does Microchip have any libraries available on their website that > would provide the functionality you need? It's been a while since > I've done much pic assembly programming, but I was under the > impression that gpasm could compile mplab code pretty easily. Of > course I may be totally wrong on this. > > Joel > > On Fri, 29 Mar 2013, it would appear that Luis de Arquer wrote: > >> I am starting a project on a pic18f2455 using USB, and I was trying to >> find any library that I could use off the shelf with sdcc, if any -I >> used ccs compiler in the past. >> >> I found one from an article published in nuts&volts, and also a port >> from c18 to sdcc, but it looks like neither has been updated in the >> last 6 years. I tried compiling the latter on gpasm (1.1.0) and got a >> lot of errors. >> >> There is a post here including a few other options, but again this is >> 2008 stuff: >> http://mcuee.blogspot.co.uk/2008/04/usb-pic-related-open-source-projects.html >> >> I will go on trying these routes, but maybe there is an >> obvious-much-easier way of dealing with USB in sdcc that I am >> missing... or is it still a work in progress? >> >> Thanks! >> >> Luis >> > ------------------------------------------------------------------------------ > Own the Future-Intel(R) Level Up Game Demo Contest 2013 > Rise to greatness in Intel's independent game demo contest. Compete > for recognition, cash, and the chance to get your game on Steam. > $5K grand prize plus 10 genre and skill prizes. Submit your demo > by 6/6/13. http://altfarm.mediaplex.com/ad/ck/12124-176961-30367-2 > _______________________________________________ > Sdcc-user mailing list > Sdc...@li... > https://lists.sourceforge.net/lists/listinfo/sdcc-user |
From: Joel D. <jr...@pr...> - 2013-03-29 15:02:39
|
That's a good data point to have. Thanks Sebastien. Joel On Fri, 29 Mar 2013, it would appear that Sebastien Lorquet wrote: > never ever use microchip usb libraries for any serious project > > they are buggy, huge, support lots of useless features (including ability to > compile for pic32) > > I found it's easier to build a stack from scratch with inspirations from other > codes. > > At least that's my experience. > > Best regards > Sebastien > > Le 29/03/2013 15:47, Joel Davidson a ?crit : >> Luis- >> >> Does Microchip have any libraries available on their website that >> would provide the functionality you need? It's been a while since >> I've done much pic assembly programming, but I was under the >> impression that gpasm could compile mplab code pretty easily. Of >> course I may be totally wrong on this. >> >> Joel >> >> On Fri, 29 Mar 2013, it would appear that Luis de Arquer wrote: >> >>> I am starting a project on a pic18f2455 using USB, and I was trying to >>> find any library that I could use off the shelf with sdcc, if any -I >>> used ccs compiler in the past. >>> >>> I found one from an article published in nuts&volts, and also a port >>> from c18 to sdcc, but it looks like neither has been updated in the >>> last 6 years. I tried compiling the latter on gpasm (1.1.0) and got a >>> lot of errors. >>> >>> There is a post here including a few other options, but again this is >>> 2008 stuff: >>> http://mcuee.blogspot.co.uk/2008/04/usb-pic-related-open-source-projects.html >>> >>> I will go on trying these routes, but maybe there is an >>> obvious-much-easier way of dealing with USB in sdcc that I am >>> missing... or is it still a work in progress? >>> >>> Thanks! >>> >>> Luis |
From: Kustaa N. <Kus...@pl...> - 2013-03-29 15:39:48
|
I've got a USB CDC ACM firmware that compiles with latest sdcc, I'll see if I can put it up on my webpage this weekend. br Kusti On 29.3.2013 16.47, "Joel Davidson" <jr...@pr...> wrote: >Luis- > >Does Microchip have any libraries available on their website that >would provide the functionality you need? It's been a while since >I've done much pic assembly programming, but I was under the >impression that gpasm could compile mplab code pretty easily. Of >course I may be totally wrong on this. > >Joel > >On Fri, 29 Mar 2013, it would appear that Luis de Arquer wrote: > >> I am starting a project on a pic18f2455 using USB, and I was trying to >> find any library that I could use off the shelf with sdcc, if any -I >> used ccs compiler in the past. >> >> I found one from an article published in nuts&volts, and also a port >> from c18 to sdcc, but it looks like neither has been updated in the >> last 6 years. I tried compiling the latter on gpasm (1.1.0) and got a >> lot of errors. >> >> There is a post here including a few other options, but again this is >> 2008 stuff: >> >>http://mcuee.blogspot.co.uk/2008/04/usb-pic-related-open-source-projects. >>html >> >> I will go on trying these routes, but maybe there is an >> obvious-much-easier way of dealing with USB in sdcc that I am >> missing... or is it still a work in progress? >> >> Thanks! >> >> Luis >> > >-------------------------------------------------------------------------- >---- >Own the Future-Intel(R) Level Up Game Demo Contest 2013 >Rise to greatness in Intel's independent game demo contest. Compete >for recognition, cash, and the chance to get your game on Steam. >$5K grand prize plus 10 genre and skill prizes. Submit your demo >by 6/6/13. http://altfarm.mediaplex.com/ad/ck/12124-176961-30367-2 >_______________________________________________ >Sdcc-user mailing list >Sdc...@li... >https://lists.sourceforge.net/lists/listinfo/sdcc-user > -- Kustaa Nyholm Research Manager, Software Research and Technology Division PLANMECA OY Asentajankatu 6 00880 HELSINKI FINLAND Please note our new telephone and fax numbers! Tel: +358 20 7795 572 (direct) Fax: +358 20 7795 676 GSM: +358 40 580 5193 e-mail: kus...@pl... This e-mail may contain confidential or privileged information. If you are not the intended recipient (or have received this e-mail in error) please notify the sender immediately and destroy this e-mail. Any unauthorized copying, disclosure or distribution of the material in this e-mail is strictly forbidden. We will not be liable for direct, indirect, special or consequential damages arising from alteration of the contents of this message by a third party or as a result of any virus being passed on or as of transmission of this e-mail in general. |
From: Kustaa N. <Kus...@pl...> - 2013-03-30 18:41:32
|
On 29.3.2013 17.07, "Kustaa Nyholm" <Kus...@pl...> wrote: >I've got a USB CDC ACM firmware that compiles with latest sdcc, >I'll see if I can put it up on my webpage this weekend. > > Find the update project here: http://www.sparetimelabs.com/usbcdcacm/usbcdcacm.php br Kusti This e-mail may contain confidential or privileged information. If you are not the intended recipient (or have received this e-mail in error) please notify the sender immediately and destroy this e-mail. Any unauthorized copying, disclosure or distribution of the material in this e-mail is strictly forbidden. We will not be liable for direct, indirect, special or consequential damages arising from alteration of the contents of this message by a third party or as a result of any virus being passed on or as of transmission of this e-mail in general. |
From: Borut R. <bor...@gm...> - 2013-03-29 17:32:42
|
On 29. 03. 2013 15:41, Luis de Arquer wrote: > I tried compiling the latter on gpasm (1.1.0) and got a lot of errors. I'm confused: you tried to compile the c (sdcc) source code with gpasm? Probably not. So where the erros came from: sdcc or gpasm? If from gpasm: can you send me the generated asm file? Borut |
From: Luis de A. <dea...@gm...> - 2013-03-29 18:52:30
|
Thanks for all the responses. Joel, I have started downloading Microchip libraries, but seeing what Sebastien is saying I think I should leave that for now. Thanks anyway :) > I've got a USB CDC ACM firmware that compiles with latest sdcc, > I'll see if I can put it up on my webpage this weekend. That would be great. On Fri, Mar 29, 2013 at 5:32 PM, Borut Ražem <bor...@gm...> wrote: > > I'm confused: you tried to compile the c (sdcc) source code with gpasm? > Probably not. So where the erros came from: sdcc or gpasm? If from > gpasm: can you send me the generated asm file? Sorry, you are right, I am mixing things up. The one I tried is a lab2.asm port to gpasm that you can find here http://www.janwagemakers.be/wordpress/?p=102 (not sure what lab2 is) The assembler seems to be finding issues with some macros. There is another port, from Microchip firmware, which is written in C, and that one I haven't tried. There is a script from Rick Bronson to make the port (for microchip code version 1.3): http://members.efn.org/~rick/work/MCHPFSUSB/ but I don't really know how up to date it is. Regards, Luis |
From: Borut R. <bor...@gm...> - 2013-03-29 19:43:25
|
On 29. 03. 2013 19:52, Luis de Arquer wrote: > Thanks for all the responses. > > Joel, I have started downloading Microchip libraries, but seeing what > Sebastien is saying I think I should leave that for now. Thanks anyway > :) > > >> I've got a USB CDC ACM firmware that compiles with latest sdcc, >> I'll see if I can put it up on my webpage this weekend. > That would be great. > > > On Fri, Mar 29, 2013 at 5:32 PM, Borut Ražem <bor...@gm...> wrote: >> I'm confused: you tried to compile the c (sdcc) source code with gpasm? >> Probably not. So where the erros came from: sdcc or gpasm? If from >> gpasm: can you send me the generated asm file? > Sorry, you are right, I am mixing things up. The one I tried is a > lab2.asm port to gpasm that you can find here > > http://www.janwagemakers.be/wordpress/?p=102 > > (not sure what lab2 is) > The assembler seems to be finding issues with some macros. See the gputils bug tracker https://sourceforge.net/p/gputils/bugs/188/. Attached you'll find the modified version https://sourceforge.net/p/gputils/bugs/_discuss/thread/e3d74659/e1fe/attachment/lab2_18F2455.tgz which compiles without errors both with MPASM(X) and gpasm. Good luck, Borut |
From: Luis de A. <dea...@gm...> - 2013-03-29 21:56:09
|
Thanks a lot Borut! It assembled fine now! :) I only had to comment out the line config ICPRT = OFF because it was complaining it did not exist such a config bit for the 2455. Regards, Luis On Fri, Mar 29, 2013 at 7:43 PM, Borut Ražem <bor...@gm...> wrote: > On 29. 03. 2013 19:52, Luis de Arquer wrote: > > Thanks for all the responses. > > Joel, I have started downloading Microchip libraries, but seeing what > Sebastien is saying I think I should leave that for now. Thanks anyway > :) > > > I've got a USB CDC ACM firmware that compiles with latest sdcc, > I'll see if I can put it up on my webpage this weekend. > > That would be great. > > > On Fri, Mar 29, 2013 at 5:32 PM, Borut Ražem <bor...@gm...> wrote: > > I'm confused: you tried to compile the c (sdcc) source code with gpasm? > Probably not. So where the erros came from: sdcc or gpasm? If from > gpasm: can you send me the generated asm file? > > Sorry, you are right, I am mixing things up. The one I tried is a > lab2.asm port to gpasm that you can find here > > http://www.janwagemakers.be/wordpress/?p=102 > > (not sure what lab2 is) > The assembler seems to be finding issues with some macros. > > > See the gputils bug tracker https://sourceforge.net/p/gputils/bugs/188/. > Attached you'll find the modified version > https://sourceforge.net/p/gputils/bugs/_discuss/thread/e3d74659/e1fe/attachment/lab2_18F2455.tgz > which compiles without errors both with MPASM(X) and gpasm. > > Good luck, > Borut > > > ------------------------------------------------------------------------------ > Own the Future-Intel(R) Level Up Game Demo Contest 2013 > Rise to greatness in Intel's independent game demo contest. Compete > for recognition, cash, and the chance to get your game on Steam. > $5K grand prize plus 10 genre and skill prizes. Submit your demo > by 6/6/13. http://altfarm.mediaplex.com/ad/ck/12124-176961-30367-2 > _______________________________________________ > Sdcc-user mailing list > Sdc...@li... > https://lists.sourceforge.net/lists/listinfo/sdcc-user > |
From: Borut R. <bor...@gm...> - 2013-03-29 22:17:00
|
Luis, actually thank YOU, since you found a gputils bug which I fixed right now, see https://sourceforge.net/p/gputils/bugs/262/. Now the original lab2.asm also compiles without errors with gpasm from svn HEAD. Cheers, Borut On 29. 03. 2013 22:56, Luis de Arquer wrote: > Thanks a lot Borut! > > It assembled fine now! :) I only had to comment out the line > > config ICPRT = OFF > > because it was complaining it did not exist such a config bit for the 2455. > > Regards, > > Luis > > On Fri, Mar 29, 2013 at 7:43 PM, Borut Ražem <bor...@gm...> wrote: >> On 29. 03. 2013 19:52, Luis de Arquer wrote: >> >> Thanks for all the responses. >> >> Joel, I have started downloading Microchip libraries, but seeing what >> Sebastien is saying I think I should leave that for now. Thanks anyway >> :) >> >> >> I've got a USB CDC ACM firmware that compiles with latest sdcc, >> I'll see if I can put it up on my webpage this weekend. >> >> That would be great. >> >> >> On Fri, Mar 29, 2013 at 5:32 PM, Borut Ražem <bor...@gm...> wrote: >> >> I'm confused: you tried to compile the c (sdcc) source code with gpasm? >> Probably not. So where the erros came from: sdcc or gpasm? If from >> gpasm: can you send me the generated asm file? >> >> Sorry, you are right, I am mixing things up. The one I tried is a >> lab2.asm port to gpasm that you can find here >> >> http://www.janwagemakers.be/wordpress/?p=102 >> >> (not sure what lab2 is) >> The assembler seems to be finding issues with some macros. >> >> >> See the gputils bug tracker https://sourceforge.net/p/gputils/bugs/188/. >> Attached you'll find the modified version >> https://sourceforge.net/p/gputils/bugs/_discuss/thread/e3d74659/e1fe/attachment/lab2_18F2455.tgz >> which compiles without errors both with MPASM(X) and gpasm. >> >> Good luck, >> Borut >> |
From: Luis de A. <dea...@gm...> - 2013-03-29 22:49:40
|
Well, actually sorry for not realizing it was a bug myself. I have not worked with macros that much. I thought the macro had an illegal argument really. > Now the original lab2.asm also compiles without errors with gpasm from svn HEAD. OK, I see, now the definition of inrtgt works, and other definitions (such as target) work too. Strange though, because that code was said to work with an older version of gpasm! Anyway, glad this discussion was helpful for gputils debugging :) Regards, Luis On Fri, Mar 29, 2013 at 10:16 PM, Borut Ražem <bor...@gm...> wrote: > Luis, > > actually thank YOU, since you found a gputils bug which I fixed right now, > see https://sourceforge.net/p/gputils/bugs/262/. > > Now the original lab2.asm also compiles without errors with gpasm from svn > HEAD. > > Cheers, > Borut > > > On 29. 03. 2013 22:56, Luis de Arquer wrote: > > Thanks a lot Borut! > > It assembled fine now! :) I only had to comment out the line > > config ICPRT = OFF > > because it was complaining it did not exist such a config bit for the 2455. > > Regards, > > Luis > > On Fri, Mar 29, 2013 at 7:43 PM, Borut Ražem <bor...@gm...> wrote: > > On 29. 03. 2013 19:52, Luis de Arquer wrote: > > Thanks for all the responses. > > Joel, I have started downloading Microchip libraries, but seeing what > Sebastien is saying I think I should leave that for now. Thanks anyway > :) > > > I've got a USB CDC ACM firmware that compiles with latest sdcc, > I'll see if I can put it up on my webpage this weekend. > > That would be great. > > > On Fri, Mar 29, 2013 at 5:32 PM, Borut Ražem <bor...@gm...> wrote: > > I'm confused: you tried to compile the c (sdcc) source code with gpasm? > Probably not. So where the erros came from: sdcc or gpasm? If from > gpasm: can you send me the generated asm file? > > Sorry, you are right, I am mixing things up. The one I tried is a > lab2.asm port to gpasm that you can find here > > http://www.janwagemakers.be/wordpress/?p=102 > > (not sure what lab2 is) > The assembler seems to be finding issues with some macros. > > > See the gputils bug tracker https://sourceforge.net/p/gputils/bugs/188/. > Attached you'll find the modified version > https://sourceforge.net/p/gputils/bugs/_discuss/thread/e3d74659/e1fe/attachment/lab2_18F2455.tgz > which compiles without errors both with MPASM(X) and gpasm. > > Good luck, > Borut > > > ------------------------------------------------------------------------------ > Own the Future-Intel(R) Level Up Game Demo Contest 2013 > Rise to greatness in Intel's independent game demo contest. Compete > for recognition, cash, and the chance to get your game on Steam. > $5K grand prize plus 10 genre and skill prizes. Submit your demo > by 6/6/13. http://altfarm.mediaplex.com/ad/ck/12124-176961-30367-2 > _______________________________________________ > Sdcc-user mailing list > Sdc...@li... > https://lists.sourceforge.net/lists/listinfo/sdcc-user > |
From: Borut R. <bor...@gm...> - 2013-03-30 08:08:59
|
On 29. 03. 2013 23:49, Luis de Arquer wrote: > Strange though, because that code was said to work with an older > version of gpasm! The bug is not so old: it was introduced 27th of August 2012 (I will not tell you by whom :-[ ). I suppose that there were other older bugs which prevented the code to compile, which were fixed in the mean time. The most important thing is that now gpasm compiles the code without errors. > Anyway, glad this discussion was helpful for gputils debugging :) Thank you again, Borut |
From: Oliver M. <h2o...@gm...> - 2013-03-29 23:03:57
|
Am 29.03.2013 15:41, schrieb Luis de Arquer: > I am starting a project on a pic18f2455 using USB, and I was trying to > find any library that I could use off the shelf with sdcc, if any -I > used ccs compiler in the past. > > I found one from an article published in nuts&volts, and also a port > from c18 to sdcc, but it looks like neither has been updated in the > last 6 years. I tried compiling the latter on gpasm (1.1.0) and got a > lot of errors. > > There is a post here including a few other options, but again this is > 2008 stuff: > http://mcuee.blogspot.co.uk/2008/04/usb-pic-related-open-source-projects.html > > I will go on trying these routes, but maybe there is an > obvious-much-easier way of dealing with USB in sdcc that I am > missing... or is it still a work in progress? > > Thanks! > > Luis > > I recently rewrote (changed a lot of code) the puf-usb code to be faster (probably smaller and support the new pic18fX5K50 devices). This is a USB-Bootloader. You could just extract the USB-relevant code from it. |
From: Luis de A. <dea...@gm...> - 2013-03-29 23:16:07
|
Hi Oliver, I would be happy to have a look if I could have a copy. Is your code still LGPL? Regards, Luis On Fri, Mar 29, 2013 at 11:03 PM, Oliver Meier <h2o...@gm...> wrote: > Am 29.03.2013 15:41, schrieb Luis de Arquer: >> I am starting a project on a pic18f2455 using USB, and I was trying to >> find any library that I could use off the shelf with sdcc, if any -I >> used ccs compiler in the past. >> >> I found one from an article published in nuts&volts, and also a port >> from c18 to sdcc, but it looks like neither has been updated in the >> last 6 years. I tried compiling the latter on gpasm (1.1.0) and got a >> lot of errors. >> >> There is a post here including a few other options, but again this is >> 2008 stuff: >> http://mcuee.blogspot.co.uk/2008/04/usb-pic-related-open-source-projects.html >> >> I will go on trying these routes, but maybe there is an >> obvious-much-easier way of dealing with USB in sdcc that I am >> missing... or is it still a work in progress? >> >> Thanks! >> >> Luis >> >> > > I recently rewrote (changed a lot of code) the puf-usb code to be faster > (probably smaller and support the new pic18fX5K50 devices). This is a > USB-Bootloader. You could just extract the USB-relevant code from it. > > ------------------------------------------------------------------------------ > Own the Future-Intel(R) Level Up Game Demo Contest 2013 > Rise to greatness in Intel's independent game demo contest. Compete > for recognition, cash, and the chance to get your game on Steam. > $5K grand prize plus 10 genre and skill prizes. Submit your demo > by 6/6/13. http://altfarm.mediaplex.com/ad/ck/12124-176961-30367-2 > _______________________________________________ > Sdcc-user mailing list > Sdc...@li... > https://lists.sourceforge.net/lists/listinfo/sdcc-user |
From: M L <mar...@gm...> - 2013-03-30 08:10:26
|
There are some GPLed USB frameworks laying around, my faworite is http://openprog.altervista.org/USB_firm_eng.html. It works fine, but using it for create a bootloader with sdcc is a bit pointless becouse SDCC generate a bigger final code than C18. This is a simple test compiling usb firmware from above link: sdcc: Flash usage: 13704 bytes C18: Flash usage: 8797 bytes Marico 2013/3/29 Luis de Arquer <dea...@gm...>: > I am starting a project on a pic18f2455 using USB, and I was trying to > find any library that I could use off the shelf with sdcc, if any -I > used ccs compiler in the past. > > I found one from an article published in nuts&volts, and also a port > from c18 to sdcc, but it looks like neither has been updated in the > last 6 years. I tried compiling the latter on gpasm (1.1.0) and got a > lot of errors. > > There is a post here including a few other options, but again this is > 2008 stuff: > http://mcuee.blogspot.co.uk/2008/04/usb-pic-related-open-source-projects.html > > I will go on trying these routes, but maybe there is an > obvious-much-easier way of dealing with USB in sdcc that I am > missing... or is it still a work in progress? > > Thanks! > > Luis > > ------------------------------------------------------------------------------ > Own the Future-Intel(R) Level Up Game Demo Contest 2013 > Rise to greatness in Intel's independent game demo contest. Compete > for recognition, cash, and the chance to get your game on Steam. > $5K grand prize plus 10 genre and skill prizes. Submit your demo > by 6/6/13. http://altfarm.mediaplex.com/ad/ck/12124-176961-30367-2 > _______________________________________________ > Sdcc-user mailing list > Sdc...@li... > https://lists.sourceforge.net/lists/listinfo/sdcc-user |
From: Luis de A. <dea...@gm...> - 2013-03-30 13:30:42
|
On Sat, Mar 30, 2013 at 8:10 AM, M L <mar...@gm...> wrote: > There are some GPLed USB frameworks laying around, my faworite is > http://openprog.altervista.org/USB_firm_eng.html. > It works fine, but using it for create a bootloader with sdcc is a > bit pointless becouse > SDCC generate a bigger final code than C18. > This is a simple test compiling usb firmware from above link: > sdcc: > Flash usage: 13704 bytes > C18: > Flash usage: 8797 bytes > > Marico > > Thanks Marico, it looks quite complete and useful. My main choice now is lab2 asm port, but I may come back to try this as well. Luis |
From: Xiaofan C. <xia...@gm...> - 2013-03-31 04:16:23
|
On Fri, Mar 29, 2013 at 10:41 PM, Luis de Arquer <dea...@gm...> wrote: > I am starting a project on a pic18f2455 using USB, and I was trying to > find any library that I could use off the shelf with sdcc, if any -I > used ccs compiler in the past. > > There is a post here including a few other options, but again this is > 2008 stuff: > http://mcuee.blogspot.co.uk/2008/04/usb-pic-related-open-source-projects.html The updated links are here. http://www.microchip.com/forums/m235427.aspx -- Xiaofan |