Bogdan (Arhi in the forum) moved nearly 50 projects from MPLAB 8 to MPLAB X over the last few weeks, including the USB Bit Whacker 32. We asked if he could point out any bugs he might have encountered. Read the small interview below.
UBW32 is a large project, how long did it take you to move it?
The project leader of UBW32 was hesitant to move to MPLAB X so he kept putting it off. One day I decided to port it for him. Within 15 minutes the project was compiled and functioning 1:1 on MPLAB X.
Where there any difficulties, bugs, etc.., you may have encountered?
Well since I use Linux, many of the include commands that use the front-slash ‘\’ have to be rewritten with back-slashes ‘/ ‘. That was 90% of the problems. The rest were case-sensitive file names, also in the include statements. For example if the file name is theFile.h you can’t include “thefile.h”, but the exact use of upper, and lower cases in the name.
That sounds easy enough, anything else?
Well there were some issues with the compiler settings not being copied over the way I expected, but that problem was fixed with MPLAB X v1.2 release.