Hi,
I have following error when try to build BSP WinCE 6.0 for OMAP3530 :BUILD: [03:0000023162:PROGC ] Linking F:\WINCE600\platform\EVM_OMAP3530\target\ARMV4I\debug\bsppnl.exeBUILD: [04:0000023163:PROGC ] Linking F:\WINCE600\platform\EVM_OMAP3530\target\ARMV4I\debug\bsppnl.dllBUILD: [04:0000023885:ERRORE] LINK : fatal error LNK1104: cannot open file 'F:\WINCE600\platform\EVM_OMAP3530\target\ARMV4I\debug\bsppnl.map'
I think mapfile names for exe and dll are identical and it cause error. The only solution found is excluding PLATFORM\EVM_OMAP3530\APP\BSPVERSION\EXE from build.Also same problem exist with PLATFORM\EVM_OMAP3530\SRC\APP\SIMPLE. Exclude from build helping too.
BW,
A.K.
Did you configure Platform Builder to build using more than 1 processor? If so, this is the kind of issues you can get. Try setting only one CPU core under PB settings and see if it gets better.
Adeneo Embedded Support teamContact us at sales@adeneo-embedded.com
If this is actually your issue, try adding "SYNCHRONIZE_DRAIN=1" under:
WINCE600\PLATFORM\EVM_OMAP3530\SRC\APP\SIMPLE\exe\sources
WINCE600\PLATFORM\EVM_OMAP3530\SRC\APP\SIMPLE\dll\sources
Of cause we using as power PC as possible, now it Intel Core i5 + SSD. And I set manual CPU for building to 5.
I tried to build with SYNCHRONIZE_DRAIN, It helps! Thanks for advice.
imho, Limit CPU numbers is not good decidion - sysgen time always bigger as we want. :)