Bosch Sensortec Community

    cancel
    Showing results for 
    Search instead for 
    Did you mean: 

    SDO from BMI323 sends weak signal level

    SDO from BMI323 sends weak signal level

    Smartin
    Member

    Hello community,

    I'm trying to hook up a BMI323 with my CC1311 eval board from TI.
    The devices are connected via SPI.
    When I read out the Chip ID by sending two bytes (0x80 and 0x00) I get 0x00 (without external pull-ups) or 0xFF (with external pull-ups) as response which is wrong.

    After connecting my Oscilloscope I realised that the MISO signal from the BMI323 barely changes the voltage levels. I tried with and without external 10kOhms pull up resistors but that didn't help.

    Here are the measured signals:
    PXL_20230221_182359900.jpg

    The blue signal is MOSI, the yellow signal is MISO. MOSI looks like expected while MISO is bouncing around the high level (pull-ups in place). The signal is too weak to be processed by my µC.

    Is my sensor defect or do I have to send something via SPI upfront to make MISO work properly?

    Thanks a lot in advance for your help.

    Best regards,
    Martin

    1 REPLY 1

    BSTRobin
    Community Moderator
    Community Moderator

    Hi Smartin,

    I run BMI323 example code on github(https://github.com/boschsensortec/BMI323-Sensor-API/tree/main/examples) under COINES environment and capture SPI waveform which record how to read chip ID for your reference.

    BMI323 COINES.png
    Your waveform does not contain clock information and cannot see the complete time sequence. It is recommended that you use a logic analyzer to capture the SPI waveform for easy analysis.

    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