Search

Technical Discussion Group Forum

This forum is provided for user discussion. While Beacon EmbeddedWorks support staff and engineers participate, Beacon EmbeddedWorks does not guarantee the accuracy of all information within in the Technical Discussion Group (TDG).

The "Articles" forums provide brief Articles written by Beacon EmbeddedWorks engineers that address the most frequently asked technical questions.

To receive email notifications when updates are posted for a Beacon EmbeddedWorks product download, please subscribe to the TDG Forum of interest.

TDG Forum

PrevPrev Go to previous topic
NextNext Go to next topic
Last Post 29 Jul 2005 01:23 PM by  ThomasHill
Error building image following BSP QuickStart Guide
 2 Replies
Sort:
You are not authorized to post a reply.
Author Messages
ThomasHill
New Member
New Member
Posts:


--
29 Jul 2005 12:28 PM
    Here is the error I got:

    BUILD: [01:0000000110:ERRORE] NMAKE : U1073: don't know how to make 'E:\WINCE500\platform\LoCE\lib\ARMV4I\retail\oal.lib'


    Here is what I did to get the error:

    Install Windows CE 5.0 / Platform Builder
    Install WinCEPB50-041231-Product-Update-Rollup_ArmvrI.msi
    Install WinCEPB50-050331-2005Q1-Armv4I.msi
    Install WinCEPB50-050630-2005Q2-Armv4I.msi
    Install WinCEPB50-050706-KB896664-Armv4I.msi
    Install WinCEPB50-050708-KB902334-Armv4I.msi
    Install WinCEPB50-050719-KB902398-Armv4I.msi

    Run lpd_loce_bsp_2_1_0_setup.exe
    Run lpd_kernel_pxa270_50_2_1_4_0_setup.exe
    Run lpd_atamemcf_pxa270_50_1_4_0_setup.exe
    Run lpd_pxa270_touch_pxa270_50_0_1_0_setup.exe
    Run lpd_pxa270_uart_pxa270_50_0_1_0_setup.exe
    Run lpd_pxa270_usbf_pxa270_50_0_1_0_setup.exe
    Run lpd_pxa270_usbh_pxa270_50_0_1_0_setup.exe
    Run lpd_smsc91c111_async_pxa270_50_1_3_0_setup.exe

    Run Platform Builder 5.0 (the following were all done in PB)

    Verify LogicPD components in Catalog
    File | New Platform
    Next
    Name: 20050729_2
    Next
    Check LOCE ARMV4I BSP
    Next
    Select Custom Device
    Next
    Next (No Applications and Services Development selection)
    Check ActiveSync
    Next
    Next (No Core OS Services selection)
    Next (No Communication Services and Networking selection)
    Next (No Device Management selection)
    Next (No File Sytems and Data Store selection)
    Next (No Fonts selection)
    Next (No International selection)
    Next (No Internet Client Services selection)
    Next (No Graphics and Multimedia Technologies selection)
    Next (No Security selection)
    Check Shell->Graphical Shell->Standard Shell
    Check Shell->Command Shell->Console Window
    Check User Interface->Network User Interface
    Check User Interface->Touch Screen (Stylus)
    Finish
    Finish
    Add to OS Design Catalog->Third Party->LoCE Platform Support->lpd_kernel_pxa270_50_2_1_4_0
    Add to OS Design Catalog->Third Party->Device Drivers->Touch->lpd_pxa270_touch_pxa270_50_0_1_0
    Add to Os Design Catalog->Third Party->Device Drivers->USB Function->USB Function Bus Drivers->lpd_pxa270_usbf_pxa270_50_0_1_0
    Build OS | Sysgen

    (Six minutes later)
    (The final lines of the build:)
    BUILD: [00:0000000103:PROGC ] Linking \WINCE500\PLATFORM\LoCE\src\kernel\kern\ directory.
    BUILD: [01:0000000110:ERRORE] NMAKE : U1073: don't know how to make 'E:\WINCE500\platform\LoCE\lib\ARMV4I\retail\oal.lib'
    BUILD: [01:0000000112:ERRORE] NMAKE.EXE -i -c BUILDMSG=Stop. LINKONLY=1 NOPASS0=1 failed - rc = 2
    BUILD: [00:0000000113:PROGC ] Files Warnings Errors
    BUILD: [00:0000000114:PROGC ] Midl 0 0 0
    BUILD: [00:0000000115:PROGC ] Resource 0 0 0
    BUILD: [00:0000000116:PROGC ] Message 0 0 0
    BUILD: [00:0000000117:PROGC ] Precomp Header 0 0 0
    BUILD: [00:0000000118:PROGC ] C/Cpp/Cxx 0 0 0
    BUILD: [00:0000000119:PROGC ] Assembler 0 0 0
    BUILD: [00:0000000120:PROGC ] Static Libraries 0 0 0
    BUILD: [00:0000000121:PROGC ] Dll's 0 0 0
    BUILD: [00:0000000122:PROGC ] Exe's 0 0 0
    BUILD: [00:0000000123:PROGC ] Resx 0 0 0
    BUILD: [00:0000000124:PROGC ] Csharp Targets 0 0 0
    BUILD: [00:0000000125:PROGC ] Other 0 0 2
    BUILD: [00:0000000126:PROGC ]
    BUILD: [00:0000000127:PROGC ] Total 0 0 2
    BUILD: [00:0000000128:PROGC ]
    BUILD: [00:0000000129:PROGC ] 0 Warnings, 2 Errors
    Build for Windows CE (Release) (Built on Apr 14 2005 13:54:39)
    File names: Build.log Build.wrn Build.err Build.dat
    Sysgening platform E:\WINCE500\platform\LoCE
    \WINCE500\build.err
    E:\WINCE500\build.err
    E:\WINCE500\build.log
    E:\WINCE500\build.wrn
    3 file(s) copied.

    BLDDEMO: There were errors building 20050729_2


    20050729_2 - 2 error(s), 1 warning(s)
    Anonymous
    Posts:


    --
    29 Jul 2005 12:42 PM
    Hi Thomas,

    There are two possibilites for what's causing this, number one is the more likely of the two:

    1) I'm guessing that you forgot to add the PXA270 Kernel component to your image. This can be found under Third Party > Platform Support

    2) Please refer to this FAQ and post back here about whether or not this solves your issues:

    http://www.logicpd.com/su...q/faq.php?faq_id=108

    Thanks,
    ThomasHill
    New Member
    New Member
    Posts:


    --
    29 Jul 2005 01:23 PM
    It was the 2nd problem.

    To fix it, I re-ran the BSP and kernel installs:
    lpd_loce_bsp_2_1_0_setup.exe
    lpd_kernel_pxa270_50_2_1_4_0_setup.exe

    and made sure they were done in that order this time. Then I went back to Platform Builder and did the last step:
    Build OS | Sysgen

    and it built just fine.

    Thanks for the quick support.
    You are not authorized to post a reply.