TI E2E support forums
TI E2E support forums
  • User
  • Site
  • Search
  • User
  • E2E™ design support >
  • Forums
    • Amplifiers
    • API solutions
    • Audio
    • Clock & timing
    • Data converters
    • DLP® products
    • Interface
    • Isolation
    • Logic
    • Microcontrollers
    • Motor drivers
    • Power management
    • Processors
    • RF & microwave
    • Sensors
    • Site support
    • Switches & multiplexers
    • Tools
    • Wireless connectivity
    • Archived forums
    • Archived groups
  • Technical articles
  • TI training
    • Tech days
    • Online training
    • Live events
    • Power Supply Design Seminar
  • Getting started
  • 简体中文
  • More
  • Cancel
Sensors

Sensors

Sensors forum

  • Mentions
  • Tags
  • More
  • Cancel
  • Ask a new question
  • Ask a new question
  • Cancel
Texas Instruments (TI) Sensors support forum is an extensive online knowledge base where millions of technical questions and solutions are available 24/7. You can search sensors IC content or ask technical support questions on everything from temperature and humidity sensors to magnetic sensors and mmWave sensors. Find the right solution for your circuit design challenges by using our TI E2E™ support forums that are supported by thousands of contributing TI experts.
Frequent questions
    • 1/19/2022
    • Eric Fortin

    [FAQ] AWR1642BOOST-ODS: Error building Resource Explorer -> mmWave Sensors -> Industrial Toolbox 4.10.1 -> Out Of Box Demo 16xx DSS project

    Part Number: AWR1642BOOST-ODS

    I would like to try the obstacle detection demo from the mmWave sensor automotive toolbox, but I want to make absolutely sure I will be able to revert firmware back to the out-of-box demo that comes pre-installed on the AWR1642BOOST ODS evaluation board, as it currently works with the online mmWave demo visualizer.

    I am already able to build both the obstacle detection demo DSS and MSS projects from the Automotive Toolbox (3.6.0), which has its own standalone visualizer application.  This tells me my environment is set up correctly, at least for the obstacle detection demo.

    I can build the Out Of Box 16xx MSS project from the Industrial Toolbox (4.10.1), but get the following message at the end of the build during the link process for the Out of Box 16xx DSS project - note that everything compiles just fine up to this point:

    <Linking>
    warning #10247-D: creating output section ".l3data" without a SECTIONS specification
    warning #10247-D: creating output section ".l2data" without a SECTIONS specification
    warning #10247-D: creating output section ".l1data" without a SECTIONS specification
    warning #10247-D: creating output section ".demoSharedMem" without a SECTIONS specification
    warning #10247-D: creating output section "systemHeap" without a SECTIONS specification
    error #10099-D: program will not fit into available memory. run placement with alignment fails for section "systemHeap" size 0x5000 . Available memory ranges:
    L2SRAM_UMAP1 size: 0x20000 unused: 0x0 max hole: 0x0
    L2SRAM_UMAP0 size: 0x20000 unused: 0x438d max hole: 0x4360
    L1PSRAM size: 0x4000 unused: 0x4000 max hole: 0x4000
    L1DSRAM size: 0x4000 unused: 0x4000 max hole: 0x4000
    L3SRAM size: 0xc0000 unused: 0x0 max hole: 0x0
    HSRAM size: 0x8000 unused: 0x0 max hole: 0x0

    undefined first referenced
    symbol in file
    --------- ----------------

    _MmwDemo_fastCode_L1PSRAM_copy_table ./dss_main.oe674
    >> Compilation failure
    makefile:168: recipe for target 'xwr16xx_mmw_dss.xe674' failed

    error #10234-D: unresolved symbols remain
    error #10010: errors encountered during linking; "xwr16xx_mmw_dss.xe674" not built
    gmake[2]: *** [xwr16xx_mmw_dss.xe674] Error 1
    makefile:164: recipe for target 'main-build' failed
    gmake[1]: *** [main-build] Error 2
    makefile:159: recipe for target 'all' failed
    gmake: *** [all] Error 2

    **** Build Finished ****

    These are the versions of build tools I have installed:

    I am using Code Composer Studio Version: 11.1.0.00011.

    I changed heapMemParams.size in dss_mmw.cfg from 0x5000 to 0x4000 (based on the dynamic memory hole sizes given by the linker output), and removed the "extern" from the declaration of _MmwDemo_fastCode_L1PSRAM_copy_table in dss_main.c, and now the project builds successfully, and I get xwr16xx_mww_dss.bin.

    Is this the correct out of box binary for the AWR1642BOOST ODS board, and why does it not build correctly without these two edits?

    Sensors forum Sensors
    • 1/12/2022
    • Jacob Nogaj

    [FAQ] TMAG5231: Question: How do I use the Magnetic Sensing Proximity Tool for simulating hinge movement?

    Part Number: TMAG5231

    For this example, we will emulate a mechanical hinge movement similar to what is used in consumer laptops for lid position sensing. Advantages of this implementation include small form factor design, and ease of assembly/implementation. The use of the omnipolar switch enables the same output at BOP and BRP regardless of the magnet being north or south oriented. The omnipolar switch selection makes assembly of mechanical systems easier as the magnets do not need to be oriented one specific way for the device to function properly; nor does the sensor have to be adjusted or programmed to be used with the specific magnet north/south pole orientation.

    In the tool, we will implement a north or south facing block magnet moving on a 200mm arc radius hinge near an omnipolar switch. The magnet is a N35 block with 2.5 mm length and 5mm dimensions for width, and thickness. The displacement dimensions range from 20 degrees (d1) to 0 degrees(d2) with a -8mm sensor Z-offset. The TMAG5231B1 omnipolar switch in SOT-23 package will be used for the simulations. To prove operational characteristics of the omnipolar switch, results will be created for both a north and south oriented magnet. Figure 1 represents configuration settings for a south facing magnet, and Figure 2 represents north facing. Enter desired configuration settings into the tool, and generate results for the simulation by selecting “Calculate B-Field & Vout”.

    Figure 1: South Facing Magnet Implementation

     

    Figure 2: North Facing Magnet Implementation

     

    Figure 3 demonstrates the physical movement for the hinge simulation.

    Figure 3: Simulation Movement Representation

     

    The below waveforms represent the sensor output and B-Field plotted with respect to hinge angle.

    Figure 4: South Facing Magnet Output Results

     

    Figure 5: North Facing Magnet Output Results

     

    As displayed in Figure 4 and Figure 5, the output results are identical for the omnipolar device regardless of magnet N/S orientation.

    For additional information on hinge transition detection, see this application brief on the topic: Transition Detection Using Hall-Effect Sensors

    Previous FAQ, Part Two: Simulating Slide-By movement with a ratiometric PWM sensor

    Sensors forum Sensors
    • 1/12/2022
    • Jacob Nogaj

    [FAQ] DRV5057: How do I use the Magnetic Sensing Proximity Tool for slide-by sensing?

    Part Number: DRV5057

    For the second example, we will emulate a mechanical slide by movement similar to what can be found in analog dimming switches. Advantages of this implementation include a PWM output signal, and no mechanically wearing items. The use of this hall sensor enables the PWM output to be fed into a microcontroller without requiring an ADC or external signal chain components.

    For the simulation, we will implement a NS facing cylinder magnet moving slide-by near a linear PWM ratiometric hall sensor. The magnet is a N42 cylinder with a 5mm radius and 5mm thickness. The displacement dimensions range from -10mm(d1) to 10mm(d2) with no X or Y offset from the center of the package. The DRV5057A ratiometric PWM output hall sensor will be used for the simulations. Alternatively, the DRV5055A can be used if analog output is required. Figure 1 displays the input configuration for the simulation. Enter desired configuration settings into the tool, and generate results for the simulation by selecting “Calculate B-Field & Vout”.

    Figure 1: Slide-By Magnet Implementation

     

    Figure 2 demonstrates the physical movement for the slide-by simulation.

    Figure 2: Simulation Movement Representation

     

    For complex magnet shapes such as the cylinder and sphere, FEMM will be used for the magnetic field simulations.  Following the selection of “Calculate B-Field & Vout”, a popup will appear requiring naming for the FEMM project and a selection of file location for the results.  Populate these fields, and select “Next”.

    Figure 3: FEMM Simulation Folder Location

     

    Select “Open FEMM” in the popup to start the simulation.

    Before the simulation concludes, a popup will appear allowing the user save an image of the flux density plot from the FEMM simulation.

    Figure 4: Flux Density Plot Prompt

     

    Select “Close FEMM” to view the results in Excel.

    Figure 5: FEMM Close Prompt

     

    The below waveform represents the sensor output in % PWM plotted with respect to horizontal magnet position.

    Figure 6: DRV5057 Output Results

     

    As displayed in Figure 6, the PWM duty cycle varies with respect to horizontal magnet position varying from approximately 25% to 75% duty cycle. The analog PWM range can be adjusted via device selection, or by altering the magnetic characteristics of the simulation.

    For more information on Slide-By sensing, see this Application Brief on the topic: Tracking Slide-By Displacement with Linear Hall-Effect Sensor

    Previous FAQ, Part one: Simulating head-on movement with a unipolar switch. 

    Next FAQ, Part Three: Simulating hinge movement with an Omnipolar hall-effect switch

    Sensors forum Sensors
    • 1/12/2022
    • Jacob Nogaj

    [FAQ] TMAG5124: How do I use the Magnetic Sensing Proximity Tool for linear displacement sensing?

    Part Number: TMAG5124

    Ensure both FEMM and the Magnetic Sensing Proximity Tool are downloaded to conduct magnetic simulations using the tool.

    See this E2E FAQ for download of the Magnetic Sensing Proximity Tool: Tool FAQ

    FEMM can be downloaded from the link included here: FEMM Download 

    For the first example, we will emulate a mechanical head-on sensing movement similar to what can be found in magnetic two-state switches. Advantages of this implementation include small size, wide selection of suitable devices, and contactless position sensing. The use of a unipolar switch enables the system to be cost efficient, with the device sensitivity dictating the operating points of the hall switch.

    For the test, we will implement a south facing block magnet moving head-on towards a unipolar switch. The magnet is a N35 cube with 5mm dimensions for length, width, and thickness. The displacement dimensions range from 10mm(d1) to 30mm(d2) with no X or Y offset referenced to the center of the package. The TMAG5124A unipolar switch in SOT-23 package will be used for the simulations. Figure 1 displays the input configuration for the simulation. Enter desired configuration settings into the tool, and generate results for the simulation by selecting “Calculate B-Field & Vout”. Note, any simulation involving a block magnet will not utilize FEMM for the B-Field calculation. Therefore, it is possible to conduct this specific test with only the Magnetic Sensing Proximity Tool installed.

    Figure 1: Head-On Magnet Implementation

     

    Figure 2 demonstrates the physical movement used for the head-on simulation

    Figure 2: Simulation Movement Representation

     

    Figure 3 represents the sensor output and B-Field(X,Y,Z) plotted with respect to magnet position.

    Figure 3: Head-On Output Results

     

    The output waveform demonstrates typical switching behavior at 19.9mm for a low to high transition, and 15.1mm for high to low.

    For additional information on developing a two-state switch, see this application brief covering the topic: Two-State Selector Using Hall-Effect Sensors

    For additional information on using a head-on sensing movement, see this application brief covering the topic: Head-on Linear Displacement Sensing Using Hall-Effect Sensors

    Next FAQ, Part Two: Simulating slide-by movement with a ratiometric PWM Hall-Effect sensor

    Sensors forum Sensors
    • 1/3/2022
    • Alec May

    [FAQ] The Industrial Toolbox 4.10.1 is now live on TIREX (+4.10.0)

    Hello Everyone

     

    The new mmWave Industrial Toolbox Version 4.10.1 is now live on TIREX. This package includes both new content and updates to existing material. The full release notes can be found below.

     

    Industrial Toolbox 4.10.1 

    -------------------------------------------------------------------------------------------------------

    Landing Page

    Release Notes

    New and Updated Features

    Antennas

    • IWR6843LEVM NEW

    Labs

    The following Labs have been updated in this toolbox:

    • Out of Box Demo
      • Added support for IWR6843LEVM
    • People Counting Labs
      • Added IWR6843LEVM to lab/evm support matrix
    • People Counting with Vital Signs
      • Now supports the AoPEVM in standalone mode

    Bug Fixes

    • Fixed broken links
    • Fixed issue in People Counting Visualizer where default values would no longer fill in correctly due to Toolbox version number having an extra digits
    • Fixed the cfg provided for Fall Detection

    Packaging Updates

    • Dramatically reduced package size through video compression and removal of unused resources

    -------------------------------------------------------------------------------------------------------

    Industrial Toolbox 4.10.0 

    -------------------------------------------------------------------------------------------------------

    Landing Page

    Release Notes

    New and Updated Features

    Labs

    The following Labs have been updated in this toolbox:

    • Fundamentals

      • New lab category that contains labs that have basic modifications to existing content
      • Labs in Fundamentals are made to serve as reference as to how specific features can be added to a mmWave Application
    • People Counting with Vital Signs

      • New lab which demonstrates the use of TI mmWave sensors for Vital Signs Detection on a target from a wall mount position
      • Leverages the tracker to localize the target location
    • People Counting with WiFi

      • Allows you to combine People Counting using mmWave with SimpleLink WiFi in order to transmit radar data over the air
      • Comes with premade binaries to simplify the flashing process
    • Hard Coded Config

      • Updated to use the newer methodology for Hard Coding a Configuration

    Packaging Updates

    • Reorganized directory structure to ensure consistency of content organization
    • Added additional landing pages

    Bug Fixes

    • Fixed issue where tracker-based labs would not run after being recompiled.

    Sensors forum Sensors
    • 12/16/2021
    • Gloria Kim

    [FAQ] TMAG5123: What is an in-plane Hall-effect switch and what are its benefits?

    Part Number: TMAG5123

    Hall-effect switches are simple position sensing solutions, which indicate the presence or absence of a magnet, and can be used in a variety of different applications across the market. You can imagine the endless amount of electromechanical systems these sensors are expected to fit into that alter the device selection criteria, such as magnetic characteristics, power consumption, package type and size. However, one particular feature that isn’t discussed enough is the axis of sensitivity.

    Traditionally, Hall-effect switches are offered in SOT-23 and TO-92 packages with a Hall sensing element that’s sensitive to magnetic fields perpendicular to the face of the IC package. Although the traditional Hall switches are suitable for a variety of applications, there are cases where it’s beneficial to have a planar or in-plane sensor that is sensitive to magnetic fields parallel to the face of the IC package. See Figure 1 below for a side-by-side comparison of the traditional and in-plane sensor.

    Figure 1: Comparing Direction of Sensitivity of Traditional and In-plane Sensors

    Before discussing the benefits of an in-plane Hall switch, we’ll quickly cover the different market terminologies used for this device to avoid any confusion. In-plane Hall-effect switches can also be referred to as vertical Hall-effect switches or lateral Hall-effect switches. The term vertical comes from the vertical Hall sensing element within the device, and similar to planar or in-plane, lateral refers to the ability to detect magnetic fields that come from the side of the package.

    Now getting back to the advantages of a planar Hall switch. For systems with limited spacing, the device package and/or the direction the magnet approaches the sensor become important factors to consider for design. Lateral sensors can aid in overcoming mechanical limitations by allowing the magnet to approach the SOT-23 or TO-92 packages from directions not supported by the traditional sensors. Not only does this increase placement options, it can also reduce size and save overall system cost. The TMAG5123 is TI’s first in-plane Hall-effect switch with high precision and a wide operating voltage range from 2.5V to 38V.

    With the ability to detect parallel magnetic fields, Hall sensors can now be used in place of other technologies. Some of the most common technologies seen in this space are mechanical switches, xMR devices, and reed switches. For more information about vertical Hall-effect switches and how they compare to other technologies, read the following application brief.

    As mentioned before, Hall-effect switches can be used in just about any application for proximity detection and the axis of sensitivity is just one of many features to consider. Check out TI’s portfolio of Hall-effect switches for our latest releases and the different features we offer.

    Sensors forum Sensors
    • 12/15/2021
    • Manny Soltero

    [FAQ] TMAG5123: What type of position sensing technologies are used in refrigerator applications?

    Part Number: TMAG5123

    Hall-effect sensors in refrigerators

     

    As with most home appliances, over time refrigerators & freezers have evolved into electronic-intensive products. Among many other innovations such as electronic displays, Alexa-enabled WiFi, and highly efficient motor designs, refrigeration systems have many sophisticated sensors to inform the on-board MCU of the inner workings of the system. In this E2E post I will discuss three separate position sensor applications – door open/close, ice dispenser levers, and push buttons.

     

    Door/compartment open & close detection

     

    Mechanical and reed switches have predominantly been used in the detection of the opening & closing of the doors to control the light inside the refrigerator. These technologies have been in use for a long time but innovative companies typically make the move to better, more precise technologies first and the rest will follow. Hall-effect sensors with high sensitivity and precisely controlled hysteresis have proven to be most beneficial in this application. The table below details some of the advantages over the conventional technologies.

     

    Specification

    Hall-effect switch

    Reed switch

    Mechanical switch

    System-level Benefit

    Magnet orientation

    Orthogonal or parallel

    Parallel

    N/A

    Hall-effect switches have options that offer greater flexibility in placing the magnet in relation to the sensor (in-plane and orthogonal).

    Mechanical switches do not need magnets.

    Current consumption during Standby

    µA to mA range (but can be in the nA range if powered down)

    Zero

    Zero

    For mains powered applications, µA to mA range is typically good enough.

    Polarity sensitivity

    None (omnipolar switch)

    None

    N/A

    Omnipolar switches will respond to either magnet polarity.

    Switch loads directly?

    Requires added circuitry

    Yes (up to single-digit amps)

    Yes

    Reed and mechanical switches essentially close the current path to the light bulb directly.

    Response time

    ~10 µs (high-bandwidth devices)

    ms range (low frequency, duty-cycled devices)

    25 to 100 µs

    Immediate

    High-bandwidth Hall-effect switches are very fast. Have not tested mechanical switches, but they should be very fast as well.

    Life expectancy

    Effectively unlimited operations – limited by silicon life expectancy

    Up to 1 billion operations

    Limited by wear and tear of contact

    This is a major drawback of mechanical switches.

    Hysteresis

    Single-digit mT range

    40% - 90% variation

    None (but open/close location may vary over time to wear and tear)

    Consistent open/close location detection achieved with Hall-effect switches.

    Assembly

    Standard PCB assembly

    Manual board assembly

    N/A

    Reed switches experience high yield loss due to being brittle.

    Operating temperature

    -40°C to 125°C

    -55°C to 200°C

    Wide range

    All technologies are sufficient since room temp is essentially needed.

    Price

    Prices are comparable.

    All technologies should be considered for their technical merits and not pricing alone.

     

    As is summarized in the table, the main drawback to using Reed switches is the yield loss during assembly, and for a mechanical switch it is the lifetime of the product due to wear and tear. Mechanical switches are also visible in the door frame and are simply not aesthetically pleasing. In contrast, the Hall-effect switch’s main benefits are the life expectancy because of its contactless behavior and also getting consistent results in the opening & closing of the refrigerator doors, which is very important for companies that want that user experience.

     

    Two exceptional Hall-effect switches are the DRV5032 and TMAG5123 (with in-plane sensing capability).

     

    Ice dispenser lever and push buttons

     

     

    Similar to the open & close detection of a refrigerator door, a Hall-effect switch performs the same function of detecting the presence or absence of a magnet. Consistent results can easily be achieved, and manufacturing procedures do not have to include a specific orientation of a magnet by using an omnipolar switch that responds to both north and south magnetic fields.

     

    The LDC family of inductance to digital converters are signal conditioning ICs that measure the change in resonance of a inductive coil laid out on a PCB when a conductive target approaches or moves away from the coil. These sensors can be used to measure minute deflections in the conductive material as a button touch or as a precise linear sensor for proximity sensing.

     

    Some of the key benefits of touch buttons, sliders or knobs implemented using inductive sensors are:

    • No cutouts or holes needed: modern appearance, simpler assembly, easier to waterproof
    • Multi-function buttons: Allows force detection for multi-level button functions
    • Environmental protection: Inductive sensing not affected by dirt, dust, oil, water, or magnets
    • Consistent performance: Requires physical pressure to activate and works with gloves on
    • Extended lifetime: baseline tracking allows for recalibrating the sensor-to-metal distance in case of accidental impact to the button

     

    Get started with TI’s inductive sensors

    No matter what type of user interface or HMI you are designing, TI has the right inductive sensor for your design – the LDC3114-Q1, an automotive 4-channel inductance to digital converter for low-power proximity & touch-button sensing.

     

    Additional Resources

    • For more information on TI’s inductive sensors, check out our Inductive Sensors page
    • Application note on implementing touch buttons with TI’s LDC family of inductive sensors
    • Evaluate the Inductive sensing design tool to help design PCB coil sensors
    • Application note on conductive target design
    Sensors forum Sensors
    • 12/8/2021
    • Jackson Thomas

    [FAQ] IWR6843: Industrial toolbox version 4.9.0 - lab fails to run after building

    Part Number: IWR6843

    Hello,

    There is an issue with the rangeproc header files used in the objectdetectionandtracking DPC. It erroneously links to the header files for the rangeproc from the toolbox. If you update the #include at the top of objdetrangehwa.c (line 60) and objdetrangehwa.h (line 150) [path is "C:\ti\mmwave_industrial_toolbox_4_9_0\labs\common\src\dpc\objectdetectionandtracking\objdetrangehwa"] to be the following: 

    #include <ti/datapath/dpu/rangeproc/rangeprochwa.h>

    the lab should compile and run normally. The issue affects the below demos:

    • Area Scanner
    • Automated Doors and Gates
    • Long Range People Detection
    • Parking Garage Sensor
    • Traffic Monitoring

    This will be fixed in the next version of the toolbox release. Alternatively, ITB version 4.8.0 will work until the next toolbox update is released.

    Sensors forum Sensors
    • 12/6/2021
    • Cesar

    [FAQ] mmWave Applications Memory Architecture and Allocation

    This FAQ discusses the Memory Architecture and Allocation of Applications implemented on programmable mmWave sensors.

    Programmable mmWave sensors include an ARM core (MSS) and one or both of following processing engines:  Hardware Accelerator (HWA) and DSP (DSS).

    For Gen1 mmWave sensors the DSP is a C647x, for Gen2 devices the DSP is part of the C66 family.

    Following documents include detailed information about the C647x and C66x memory subsystems:

    For C647x:

    C64x+ Megamodule User Guide

    https://www.ti.com/lit/ug/spru871k/spru871k.pdf

    For C66

    TMS320C66x DSP CorePac

    https://www.ti.com/lit/ug/sprugw0c/sprugw0c.pdf

    mmWave Sensors usually include following memories:

    • L1P, L1D, L2 - DSS memories
    • DSS_L3 - shared memory
    • Hardware Accelerator Input/Output memories
    • MSS_TCMA
    • MSS_TCMB - ARM Data memory

    In a mmWave Application, the radar processing is usually implemented on the HWA or the DSS.

    Memory Allocation for Processing using the HWA

    For processing data with the HWA the dedicated Input/Output buffers must be used. There is no alternative.

    • Pre-processing the input data is transferred using the EDMA from another memory such as L3 to the HWA input buffer
    • Post-processing the result data is transferred using the EDMA from the HWA output buffer to another memory such as L3

    To optimize processing input data is organized in PING/PONG buffers. The optimization is due to the fact that processing of the PING buffer happens when the PONG data is transferred by the EDMA. So, there are no additional delays cause by the EDMA transfer of the data. Of course, this optimization requires 2x memory buffers.

    A nice example of this type of processing is provided in the mmWave SDK demo documentation for Doppler FFT. See DopplerProcHWA

    Doppler DPU

    Memory Allocation for Processing using the DSP

    When processing data with the DSP, first it is required to have highly optimized implementations of the most cycle intensive algorithms. For best performance fixed point algorithms are desired. If there is need for more precision floating point format may be needed. The DSPs available in the mmWave sensors support both fixed point and floating point data formats. In order for these implementations to provide best performance they have to run from fastest Program and Data memories: L1P and L1D.

    Since both memories L1P and L1D can be configured part memory and part cache, the application developer will have the choice to

    • use part of the L1P and L1D memory as cache and part as memory.
    • use all L1P and L1D as cache

    When part of the L1D will be used as memory, the application must allocate in this memory the input and output buffers for the most cycle intensive algorithms. The buffers would be overlayed for each processing stage.

    Here is an example from the mmwave SDK 2.1 demo:

    Data would be transferred to and from the L1D buffers using the EDMA. Usually the output results are transferred to L3 memory.

    Sensors forum Sensors
    • 12/1/2021
    • Cesar

    [FAQ] AWR1843AOP: AWR1843AOP mmWave SDK 3.5.0.4 demo elevation bug fix

    Part Number: AWR1843AOP

    It was identified that the mmWave SDK 3.5.0.4 demo for AWR1843AOP provides incorrect elevation z value. The value computed by the demo has incorrect sign. For example, when correct elevation is z = 1m, the demo reports z=-1m.

    This issue is due to incorrect Tx antennae numbering used in the demo.

    In order to correct this issue please modify the following file as follows and rebuild the demo binaries as described in the SDK User Guide.

    C:\ti\mmwave_sdk_03_05_00_04\packages\ti\board\antenna_geometry.c

    Replace

    ANTDEF_AntGeometry gAntDef_AWR1843AOP = {
         .txAnt = {
                    {0, 2},
                    {0, 1},
                    {0, 0}
           },
         .rxAnt = {
                    {3, 0},
                    {2, 0},
                    {1, 0},
                    {0, 0}
                  }
    };

    With

    ANTDEF_AntGeometry gAntDef_AWR1843AOP = {
         .txAnt = {
                    {0, 0},
                    {0, 1},
                    {0, 2}
           },
         .rxAnt = {
                    {3, 0},
                    {2, 0},
                    {1, 0},
                    {0, 0}
                  }
    };

    Sensors forum Sensors
<>

View FAQ threads
  • Tags
  • RSS
  • More
  • Cancel
  • Suggested Answer

    AWR1642BOOST: How to change SDK vertion in the chip 0 Locked

    875 views
    3 replies
    Latest over 7 years ago
    by Cesar
  • Answered

    IWR1642: Boot UART for the IWR1642 0 Locked

    427 views
    2 replies
    Latest over 7 years ago
    by Guy Shemesh
  • Suggested Answer

    OPT3101: OPT3101 output throuput 0 Locked

    241 views
    1 reply
    Latest over 7 years ago
    by Alex Bhandari-Young
  • Answered

    RTOS/IWR1443: What is happening in the SOC initialize? 0 Locked

    283 views
    1 reply
    Latest over 7 years ago
    by JohnH
  • Answered

    DCA1000EVM: LUA-Matlab problem 0 Locked

    1728 views
    8 replies
    Latest over 7 years ago
    by Anand Gadiyar
  • Suggested Answer

    LM95234: LM95234 schematic review 0 Locked

    754 views
    8 replies
    Latest over 7 years ago
    by VISHNU K
  • Answered

    AWR1243: SPI Programming Information 0 Locked

    749 views
    1 reply
    Latest over 7 years ago
    by Kaushal Kukkar
  • Answered

    Near field correction 0 Locked

    1284 views
    4 replies
    Latest over 7 years ago
    by Piyush_
  • Suggested Answer

    LM96163: What’s the LM96163's behavior during POR? 0 Locked

    528 views
    1 reply
    Latest over 7 years ago
    by Amit Ashara
  • Answered

    IWR1642BOOST: IWR1642BOOST 0 Locked

    531 views
    4 replies
    Latest over 7 years ago
    by Justin Curewitz
  • Suggested Answer

    AWR1642BOOST: Nearfield phase error data calculation 0 Locked

    344 views
    2 replies
    Latest over 7 years ago
    by Piyush_
  • Suggested Answer

    IWR1642: Unable to detect object inside a cardboard box 0 Locked

    1028 views
    4 replies
    Latest over 7 years ago
    by CHETHAN KUMAR Y.B.
  • Suggested Answer

    BQ35100: ic replacement 0 Locked

    254 views
    1 reply
    Latest over 7 years ago
    by David Hien
  • Answered

    Compiler/AWR1642: How to add build flag to .mak? 0 Locked

    370 views
    1 reply
    Latest over 7 years ago
    by Jitendra Gupta
  • Answered

    RTOS/AWR1642BOOST: HW Trigger Configuration Issue 0 Locked

    884 views
    8 replies
    Latest over 7 years ago
    by Jitendra Gupta
  • Suggested Answer

    WEBENCH® Tools/AWR1642BOOST: mmwave studio report information 0 Locked

    413 views
    2 replies
    Latest over 7 years ago
    by Michael JM Zhang
  • Answered

    IWR1443: How execute the downloaded secondary bootloader? 0 Locked

    2519 views
    16 replies
    Latest over 7 years ago
    by Jianyuan Ma
  • Suggested Answer

    The configure profile of the vital sign lab / frame periodicity 0 Locked

    1402 views
    6 replies
    Latest over 7 years ago
    by Jitendra Gupta
  • Suggested Answer

    AWR1642BOOST: The address in L3 where the image file is copied to boot up. 0 Locked

    259 views
    2 replies
    Latest over 7 years ago
    by Jitendra Gupta
  • Suggested Answer

    AWR1642BOOST: AWR1642BOOST serial data structure analysis 0 Locked

    306 views
    2 replies
    Latest over 7 years ago
    by Jitendra Gupta
<>