Bosch Sensortec Community

    cancel
    Showing results for 
    Search instead for 
    Did you mean: 

    Bsx lite arm5 compiler error

    IAnab123
    New Poster

    Bsx lite arm5 compiler error

    I am getting a  Error: L6242E: Cannot link object BsxFusionLibrary.o as its attributes are incompatible with the image attributes.
    ... wchart-16 clashes with wchart-32.
    Every time i use the bsx lib
    I am using the arm5 compiler 
    any ideas why is that hapenning ?? 

    7 REPLIES 7
    BSTRobin
    Community Moderator

    Re: Bsx lite arm5 compiler error

    Hello IAnab123,

    After you got BSXlite library, you could see library file under folder "BSXlite_Cortex_M3_M4_M4F\algo\algo_bsx\Lib". The library supported CortexM3, CortexM4, CortexM4F.

    Could we know your host MCU part number?

    zgg
    Established Member

    Re: Bsx lite arm5 compiler error

    Hi

     

    in your ARM compiler 5 / IDE, Go to Project => Options for Target => C/C++ (AC6) tab. Make sure short enums/wchar is enabled. This is equivalent to the command line option, -fshort-enums -fshort-wchar. Using the smaller sizes will help conserve memory in the application, and the last option agrees with the size of wchar_t in the prebuild libraries.

     

    more could be found here: https://www.keil.com/support/docs/3975.htm

    BSTRobin
    Community Moderator

    Re: Bsx lite arm5 compiler error

    Hello zgg,

    Host paltform and compiler must patch with BSXLite library, otherwise it will not work. Could you tell me your host platform?

    IAnab123
    New Poster

    Re: Bsx lite arm5 compiler error

    I am using keil V5.25.2.0 
    My MCU is the nrf52832 
    I cant compile my project with ARM 6 simply because nordic doesnt support that yet 

    Best regards 
    Ibrahim 

    Icon--AD-black-48x48Icon--address-consumer-data-black-48x48Icon--appointment-black-48x48Icon--back-left-black-48x48Icon--calendar-black-48x48Icon--center-alignedIcon--Checkbox-checkIcon--clock-black-48x48Icon--close-black-48x48Icon--compare-black-48x48Icon--confirmation-black-48x48Icon--dealer-details-black-48x48Icon--delete-black-48x48Icon--delivery-black-48x48Icon--down-black-48x48Icon--download-black-48x48Ic-OverlayAlertIcon--externallink-black-48x48Icon-Filledforward-right_adjustedIcon--grid-view-black-48x48IC_gd_Check-Circle170821_Icons_Community170823_Bosch_Icons170823_Bosch_Icons170821_Icons_CommunityIC-logout170821_Icons_Community170825_Bosch_Icons170821_Icons_CommunityIC-shopping-cart2170821_Icons_CommunityIC-upIC_UserIcon--imageIcon--info-i-black-48x48Icon--left-alignedIcon--Less-minimize-black-48x48Icon-FilledIcon--List-Check-grennIcon--List-Check-blackIcon--List-Cross-blackIcon--list-view-mobile-black-48x48Icon--list-view-black-48x48Icon--More-Maximize-black-48x48Icon--my-product-black-48x48Icon--newsletter-black-48x48Icon--payment-black-48x48Icon--print-black-48x48Icon--promotion-black-48x48Icon--registration-black-48x48Icon--Reset-black-48x48Icon--right-alignedshare-circle1Icon--share-black-48x48Icon--shopping-bag-black-48x48Icon-shopping-cartIcon--start-play-black-48x48Icon--store-locator-black-48x48Ic-OverlayAlertIcon--summary-black-48x48tumblrIcon-FilledvineIc-OverlayAlertwhishlist