ms-iot / imx-iotcore

Windows 10 IoT Core BSP for NXP i.MX Processors
MIT License
64 stars 42 forks source link

FFU Build failing. Feature merge throws exception processing BootLoader.cab #97

Closed kiwikissling closed 5 years ago

kiwikissling commented 5 years ago

I've been struggling to get a build working for HummingBoardEdge_iMX6Q_2GB. This appears to be a similar problem to what cmac2016 identified in Issue #92. On further investigation I discovered that the FeatureMerge function was failing. The log is below. FMlog.txt shows:

info: Trying to load file 'C:\Projects\Github\Microsoft\imx-iotcore\build\\board\HummingBoardEdge_iMX6Q_2GB\HummingBoardEdge_iMX6Q_2GB_FMFileList.xml' as a FM file list ...

FeatureAPI: Successfully validated the Feature Manifest XML: C:\Projects\Github\Microsoft\imx-iotcore\build\\board\HummingBoardEdge_iMX6Q_2GB\InputFMs\HummingBoardEdge_iMX6Q_2GB_DeviceFM.xml

Exception hit processing package 'C:\Projects\Github\Microsoft\imx-iotcore\build\\solution\iMXPlatform\Build\FFU\bspcabs\ARM\Release\SolidRun.HummingBoardEdge_iMX6Q_2GB.BootLoader.cab': 

An unhandled exception was thrown: Exception hit processing package 'C:\Projects\Github\Microsoft\imx-iotcore\build\\solution\iMXPlatform\Build\FFU\bspcabs\ARM\Release\SolidRun.HummingBoardEdge_iMX6Q_2GB.BootLoader.cab': 

Tooling: ADK - 10.1.17763.1 ADK PE - 10.1.17763.1 WDK - 10.0.17763.1 IoT Core (arm) - 10.1.17763.253

Update: The same issue also manifests when trying to build other target boards.

Update2: I have blown away my local repo, and pulled a build from back in January. One that previously built for me. Yet the issue above still manifests.

kiwikissling commented 5 years ago

Fixed under #92