Package Details: microchip-mplabx-bin 6.20-1

Git Clone URL: https://aur.archlinux.org/microchip-mplabx-bin.git (read-only, click to copy)
Package Base: microchip-mplabx-bin
Description: IDE for Microchip PIC and dsPIC development
Upstream URL: http://www.microchip.com/mplabx
Licenses: custom
Conflicts: mplab
Provides: mplab
Submitter: bxs
Maintainer: mickael9 (danwood76)
Last Packager: mickael9
Votes: 57
Popularity: 0.000001
First Submitted: 2011-12-17 04:28 (UTC)
Last Updated: 2024-02-04 15:45 (UTC)

Dependencies (13)

Required by (0)

Sources (3)

Latest Comments

« First ‹ Previous 1 .. 8 9 10 11 12 13 14 15 16 17 18 .. 31 Next › Last »

ivanovp commented on 2015-01-13 16:24 (UTC)

@danwood76: Thanks for solving this mistery.

danwood76 commented on 2015-01-13 13:10 (UTC)

@ivanop I have just done some testing and it appears the microchip installer also adds an additional 2 symlinks: /usr/lib/libSerialAccessLink.so -> /opt/microchip/mplabcomm1_0_0/libSerialAccessLink.so /usr/lib/libUSBAccessLink.so -> /opt/microchip/mplabcomm1_0_0/libUSBAccessLink.so Adding these in to my fresh install makes my PICKit3 work again so I added this to my PKGBUILD, here is the diff: --- PKGBUILD.orig 2015-01-12 15:01:39.858099000 +0000 +++ PKGBUILD 2015-01-13 13:07:36.368063250 +0000 @@ -85,6 +85,8 @@ ln -s $instdir/mplab_ide/bin/mplab_ide $pkgdir/usr/bin/mplab_ide ln -s $instdir/mplab_ipe/mplab_ipe $pkgdir/usr/bin/mplab_ipe ln -s $instdir/../mplabcomm1_0_0/libmchpusb-1.0.so.0.0.0 $pkgdir/usr/local/lib/libmchpusb-1.0.so + ln -s $instdir/../mplabcomm1_0_0/libUSBAccessLink.so $pkgdir/usr/lib/libUSBAccessLink.so + ln -s $instdir/../mplabcomm1_0_0/libSerialAccessLink.so $pkgdir/usr/lib/libSerialAccessLink.so ln -s $instdir/../mplabcomm1_0_0/mchplinusbdevice $pkgdir/etc/.mplab_ide rm -f $pkgdir$instdir/Uninstall*

ivanovp commented on 2015-01-12 18:08 (UTC)

@danwoon76: Thanks, I've fixed the symlinks. However I had to install the MPLABX-v2.30-linux-installer.sh using GUI to be able recognize PICkit 3. Something is still not perfect.

danwood76 commented on 2015-01-12 15:07 (UTC)

Here is a diff for the changes I made to make it work again: --- PKGBUILD.orginial 2015-01-12 15:00:43.771413022 +0000 +++ PKGBUILD 2015-01-12 15:01:39.858099892 +0000 @@ -84,8 +84,8 @@ ln -s $instdir/mplab_ide/bin/mplab_ide $pkgdir/usr/bin/mplab_ide ln -s $instdir/mplab_ipe/mplab_ipe $pkgdir/usr/bin/mplab_ipe - ln -s $instdir/../mplabcomm1.0/libmchpusb-1.0.so.0.0.0 $pkgdir/usr/local/lib/libmchpusb-1.0.so - ln -s $instdir/../mplabcomm1.0/mchplinusbdevice $pkgdir/etc/.mplab_ide + ln -s $instdir/../mplabcomm1_0_0/libmchpusb-1.0.so.0.0.0 $pkgdir/usr/local/lib/libmchpusb-1.0.so + ln -s $instdir/../mplabcomm1_0_0/mchplinusbdevice $pkgdir/etc/.mplab_ide rm -f $pkgdir$instdir/Uninstall*

danwood76 commented on 2015-01-12 15:00 (UTC)

There are two symlinks that need creating/modifying to make the USB work with the new version /etc/.mplab_ide/mchplinusbdevice -> /opt/microchip/mplabx/../mplabcomm1_0_0/mchplinusbdevice /usr/local/lib/libmchpusb-1.0.so -> /opt/microchip/mplabx/../mplabcomm1_0_0/libmchpusb-1.0.so.0.0.0

anatolyb commented on 2015-01-12 13:10 (UTC)

pointing symlinks to "mplabcomm1_0_0" does not make usb work. "mplabcomm1_0_0" directory should be renamed to "mplabcomm1.0".

danwood76 commented on 2015-01-12 11:56 (UTC)

@ivanovp In the version v2.30 installer microchip have moved the USB library once again. The new location is: /opt/microchip/mplabcomm1_0_0/mchplinusbdevice So the symlink from /etc/.mplab_ide/... is wrong again and USB will not work in the latest PKGBUILD.

ivanovp commented on 2014-12-22 10:39 (UTC)

@Misio-it: I've added jdk7-openjdk to dependencies. Thanks.

<deleted-account> commented on 2014-12-22 09:25 (UTC)

@aeroaks: Same behaviour here. The problem seems to be Java 8. A workaround is to start MPLABX IDE from console adding --jdkhome /usr/lib/jvm/java-7-openjdk/ as parameter or set it permanently within the configuration file (/opt/microchip/mplabx/mplab_ide/etc/mplabx.conf). This solved the issue for me. @ivanop: Could you add a "sed" line to the installation script to set the jdkhome of MPLABX IDE as you did for MPLAB IPE? Seems that MPLABX suite requires JDK 7 (does not works with JDK 8 for me), what about to add it as an explicit dependency?

aeroaks commented on 2014-11-14 10:54 (UTC)

Splash Screen appears and then the command stops, no message in terminal also.