This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Omap3530 BSP build error

Hi everybody,

I have just installed the TI_EVM_3530 BSP,  it runs, it is visible on VS2005, I can open the prebuilt solution, I also can create a new project with this BSP.

Still, I have 2 problems:

The first one is that in the catalog items view, in the tree third party, I have BSP and PowerVR. From BSP, I can see my BSP "TI_EVM_3530" that is checked, but from it, nothing is going out (i.e it is the end of the tree, instead of opening on the device drivers...).

the second problem, is when I decided to build my OS anyway, despite the first issue. and then, I get the fatal error as shown in the title of this post: "BUILD: [01:0000000187:ERRORE] C:\WINCE600\platform\TI_EVM_3530\src\inc\bsp.h(26) : fatal error C1083: Cannot open include file: 'oal.h': No such file or directory"

The OAL.h seems to miss, and I can't understand why since I have installed the BSP as it is.

Maybe the 2 issues are linked together, I really dont know, if anyone is able to help me, it would be welcome....!!  :-)))))

thank you

Nathaniel

  • Nathaniel,

    What version of the BSP are you using (also I assume you have the TI 3530 EVM Rev G)? 

    Catalog: Currently catalog way of enabling/disabling BSP feature is not supported (it will be in a future release). Instead all the features are set/unset in the ti_evm_3530.bat file.

    Build error: Can you make sure that you start from the default OSDesign for EVM_3530 that is part of the BSP and follow the instructions in the user's guide. You should not have any problem building the BSP as is. As a first step please select the retail build option (Default is debug. Debug option should work as well). 

    Jatin

     

  • Jatin Jain said:

    Nathaniel,

    What version of the BSP are you using (also I assume you have the TI 3530 EVM Rev G)? 

     

     

    Hi Jatin, thanks for answer, I am currently using bspsource_omapwince_06_14_01.

    I have installed the bspsource_omapwince_06_14_01.exe, then I have copied all the required folders in their requested destination (OMAP35XX_TPS659XX_TI_V1 in the WINCE600/PLATFORM/COMMON/SRC/SOC folder, TI_EVM_3530 in the PLATFORM folder), renamed the adequate batch file "evm2_ti_evm_3530.bat" into "ti_evm_3530.bat". And when I build, I get this error about the oal.h.  Just for precision, I don't have the TI3530 EVM but the beagleboard rev C4 on which I would like to use this BSP.

     

    Jatin Jain said:

    Catalog: Currently catalog way of enabling/disabling BSP feature is not supported (it will be in a future release). Instead all the features are set/unset in the ti_evm_3530.bat file.

     

    Build error: Can you make sure that you start from the default OSDesign for EVM_3530 that is part of the BSP and follow the instructions in the user's guide. You should not have any problem building the BSP as is. As a first step please select the retail build option (Default is debug. Debug option should work as well). 

    Jatin

    It is what I am doing, I am copying the folder "EVM_3530" into the "OSDesigns" folder, opens it by clicking the *.sln file. From this I am expecting it to work :-) !!!                   I also tried doing "new project" and it is the same result, I get this error.

  • Sorry, I did not finish to write but the message is gone anyway.

    I wanted to add that if you are interested in seeing the build.log file, I can mail it to you, maybe it could help.

    thanks for help anyway.

    Nathaniel

  • Your procedure seems to be correct. Please note that the BSP may not work as is on the Beagleboard since it is for the 3530 EVM. But that does not explain the build error. The release as is should build fine.

    1. I assume you are on WinCE 6.0R3. What QFE version do you have installed (BSP 6.14.01 has been verified with QFE updates till May 2010)?

    2. Have you ever built any version of the BSP successfully on your setup.  I'm trying to determine if your PB installation is okay or not.

    3. You can attach a log file in this forum thread. For that do a reply and then click on "Options" and there you should see a button for attaching file, save and then post.

     

  • Hi Jatin, how are you?? ;-)

    1. I have installed of the QFE until July 2010.

    2. I have already succesfully built some other BSPs.

    3. I send you the log file

  • By the way,

    I have just tried the new update of the bsp, bspsource_omapwince_06_15_00, and it makes the exact same error.

    Thank you for helping.

    Nathaniel

  • BUILD: [00:0000000009:WARNS ] Directory: C:\WINCE600\platform\common\src\inc\ does not exist.

     

    Looks like you are missing your platform/common/src/inc directory. Can you double check. That directory should have about 25 files (including oal.h).

     

  • indeed, I do not have that directory (PLATFORM/SRC/INC at all...

    The BSP was provided with the OMAP35XX_TPS659XX_TI_V1_6.15.00.zip, and in the instructions it is told to put it into platform/SRC/SOC, so I had to create these directories (PLATFORM/SRC and PLATFOR/SRC/SOC), they was not originaly.

    Maybe the problem is here? Is it supposed to be a PLATFORM/SRC/INC with files inside, which come from PB installation?

    Thank you so much for your help,

    Nathaniel

  • Those directories are part of the PB installation. TI BSP only provide directories PLATFORM\TI_EVM_3530 and PLATFORM\COMMON\SRC\SOC\OMAP35XX_TPS659XX_TI_V1.

    So there is an issue with your  PB installation.

     

  • Ok, we are getting to the solution...slowly but surely.

    1) do you think there is a way to get those files/directories directly with no need to uninstall the whole PB?

    2) If not, I have the PB which is integrated into the VS2005 IDE. How can I uninstall PB without uninstalling VS>>>it was soooo long unstalling it!!!

    thank you again and again!

    Nathaniel

  • I'm not sure how you ended up without those directories. On similar lines I'm not sure what else is missing. So my recommendation would be to uninstall and reintall PB (including R2, R3 and all the latest QFEs). I don't think you need to uninstall VS2005. It is a lengthy process but hopefully if you have the correct setup you don't have to do this again.

    If you encounter any issues with the PB installation you should search/post on Microsoft MSDN forum.