arhi
Member
Hi guy's, long time ...
anyhow I acquired some spare time and working on a new product and the first step was to check if new **broken link removed** will work at all on Linux and OSX and the initial finding is - IT WORKS GREAT (I use Fedora 13 64bit linux and 10.6 Snow Leopard). On OSX C18 is still not there yet but rest of the stuff works nice.
As my new project will be using UBW32 for "brain" (to avoid SMD soldering, to allow breadboard use etc .. and if nothing else just because I like the project), the first "real" project was to compile UBW32 firmware 1.4 using MPLAB-X. Of course it did not work from scratch and that's mostly because of 2 problems
1. Linux file system is case sensitive (so some includes were not working)
2. include "a\b" is very weird construct that imho should not be working on windows also (one would have to do include "a\\b" as single \ is escape char in c, but ..) - so I replaced these with /
If anyone want it, the UBW32 Firmware 1.4 modified to compile with mplab-x + Microchip Folder from Microchip Application Library (Microchip.zip) with USB stack v2.7a (from MAL 2010-08-04) are available here:
http://elco.crsndoo.com/files/UBW32.firmware_mal.mplabx.tar.gz
(original files are here: firmware, **broken link removed** )
anyhow I acquired some spare time and working on a new product and the first step was to check if new **broken link removed** will work at all on Linux and OSX and the initial finding is - IT WORKS GREAT (I use Fedora 13 64bit linux and 10.6 Snow Leopard). On OSX C18 is still not there yet but rest of the stuff works nice.
As my new project will be using UBW32 for "brain" (to avoid SMD soldering, to allow breadboard use etc .. and if nothing else just because I like the project), the first "real" project was to compile UBW32 firmware 1.4 using MPLAB-X. Of course it did not work from scratch and that's mostly because of 2 problems
1. Linux file system is case sensitive (so some includes were not working)
2. include "a\b" is very weird construct that imho should not be working on windows also (one would have to do include "a\\b" as single \ is escape char in c, but ..) - so I replaced these with /
If anyone want it, the UBW32 Firmware 1.4 modified to compile with mplab-x + Microchip Folder from Microchip Application Library (Microchip.zip) with USB stack v2.7a (from MAL 2010-08-04) are available here:
http://elco.crsndoo.com/files/UBW32.firmware_mal.mplabx.tar.gz
(original files are here: firmware, **broken link removed** )