chipKIT® Development Platform

Inspired by Arduino™

mpide-0023-linux32-20111221 in kde

Created Wed, 18 Jan 2012 22:05:28 +0000 by Jacob Christ


Jacob Christ

Wed, 18 Jan 2012 22:05:28 +0000

I'm trying to run mpide-0023-linux32-20111221 in kde and get the following error:

jacob@cinnamon:~/mpide-0023-linux32-20111221$ ./mpide 
0 [main] DEBUG processing.app.Base  - DEBUG: Logging enabled.processing.app.Base
303 [main] DEBUG processing.app.Base  - Target initiated: name = arduino folder= arduino
308 [main] DEBUG processing.app.Base  - Target initiated: name = pic32 folder= pic32
316 [main] DEBUG processing.app.Base  - Target initiated: name = tools folder= tools
316 [main] DEBUG processing.app.Base  - Get boards for: pic32
316 [main] DEBUG processing.app.Base  - Get platformsfor: pic32
Exception in thread "main" java.lang.NullPointerException
        at processing.app.Base.<init>(Base.java:272)
        at processing.app.Base.main(Base.java:183)
jacob@cinnamon:~/mpide-0023-linux32-20111221$

However mpide-0022-linux32-20110822 works fine on the same system (see below)...

Weird.

Jacob

jacob@cinnamon:~/mpide-0022-linux32-20110822$ ./mpide 
0 [main] DEBUG processing.app.Base  - DEBUG: Logging enabled.processing.app.Base
347 [main] DEBUG processing.app.Base  - Target initiated: name = arduino folder= arduino
352 [main] DEBUG processing.app.Base  - Target initiated: name = pic32 folder= pic32
363 [main] DEBUG processing.app.Base  - Target initiated: name = tools folder= tools
1367 [main] DEBUG processing.app.Base  - DEBUG:start: rebuilding import menu
1367 [main] DEBUG processing.app.Base  - Get boards for: pic32
1367 [main] DEBUG processing.app.Base  - Get platformsfor: pic32
1367 [main] DEBUG processing.app.Base  - Get platformsfor: pic32
1367 [main] DEBUG processing.app.Base  - library.core.path  = ./hardware/pic32/libraries
1367 [main] DEBUG processing.app.Base  - DEBUG: add libraries.
1368 [main] DEBUG processing.app.Base  - DEBUG: start: addLibraries.
1369 [main] DEBUG processing.app.Base  - Base.subfolder: /home/jacob/mpide-0022-linux32-20110822/./hardware/pic32/libraries/ArduinoTestSuite
1372 [main] DEBUG processing.app.Base  - Base.subfolder: /home/jacob/mpide-0022-linux32-20110822/./hardware/pic32/libraries/EEPROM
1373 [main] DEBUG processing.app.Base  - Base.subfolder: /home/jacob/mpide-0022-linux32-20110822/./hardware/pic32/libraries/Ethernet
1373 [main] DEBUG processing.app.Base  - Base.subfolder: /home/jacob/mpide-0022-linux32-20110822/./hardware/pic32/libraries/Firmata
1373 [main] DEBUG processing.app.Base  - Base.subfolder: /home/jacob/mpide-0022-linux32-20110822/./hardware/pic32/libraries/LiquidCrystal
1374 [main] DEBUG processing.app.Base  - Base.subfolder: /home/jacob/mpide-0022-linux32-20110822/./hardware/pic32/libraries/Matrix
1374 [main] DEBUG processing.app.Base  - Base.subfolder: /home/jacob/mpide-0022-linux32-20110822/./hardware/pic32/libraries/SD
1374 [main] DEBUG processing.app.Base  - Base.subfolder: /home/jacob/mpide-0022-linux32-20110822/./hardware/pic32/libraries/Servo
1375 [main] DEBUG processing.app.Base  - Base.subfolder: /home/jacob/mpide-0022-linux32-20110822/./hardware/pic32/libraries/SoftPWMServo
1375 [main] DEBUG processing.app.Base  - Base.subfolder: /home/jacob/mpide-0022-linux32-20110822/./hardware/pic32/libraries/SoftwareSerial
1375 [main] DEBUG processing.app.Base  - Base.subfolder: /home/jacob/mpide-0022-linux32-20110822/./hardware/pic32/libraries/SPI
1375 [main] DEBUG processing.app.Base  - Base.subfolder: /home/jacob/mpide-0022-linux32-20110822/./hardware/pic32/libraries/Sprite
1376 [main] DEBUG processing.app.Base  - Base.subfolder: /home/jacob/mpide-0022-linux32-20110822/./hardware/pic32/libraries/Stepper
1376 [main] DEBUG processing.app.Base  - Base.subfolder: /home/jacob/mpide-0022-linux32-20110822/./hardware/pic32/libraries/Wire
1376 [main] DEBUG processing.app.Base  - DEBUG: start: addLibraries.
1376 [main] DEBUG processing.app.Base  - Base.subfolder: /home/jacob/Arduino/libraries/PICLIB
1377 [main] DEBUG processing.app.Base  - Base.subfolder: /home/jacob/Arduino/libraries/TokenParser
1390 [main] DEBUG processing.app.Base  - DEBUG: start: rebuilding boards menu.
1390 [main] DEBUG processing.app.Base  - Get boards for: pic32
1390 [main] DEBUG processing.app.Base  - Get boards for: pic32
1393 [main] DEBUG processing.app.Base  - Get boards for: pic32
1393 [main] DEBUG processing.app.Base  - Get boards for: pic32
1394 [main] DEBUG processing.app.Base  - Get boards for: pic32
1394 [main] DEBUG processing.app.Base  - Get boards for: pic32
1395 [main] DEBUG processing.app.Base  - Get boards for: pic32
1395 [main] DEBUG processing.app.Base  - Get boards for: pic32
1396 [main] DEBUG processing.app.Base  - Get boards for: pic32
1396 [main] DEBUG processing.app.Base  - Get boards for: pic32
1396 [main] DEBUG processing.app.Base  - Get boards for: pic32
1397 [main] DEBUG processing.app.Base  - Get boards for: pic32
1397 [main] DEBUG processing.app.Base  - Get boards for: pic32
1398 [main] DEBUG processing.app.Base  - Get boards for: pic32
1398 [main] DEBUG processing.app.Base  - Get boards for: pic32
1398 [main] DEBUG processing.app.Base  - Get boards for: pic32
1399 [main] DEBUG processing.app.Base  - Get boards for: tools
1399 [main] DEBUG processing.app.Base  - Get boards for: arduino
1399 [main] DEBUG processing.app.Base  - Get boards for: arduino
1399 [main] DEBUG processing.app.Base  - Get boards for: arduino
1399 [main] DEBUG processing.app.Base  - Get boards for: arduino
1400 [main] DEBUG processing.app.Base  - Get boards for: arduino
1400 [main] DEBUG processing.app.Base  - Get boards for: arduino
1401 [main] DEBUG processing.app.Base  - Get boards for: arduino
1401 [main] DEBUG processing.app.Base  - Get boards for: arduino
1401 [main] DEBUG processing.app.Base  - Get boards for: arduino
1402 [main] DEBUG processing.app.Base  - Get boards for: arduino
1402 [main] DEBUG processing.app.Base  - Get boards for: arduino
1403 [main] DEBUG processing.app.Base  - Get boards for: arduino
1403 [main] DEBUG processing.app.Base  - Get boards for: arduino
1403 [main] DEBUG processing.app.Base  - Get boards for: arduino
1404 [main] DEBUG processing.app.Base  - Get boards for: arduino
1405 [main] DEBUG processing.app.Base  - Get boards for: arduino
1406 [main] DEBUG processing.app.Base  - Get boards for: arduino
1407 [main] DEBUG processing.app.Base  - Get boards for: arduino
1408 [main] DEBUG processing.app.Base  - DEBUG: end: rebuilding boards menu.
1408 [main] DEBUG processing.app.Base  - DEBUG:start: rebuilding import menu
1408 [main] DEBUG processing.app.Base  - Get boards for: pic32
1408 [main] DEBUG processing.app.Base  - Get platformsfor: pic32
1408 [main] DEBUG processing.app.Base  - Get platformsfor: pic32
1408 [main] DEBUG processing.app.Base  - library.core.path  = ./hardware/pic32/libraries
1408 [main] DEBUG processing.app.Base  - DEBUG: add libraries.
1409 [main] DEBUG processing.app.Base  - DEBUG: start: addLibraries.
1410 [main] DEBUG processing.app.Base  - Base.subfolder: /home/jacob/mpide-0022-linux32-20110822/./hardware/pic32/libraries/ArduinoTestSuite
1410 [main] DEBUG processing.app.Base  - Base.subfolder: /home/jacob/mpide-0022-linux32-20110822/./hardware/pic32/libraries/EEPROM
1411 [main] DEBUG processing.app.Base  - Base.subfolder: /home/jacob/mpide-0022-linux32-20110822/./hardware/pic32/libraries/Ethernet
1411 [main] DEBUG processing.app.Base  - Base.subfolder: /home/jacob/mpide-0022-linux32-20110822/./hardware/pic32/libraries/Firmata
1411 [main] DEBUG processing.app.Base  - Base.subfolder: /home/jacob/mpide-0022-linux32-20110822/./hardware/pic32/libraries/LiquidCrystal
1412 [main] DEBUG processing.app.Base  - Base.subfolder: /home/jacob/mpide-0022-linux32-20110822/./hardware/pic32/libraries/Matrix
1412 [main] DEBUG processing.app.Base  - Base.subfolder: /home/jacob/mpide-0022-linux32-20110822/./hardware/pic32/libraries/SD
1412 [main] DEBUG processing.app.Base  - Base.subfolder: /home/jacob/mpide-0022-linux32-20110822/./hardware/pic32/libraries/Servo
1413 [main] DEBUG processing.app.Base  - Base.subfolder: /home/jacob/mpide-0022-linux32-20110822/./hardware/pic32/libraries/SoftPWMServo
1413 [main] DEBUG processing.app.Base  - Base.subfolder: /home/jacob/mpide-0022-linux32-20110822/./hardware/pic32/libraries/SoftwareSerial
1414 [main] DEBUG processing.app.Base  - Base.subfolder: /home/jacob/mpide-0022-linux32-20110822/./hardware/pic32/libraries/SPI
1414 [main] DEBUG processing.app.Base  - Base.subfolder: /home/jacob/mpide-0022-linux32-20110822/./hardware/pic32/libraries/Sprite
1414 [main] DEBUG processing.app.Base  - Base.subfolder: /home/jacob/mpide-0022-linux32-20110822/./hardware/pic32/libraries/Stepper
1415 [main] DEBUG processing.app.Base  - Base.subfolder: /home/jacob/mpide-0022-linux32-20110822/./hardware/pic32/libraries/Wire
1415 [main] DEBUG processing.app.Base  - DEBUG: start: addLibraries.
1415 [main] DEBUG processing.app.Base  - Base.subfolder: /home/jacob/Arduino/libraries/PICLIB
1416 [main] DEBUG processing.app.Base  - Base.subfolder: /home/jacob/Arduino/libraries/TokenParser
Stable Library
=========================================
Native lib Version = RXTX-2.2pre2
Java lib Version   = RXTX-2.1-7
WARNING:  RXTX Version mismatch
        Jar version = RXTX-2.1-7
        native lib Version = RXTX-2.2pre2
1465 [main] DEBUG processing.app.Base  - Get programmers for: pic32
1465 [main] DEBUG processing.app.Base  - Get programmers for: tools
1465 [main] DEBUG processing.app.Base  - Get programmers for: arduino
1466 [main] DEBUG processing.app.Base  - Get programmers for: arduino
1467 [main] DEBUG processing.app.Base  - Get programmers for: arduino
1467 [main] DEBUG processing.app.Base  - Get programmers for: arduino
1468 [main] DEBUG processing.app.Base  - Get programmers for: arduino
1468 [main] DEBUG processing.app.Base  - Get programmers for: arduino
jacob@cinnamon:~/mpide-0022-linux32-20110822$