Importing .cod files generated by SDCC (native C compiler for MCUs, including PIC microcontrollers)
Programming of a PIC18F2520 device, using a PICSTART+ compatible programmer (Olimex PIC-MCP-USB, using ZIF socket). The microcontroller was verified to work properly.
What does not
Graphical errors in the GUI - the text is rendered with surrounding white background boxes, but in general it does not cause problems.
What was not tested
Built-in assembler or C compiler
Using other programmers, like PICkit2/3
Updating programmer's firmware
In order to use the Olimex PIC-MCP-USB programmer, I had to enable FTDI USB/Serial adapter kernel module (CONFIG_USB_SERIAL_FTDI_SIO=m). After attaching the programmer to the USB socket, /dev/ttyUSB0 should appear. This device needs to be made available to Wine as COM1: ln -s /dev/ttyUSB0 ~/.wine/dosdevices/com1 Moreover, the user should have read/write rights to it: chmod 666 /dev/ttyUSB0 After that you can start MPLAB, select programmer device "PICSTART+" and PIC device and enable the programmer. Now you can erase, read and program the MCU.
|Operating system||Test date||Wine version||Installs?||Runs?||Used|
|Show||Ubuntu 14.04 "Trusty" amd64 (+ variants like Kubuntu)||Sep 28 2014||1.7.27||No||Not installable||Garbage||Andres Correa Casablanca|
|Current||Gentoo Linux||Mar 15 2012||1.4||Yes||Yes||Gold||an anonymous user|
|Show||Linux Mint Debian||Jan 21 2011||1.3.10||Yes||Yes||Silver||an anonymous user|
|Show||Linux Mint 9 "Isadora"||Oct 24 2010||1.2.1||Yes||Yes||Silver||an anonymous user|
|Show||Ubuntu 10.04 "Lucid" i386 (+ variants like Kubuntu)||Oct 05 2010||1.3.4||Yes||Yes||Silver||Duke Lee|
|Bug #||Description||Status||Resolution||Other apps affected|
|4055||cannot communicate with ICD2 in MPLAB (fixme:comm:GetCommProperties)||CLOSED||ABANDONED||View|
|6453||MPLAB 7.43 crashes at startup||CLOSED||FIXED||View|
|7602||MPLAB 7.52 starts with errors||CLOSED||FIXED||View|
|8406||MPLab 7.60 installer: InstallShield out-of-proc COM server 'IDriver.exe' doesn't terminate||CLOSED||DUPLICATE||View|
|8407||MPLab 7.60 hangs at splash screen||CLOSED||FIXED||View|
|14026||Installshield Wizard does not exit after it finishes||CLOSED||FIXED||View|
|18259||MPLAB fails to recognize the PICKIT3 Debugger||CLOSED||ABANDONED||View|
|29888||MPLAB 8 Logic Analyzer doesn't work||CLOSED||FIXED||View|