AnsweredAssumed Answered

derived peripheral is null

Question asked by MICHAEL HUSLIG on May 27, 2018
Latest reply on May 30, 2018 by MICHAEL HUSLIG

IDE error Internal: derived peripheral is null : FTFE-FlashConfig


This is the error I got when trying to debug a project that I had dragged from MCUX 10.1 to MCUX 10.2

I found that the problem was the hyphen.  Somehow the underscore had changed to a hyphen twice in a line in the .cproject file.


The line in the 10.1 cproject was:

<peripheralInstance derived_from="FTFE_FlashConfig" id="FTFE_FlashConfig" location="0x400"/>


After dragging, the line in 10.2 was:

<peripheralInstance derived_from="FTFE-FlashConfig" determined="infoFile" id="FTFE-FlashConfig" location="0x400"/>


Changing the hyphen back to an underscore in the .cproject file removed the error and allowed me to have a peripheral view.


Note that this project has been the result of a long process to move from KDS to MCUX.  When I dragged a project that was imported from an SDK from 10.1 to 10.2, there was no problem;  the phrase "determined="infoFile"" also was not added.