derived peripheral is null

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

derived peripheral is null

552 Views
michaelhuslig
Contributor IV

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.

0 Kudos
2 Replies

396 Views
Carlos_Mendoza
NXP Employee
NXP Employee

Hi Michael,

Are you using a completely new workspace to import the project to MCUXpresso 10.2? Was the project created in MCUXpresso 10.1?

Thanks in advance!

Best Regards,
Carlos Mendoza
Technical Support Engineer

0 Kudos

396 Views
michaelhuslig
Contributor IV

Carlos,

It was a completely new workspace in 10.2.  The project was originally

created in KSDK.  It has been awhile since I tried to get it working in

10.1, so I don't remember the steps I took to get to 10.1.  I think I

created a new project in 10.1 and then started copying files and

modifying settings until it would compile correctly.  I can probably

send you the two .cproject files if needed.

Mike

0 Kudos