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.
