chipKIT® Development Platform

Inspired by Arduino™

New test builds available for 20120116

Created Tue, 17 Jan 2012 03:31:11 +0000 by ricklon


ricklon

Tue, 17 Jan 2012 03:31:11 +0000

Another holiday build. Test versions of the software are ready.

Latest status: https://github.com/chipKIT32/chipKIT32-MAX/issues?sort=created&direction=desc&state=closed&page=1

Features: New color scheme Task Manager Library DSPI Fixes Support to open INO sketches

Windows https://github.com/downloads/chipKIT32/chipKIT-builds/mpide-0023-windows-20120116-test.zip Mac OS X https://github.com/downloads/chipKIT32/chipKIT-builds/mpide-0023-macosx-20120116-test.dmg Linux https://github.com/downloads/chipKIT32/chipKIT-builds/mpide-0023-linux32-20120116-test.tgz

--Rick


ricklon

Tue, 17 Jan 2012 15:48:02 +0000

An Unfortunate issue is in the test build. Instead merely opening the *.ino files, it forces a rename to *.pde.

I had tested this scenario, but the final version has this incorrect behavior. I'll have to fix it tonight, and do a new test build.

--Rick


avenue33

Tue, 17 Jan 2012 16:02:00 +0000

Rick,

How long is the way for MPIDE 1.0?

Maintaining Arduino 1.0 and MPIDE 0023 versions for the same sketch or library isn't very easy.

Good luck!


gauthd

Sun, 22 Jan 2012 22:07:02 +0000

Hi,

I have problems to compile, it seems that one file is missing to link to `_scheduleTask':

core.a(wiring.c.o): In function delay': D:\arduino\mpide-0023-windows-20120116-test\hardware\pic32\cores\pic32/wiring.c:165: undefined reference to _scheduleTask'

what is the missing file ? can I DL it for github ?

thanks !


Dano

Mon, 23 Jan 2012 11:34:10 +0000

Hi,

FYI, in this test build, even the "BareMinimum" example sketch fails to compile when selecting "CUI32" under the boards menu, with the following errors (it works fine with other boards selected, however):

/Applications/Mpide.app/Contents/Resources/Java/hardware/pic32/cores/pic32/HardwareSerial.cpp:670:60: error: Interrupt priority must be specified as 'single' or 'IPLn[AUTO|SOFT|SRS]', where n is in the range of 0..7, inclusive. /Applications/Mpide.app/Contents/Resources/Java/hardware/pic32/cores/pic32/HardwareSerial.cpp:698:60: error: Interrupt priority must be specified as 'single' or 'IPLn[AUTO|SOFT|SRS]', where n is in the range of 0..7, inclusive.

Additionally, the Synthesizer code Phil posted here: http://hackaday.com/2011/06/08/chipkit-sketch-mini-polyphonic-sampling-synth/ fails to compile in this test build (no matter what board is selected in the boards menu)...

Cheers, Dan


pito

Mon, 27 Feb 2012 00:17:34 +0000

.. in 20120116-test I am getting these errors: core.a(wiring.c.o): In function delay': C:\mpide-0023-pic32\hardware\pic32\cores\pic32/wiring.c:165: undefined reference to _scheduleTask' core.a(wiring.c.o): In function init': C:\mpide-0023-pic32\hardware\pic32\cores\pic32/wiring.c:222: undefined reference to _initTaskManager' core.a(main.cpp.o): In function main': C:\mpide-0023-pic32\hardware\pic32\cores\pic32/main.cpp:54: undefined reference to _scheduleTask' collect2: ld returned 1 exit status p.


ricklon

Thu, 01 Mar 2012 21:31:22 +0000

The Taskmanager issues are fixed in source. I'll need to do a new test build with all the fixes we've added recently.

Most fixes are applied. I just need to verify and close the issues.

--Rick