Thanks!

I can confirm that Mikhail's suggestions also fixed the same errors for me.

/JP


Den onsdag 16 augusti 2017 kl. 12:26:13 UTC+2 skrev Mikhail Evstafyev:
>
> I've just started to work with IOIO firmware and met both issues noticed 
> by Pranay Sharma.
>
> I think that they are related to the latest changes to Microchip 
> development tools. Most likely changes were done because of MCC integration 
> into the development flow.
> I've started with MPLAB X v3.65 and XC16 v1.31 on Windows7 virtual 
> machine. 
>
> The issue with missed PPS.h file I fixed by installation of legacy 
> peripheral library via 
> peripheral-libraries-for-pic24-and-dspic-v2.00-windows-installer.exe.
> The installer asks about location of XC16 compiler and you should give the 
> correct path. Otherwise compiler will not find the header file. If there 
> are several versions of XC16 installed then you should install the library 
> several times giving location of different versions. 
>
> The issue with _reset symbol undefined is related to changes in linker 
> script file (.gld) syntax and startup code. Probably startup code should be 
> generated by MCC.
> IOIO projects do not use MCC that results in startup code not found.
> I was able to fix this issue by rolling back the XC16 version. The version 
> 1.25 compiles and links everything OK. 
>
> BTW I've also tried C30 v3.30. On my PC linker crashes. So I have to use 
> XC16.
>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"ioio-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/ioio-users.
For more options, visit https://groups.google.com/d/optout.

Reply via email to