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
    • 2/20/2023
    • Jingcheng ye

    [FAQ] AM62X-PET-CALC: AM62x Sysconfig power confict warning

    Part Number: AM62X-PET-CALC

    Hi TI

    When i finish the PINMUX config and power domain config, there is confict message show as below,Can i suppress these two warning ?

    As the MCU GPIO is 3v3 level ,so i connect the VDDSHV_MCU to 3v3 domain.

    BR Jingcheng

    Processors forum Processors
    • 2/20/2023
    • Swargam Anil

    [FAQ] AM64X: How to Run MCU+ SDK GPIO_INPUT_INTERRUPT example for R5FSS0-0 with Linux running on A53

    Part Number: AM6442

    Problem Description

    The MCU+ SDK comes with a GPIO_INPUT_INTERRUPT example for R5FSS0-0. This example configures a GPIO pin to generate an interrupt and then registers an interrupt handler to service the GPIO interrupt. This example works out-of-the box with MCU+ SDK. However, when running Linux on A53 and NORTOS/FreeRTOS on other cores, this GPIO_INPUT_INTERRUPT does not work. It fails by reporting the following error:

    [Error] Sciclient event config failed!!!

    In this FAQ, we will cover the WHAT, WHY and HOW of the issue. We will discuss WHAT is causing the issue, WHY the issue happens and HOW to resolve the issue.

    Processors forum Processors
    • 2/14/2023
    • Swargam Anil

    [FAQ] SK-AM62 : How to configure the GPIO interrupt on AM62X in MCU+SDK.

    Part Number: SK-AM62

    What is GPIO?

    The General-Purpose Input/output (GPIO) peripheral provides dedicated general-purpose pins that can be configured as either inputs or outputs.

    GPIO can be used in three modes:

    *Input

    *Output

    *Interrupt

    GPIO’s availability in the AM62X SDK:

    The device has one or more instances of GPIO modules. The GPIO pins are grouped into banks (16 pins

    per bank and 9 banks per module), which means that each GPIO module provides up to 144 dedicated

    general-purpose pins with input and output capabilities; thus, the general-purpose interface supports up to 432 (3 instances × (9 banks × 16 pins)) pins. Since MCU_GPIO0_[23:143], GPIO0_[87:143], and GPIO1_[88:143] are reserved in this device, general purpose interface supports up to 198 pins.

     

    GPIO Interrupt Connectivity in AM62X SDK:

    The SOC on the AM62 uses an interrupt router to route pin interrupts to the corresponding core for all GPIO pins. If you configure an interrupt for each pin, your design will be complicated.  Therefore, the routing concept is designed to minimize the overhead of all GPIO interrupts in the SOC. So, user can control bank interrupts and individual pin interrupts.

    Processors forum Processors
    • 2/14/2023
    • Rajarajan Uthayakumar

    [FAQ] TMS320C6678: Static IP Configuration using PDK

    Part Number: TMS320C6678

    How to set Static and DHCP IP configuration using PDK in C667x and C665x family Processors ?

    Processors forum Processors
    • 2/10/2023
    • Brijesh Jadav

    [FAQ] PROCESSOR-SDK-TDAX: How to reduce the number of completion rings in VHWA drivers

    Part Number: PROCESSOR-SDK-TDAX

    VHWA has totally 6 drivers in the PDK and each driver requires many DMA channels to do transfers. In addition to one main ring, each channel requires two additional rings, one for output completion and other for tear down completion. This increases the total ring requirement for the VHWA driver.

    This article explains how to reduce ring usage in VHWA driver.

    Processors forum Processors
    • 2/9/2023
    • Nick Saulnier

    [FAQ] AM62x, AM64x: How to disable unused cores?

    I am not using one of the cores on my TI processor. How do I disable that core, so that I can free up more memory, peripherals, etc for my other cores?

    .

    This FAQ will use AM64x as an example, but the same concepts apply for AM62x.

    .

    NOTE: This FAQ discusses how to disable non-Linux cores on the processor, like R5F (AM64x) and M4F(both AM64x & AM62x). For information on how to disable A53 cores and GPU cores that do not exist on a specific part number, please reference the FAQ rti_wdt_probe error on Linux boot.

    For information on other multicore subjects, reference the FAQ Sitara multicore development and documentation.

    UPDATE January 2024: The information in this FAQ has been added to the processor academy modules. This FAQ will not be maintained going forward.
    Please find the latest information in the processor's academy > Multicore module > Multicore Development > Booting and disabling processor cores > Disabling remote cores:
    AM62x
    AM62Ax
    AM64x

    Processors forum Processors
    • 2/9/2023
    • Wenhai Liao (6576188)

    [FAQ] AM3354 GP: JTAG port lock after production line

    Part Number: AM3354

    Hi there,

    I am using the AM3354 CPU.

    For cybersecurity, I want the JTAG port to be protected, to avoid others read out our binary code. The CPU can only be full ereased after this protection.

    Please tell me how to achieve this. If it is not supported by AM3354, is there any similar way to have this protection?

    An application note to show the detailed steps / configuration method will be more helpful.

     

    BR,

    Wenhai.

    Processors forum Processors
    • 2/9/2023
    • KB

    [FAQ] TDA4VM: SDL LBIST POST Timeout

    Part Number: TDA4VM

    When testing SDL (Software Diagnostics Library) package on the TDA4VM, seeing LBIST HW POST Timeout logs as below.

    BIST Example Application

    Starting LBIST test on HWPOST - DMSC, index 0...
    HW POST MCU Status : SDL_LBIST_POST_TIMEOUT
    HW POST DMSC Status : SDL_LBIST_POST_TIMEOUT

    Starting LBIST test on HWPOST - MCU, index 1...
    HW POST MCU Status : SDL_LBIST_POST_TIMEOUT
    HW POST DMSC Status : SDL_LBIST_POST_TIMEOUT

    Processors forum Processors
    • 2/7/2023
    • Nick Saulnier

    [FAQ] AM62x, AM64x: How to allow Linux to load M4F / R5F firmware by adding a resource table

    Part Number: AM6442

    UPDATE: This FAQ has been replaced by the Multicore academy module, section "Application Development on Remote cores". Please refer to the associated processor academy. This FAQ will not be updated in the future.

    AM62x academy

    AM62Ax academy

    AM62Px academy

    AM64x academy

    The MCU+ "Hello World" example can be loaded by CCS. However, the project will fail to be loaded if the remote core is initialized by Linux. Why is that?

    The Linux RemoteProc driver checks the remote core firmware for a resource table before it loads the firmware into a remote core. If the firmware does not have a resource table, then Linux will not load the firmware. That means that if we want to use Linux to load the "Hello World" example (or any example), then we need to make sure the project has a resource table in it.

    How to add a resource table to an MCU+ project?

    .

    Note1: "remote core" means any core in the processor that is not the Linux cores. So from a Linux perspective, M4F and R5F are both "remote cores".

    Note2: The same information applies to both M4F and R5F. For now, this FAQ will use M4F to demonstrate how to add a resource table.

    Processors forum Processors
    • 2/3/2023
    • Karan Saxena

    [FAQ] TDA4VM: SBL OSPI boot error: Invalid magic number in Single image header

    Part Number: TDA4VM

    I'm trying to boot using SBL from OSPI on TDA4 device but I see the below error. What could be the issue?

    Processors forum Processors
<>

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

    WL1271 TIWI-R2 0 Locked

    641 views
    4 replies
    Latest over 10 years ago
    by Vittorio Barulli
  • Not Answered

    How can I set and check AM335x frequency without PMIC 0 Locked

    638 views
    2 replies
    Latest over 10 years ago
    by AFu Lai
  • Suggested Answer

    how to build QT application for ti-processor-sdk-linux-am335x-evm-01.00.00.03 0 Locked

    1826 views
    2 replies
    Latest over 10 years ago
    by VIJAY KULKARNI24
  • Answered

    About USB driver of TUSB1211 0 Locked

    643 views
    3 replies
    Latest over 10 years ago
    by Shankari G
  • Not Answered

    AM437x SD Boot Problem 0 Locked

    932 views
    3 replies
    Latest over 10 years ago
    by Chester Gillon
  • Answered

    AM3352 and XDS100v2-ARM with 10-pin connector 0 Locked

    505 views
    1 reply
    Latest over 10 years ago
    by Chester Gillon
  • Suggested Answer

    a problem with Ethernet in a custom board 0 Locked

    1333 views
    12 replies
    Latest over 10 years ago
    by armin neamati
  • Not Answered

    DisplayHndl is null while creation of DisplayLink 0 Locked

    820 views
    4 replies
    Latest over 10 years ago
    by mark smith5
  • Answered

    Development using TI-RTOS on Tiva TM4C boards without code composer studio. 0 Locked

    699 views
    2 replies
    Latest over 10 years ago
    by Gautam Bhat
  • Answered

    Measuring Power in the K2H EVM 0 Locked

    697 views
    6 replies
    Latest over 10 years ago
    by Senthilkumar Srinivasan
  • Answered

    C6670 EVM AMC to SMA breakout card for core -core external loopback 0 Locked

    822 views
    3 replies
    Latest over 10 years ago
    by Senthilkumar Srinivasan
  • Answered

    Linux pinmux lcd, wrong pinmux in mux33xx.c 0 Locked

    1244 views
    7 replies
    Latest over 10 years ago
    by ashok kumar6
  • Not Answered

    OmapL138: Trouble Writing Memory Block 0 Locked

    800 views
    1 reply
    Latest over 10 years ago
    by RandyP
  • Not Answered

    OLED C5535 (OSD9616GLBBG01) 0 Locked

    1240 views
    6 replies
    Latest over 10 years ago
    by Victor Correa regalado
  • Answered

    TMS320C6655 power management 0 Locked

    703 views
    5 replies
    Latest over 10 years ago
    by Bill Taboada
  • Answered

    TMS320C6655CZHA max device package compression force 0 Locked

    401 views
    1 reply
    Latest over 10 years ago
    by Bill Taboada
  • Answered

    AM335x silicon errata fix in Android JB4.2(kernel3.2) rootfs 0 Locked

    3360 views
    10 replies
    Latest over 10 years ago
    by ashok kumar6
  • Not Answered

    AM3703 - failure to boot, cannot read registers 0 Locked

    1007 views
    4 replies
    Latest over 10 years ago
    by Kyle Mouratidis
  • Not Answered

    Unused EMIF (for NAND) pins on DM365 0 Locked

    502 views
    3 replies
    Latest over 10 years ago
    by DJH
  • Answered

    DDR3 VTT termination resistors and stub length 0 Locked

    1310 views
    3 replies
    Latest over 10 years ago
    by DJ McLeod
<>