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
Processors

Processors

Processors forum

  • Mentions
  • Tags
  • More
  • Cancel
  • Ask a new question
  • Ask a new question
  • Cancel
Texas Instruments (TI) Processors support forum is an extensive online knowledge base where millions of technical questions and solutions are available 24/7. You can search processors content or ask technical support questions on Sitara™ processors, digital signal processors (DSP) and automotive processors. 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
    • 10/3/2025
    • Betsy Varughese

    [FAQ] TDA4AH-Q1: C7x Scalable Vector Programming

    Part Number: TDA4VH-Q1

    Tool/software:

    Hi Team,

    Can you explain scalable vector programming with an example?

    Regards,

    Betsy Varughese

    Processors forum Processors
    • 10/2/2025
    • Sarabesh Srinivasan

    [FAQ] TDA4VH-Q1: What are the steps to build the GPU demo application lightweight-offscreen through the SDK?

    Part Number: TDA4VH-Q1

    Tool/software:

    I want to be able to build and test the GPU test-application lightweight-offscreen demo shown here: https://github.com/StaticRocket/lightweight-offscreen

    I am currently on SDK 9.2 how can I do this?

    Processors forum Processors
    • 10/1/2025
    • Prashant Shivhare

    [FAQ] AM6xx: How to get the TIFS Keywriter logs

    Part Number: AM625

    Tool/software:

    The Keywriter is an application designed primarily for programming the keys and converting the device from HSFS to HSSE.

    During the keywriting procedure, one may encounter errors reflected by the non-zero value in the "Keywriter Debug Response" log on the UART port used by the keywriter application. One can decode this non-zero value using the following documentation to understand the cause of the failure:

    https://software-dl.ti.com/tisci/esd/latest/2_tisci_msgs/security/keywriter.html#otp-key-writer-error-codes

    In addition to returning the error code, the TIFS Keywriter also dumps the logs, which often provide more insights into the cause of the failure.

    This FAQ discusses the various methods for obtaining these TIFS Keywriter logs.

    Processors forum Processors
    • 9/24/2025
    • Neehar Sawant

    [FAQ] TDA4VM: What is the K3 Resource Partitioning tool and how do I use it?

    Part Number: TDA4VM

    Tool/software:

    What is the K3 Resource Partitioning tool? What is it useful for within my application? How do I use it?

    Processors forum Processors
    • 9/22/2025
    • Manojna Manojna

    [FAQ] TDA4VE-Q1: R5F Exception Recovery

    Part Number: TDA4VE-Q1

    Tool/software:

    Hi,

    Could you explain the steps to recover from exception in R5F.

    Processors forum Processors
    • 9/18/2025
    • Adam Hua

    [FAQ] AUDIO-AM275-EVM: MCELF multicore image combine boot up with SBL

    Part Number: AUDIO-AM275-EVM

    Tool/software:

    Background

    Current SDK supports boot images of multiple cores being combined to one image in mcelf format. This guide explains how is multicore images being combined. Another guide explains how the multicore image is parsed and loaded in booting up. To make it easier to get run the multiple combined image, this FAQ provides a demo that combine two hello world demo images for r5f0-0 and dsp0-0 into one image and boot up using ospi sbl booting up.

    This demo is tested using SDK version 11.00.00.16 but you can reproduce this in any versions to come.

    Steps

    1. Use sysconfig to config the examples/drivers/boot/sbl_ospi/am275x-evm/wkup-r5fss0-0_freertos/ti-arm-clang demo. Delete other bootloaders and remain only one bootloader.

    2. rebuild this demo and generated the wanted sbl_ospi.debug.hs_fs.tiimage and the sbl image to be run on wakeup/dm R5.

    3. build two "hello world" demos. One for R5F0_0, one for dsp0_0. Generate two required executable:

    am275x/examples/hello_world/am275x-evm/r5fss0-0_freertos/ti-arm-clang/hello_world.debug.out

    am275x/examples/hello_world/am275x-evm/c75ss0-0_freertos/ti-c7000/hello_world.debug.out

    4. Using the following command to generate the mcelf file. This command will generate the hello_world_test_multicore.mcelf file.

    python3 /home/ht/ti/AM275-AWE-SDK_11.00.00.17/mcu_plus_sdk/am275x/tools/boot/multicoreELFImageGen/genimage.py \
    --core-img=1:/home/ht/ti/AM275-AWE-SDK_11.00.00.17/mcu_plus_sdk/am275x/examples/hello_world/am275x-evm/r5fss0-0_freertos/ti-arm-clang/hello_world.debug.out \
    --core-img=5:/home/ht/ti/AM275-AWE-SDK_11.00.00.17/mcu_plus_sdk/am275x/examples/hello_world/am275x-evm/c75ss0-0_freertos/ti-c7000/hello_world.debug.out  \
    --output=hello_world_test_multicore.mcelf --xip=0x60100000:0x60200000  --sw_version=0x0B000011

    5. Using the following command to sign the mcelf file as all am275 chips are hs-fs. This will generate the hello_world_test_multicore.mcelf.hs_fs file.

    python3 /home/ht/ti/AM275-AWE-SDK_11.00.00.17/mcu_plus_sdk/am275x/tools/boot/signing/appimage_x509_cert_gen.py --bin hello_world_test_multicore.mcelf --authtype 0  --loadaddr 84000000 --key /home/ht/ti/AM275-AWE-SDK_11.00.00.17/mcu_plus_sdk/am275x/tools/boot/signing/app_degenerateKey.pem --output hello_world_test_multicore.mcelf.hs_fs --keyversion 1.5
    
    

    6. flash the boot images (sbl image and the multicore mcelf image into ospi). Here is a reference config:

    # First point to sbl_uart_uniflash binary, which function's as a server to flash one or more files
    --flash-writer=/home/ht/audio/avb/sbl_uart_uniflash.release.hs_fs.tiimage
    
    # --operation=erase --flash-offset=0x0 --erase-size=0x1800000
    
    # Program the OSPI PHY tuning attack vector
    --operation=flash-phy-tuning-data
    
    # Now send one or more files to flash or flashverify as needed. The order of sending files does not matter
    
    # When sending bootloader make sure to flash at offset 0x0. ROM expects bootloader at offset 0x0
    --file=/home/ht/ti/AM275-AWE-SDK_11.00.00.17/mcu_plus_sdk/am275x/examples/drivers/boot/sbl_ospi/am275x-evm/wkup-r5fss0-0_freertos/ti-arm-clang/sbl_ospi.debug.hs_fs.tiimage --operation=flash --flash-offset=0x0
    
    # When sending application image, make sure to flash at offset 0x400000 (default) or to whatever offset your bootloader is configured for
    --file=/home/ht/ti/AM275-AWE-SDK_11.00.00.17/hello_world_test_multicore.mcelf.hs_fs --operation=flash --flash-offset=0x400000

    7. boot up as the ospi sbl boot.

    Test results

    wakeup/dm R5 log:

    Sciserver Testapp Built On: Aug 19 2025 14:48:31                                    
    Sciserver Version: v2023.11.0.0REL.MCUSDK.MM.NN.PP.bb                               
    RM_PM_HAL Version: vMM.NN.PP                                                        
    Starting Sciserver..... PASSED                                                      
                                                                                        
    Starting OSPI Bootloader ...                                                        
                                                                                        
    SYSFW Firmware Version 11.0.7--v11.00.07 (Fancy Rat)                                
    SYSFW Firmware revision 0xb
    SYSFW ABI revision 4.0
    
    [BOOTLOADER_PROFILE] Boot Media       : FLASH 
    [BOOTLOADER_PROFILE] Boot Media Clock : 166.667 MHz 
    [BOOTLOADER_PROFILE] Boot Image Size  : 183 KB 
    [BOOTLOADER_PROFILE] Cores present    : 
    [BOOTLOADER PROFILE] TIFS init                        :        764us 
    [BOOTLOADER PROFILE] System_init                      :       5652us 
    [BOOTLOADER PROFILE] Board_init                       :          5us 
    [BOOTLOADER PROFILE] FreeRtosTask Create              :        262us 
    [BOOTLOADER PROFILE] Drivers_open                     :        138us 
    [BOOTLOADER PROFILE] Board_driversOpen                :          1us 
    [BOOTLOADER PROFILE] sciServer_init                   :      15268us 
    [BOOTLOADER PROFILE] SBL Drivers_open                 :    3175606us 
    [BOOTLOADER PROFILE] SBL Board_driversOpen            :       3908us 
    [BOOTLOADER PROFILE] Sciclient Get Version            :      10159us 
    [BOOTLOADER PROFILE] DSP 0 Image Load                 :      15901us 
    [BOOTLOADER PROFILE] R5FSS0_0 Image Load              :          0us 
    [BOOTLOADER_PROFILE] SBL Total Time Taken             :    3227671us 
    

    main R5 log:

    Hello World!                                                                        
                

    dsp0_0 log:

    Hello World!                                                                        
                

    Backup:

    SBL major function in mcelf booting:

    Processors forum Processors
    • 9/17/2025
    • Diwakar Dhyani

    [FAQ] TDA4AL-Q1: Reference code to update keyrev using OPTEE

    Part Number: TDA4AL-Q1

    Tool/software:

    Help with the reference code to update the KEYREV using optee.

    Processors forum Processors
    • 9/16/2025
    • Manojna Manojna

    [FAQ] TDA4VE-Q1: How to route MCRC interrupt to R5F

    Part Number: TDA4VE-Q1

    Tool/software:

    Hi,

    How to route MCRC timeout/error interrupt to R5F.

    Thank you.

    Processors forum Processors
    • 9/15/2025
    • Siddharth S

    [FAQ] TDA4VM: How to address issue where EthFw ABI change breaks QNX io-sock driver for versions <= 11.0

    Part Number: TDA4VM

    Tool/software:

    The EthFW 11.1 release has an interface change that breaks the ABI with 11.0 or earlier versions of the QNX io-sock thin-client driver. For the driver to work correctly, an update to the ABI interface header file (ethremotecfg.h) is required. However, TI 11.1 io-pkt thin client driver has been updated to accommodate this ABI change

    Processors forum Processors
    • 9/11/2025
    • Gokul Praveen

    [FAQ] J784S4XEVM: CLK-DATA and DEV-DATA for enabling UARTs

    Part Number: J784S4XEVM

    Tool/software:

    Can you provide the clk-data and dev-data for the different UARTs across different boards?

    Processors forum Processors
<>

View FAQ threads
  • Tags
  • RSS
  • More
  • Cancel
  • Threads 199053 Discussions
  • Not Answered

    ccsv4 tms3206467t toggle leds 0 Locked

    241 views
    1 reply
    Latest over 14 years ago
    by David Mota
  • Not Answered

    AM3517 Wince BSP A8_01_02_00 screen rotation 90 degree performance issue 0 Locked

    748 views
    6 replies
    Latest over 14 years ago
    by Madhvi
  • Not Answered

    Flashing C6713 and Retrieving Data from SDRAM 0 Locked

    389 views
    6 replies
    Latest over 14 years ago
    by Daniel Allred
  • Not Answered

    PCIe Subsystem Memory Address Space Limitations 0 Locked

    478 views
    1 reply
    Latest over 14 years ago
    by HemantPedanekar
  • Answered

    Image Processing Library for AM35xx 0 Locked

    347 views
    1 reply
    Latest over 14 years ago
    by Rahul Prabhu
  • Answered

    C6run & C6accel graphics plane limitation 0 Locked

    367 views
    3 replies
    Latest over 14 years ago
    by Rahul Prabhu
  • Not Answered

    CA816X 0 Locked

    224 views
    3 replies
    Latest over 14 years ago
    by Steve Clynes
  • Answered

    DM814x PLL and Analog supply filtering 0 Locked

    241 views
    3 replies
    Latest over 14 years ago
    by Stephen Turner
  • Answered

    Range Imaging with DaVinci 0 Locked

    245 views
    1 reply
    Latest over 14 years ago
    by Rahul Prabhu
  • Answered

    Calculated versus measured I2C f(scl) frequency 0 Locked

    496 views
    2 replies
    Latest over 14 years ago
    by MarcPyne
  • Not Answered

    bios6 timestamp_get32 API 0 Locked

    1525 views
    6 replies
    Latest over 14 years ago
    by james conway
  • Not Answered

    doorbell packet quicker than other types of packets ? 0 Locked

    286 views
    3 replies
    Latest over 14 years ago
    by tscheck
  • Answered

    TMS320C6455 EVM 0 Locked

    285 views
    2 replies
    Latest over 14 years ago
    by Infant Jesuraj
  • Answered

    Can I clock the SOMOMAPL138-10-1602AHCR DSP at 375MHz? 0 Locked

    369 views
    2 replies
    Latest over 14 years ago
    by Abhijit Das84416
  • Answered

    Can BIOS6 be abstracted from RTSC architecture? 0 Locked

    446 views
    6 replies
    Latest over 14 years ago
    by Sasha Slijepcevic
  • Not Answered

    AM17x AM18x ISO7816 0 Locked

    215 views
    1 reply
    Latest over 14 years ago
    by melissaw
  • Discussion

    the problem of DMA transport of PCIe Locked

    273 views
    1 reply
    Latest over 14 years ago
    by David Friedland
  • Not Answered

    How to setup Linux aware debugging with CCS4.2.4? 0 Locked

    286 views
    1 reply
    Latest over 14 years ago
    by MarcPyne
  • Discussion

    Message Q on OMAPL137 Locked

    222 views
    1 reply
    Latest over 14 years ago
    by Shreyas Oppanthaya
  • Not Answered

    CPUFreq issue on OMAP3EVM 0 Locked

    1042 views
    14 replies
    Latest over 14 years ago
    by Steve McClellan
<>