This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TMDSCNCD263P: no print out on CCS UART terminal

Part Number: TMDSCNCD263P

Tool/software:

Hello,

I'm using TMDSCNCD263P board. According to the quick start guide (spradf9), CCS 12.7.1 is installed. 

SW6 is set to NO BOOTMODE [1:4]=1101. 5V/3A power adaptor is connected to J1 USB-C port. LD8 PMIC safety error output is turned on.

UART terminal is connected to the XDS110 Class Application/User UART port at baud rate 115200. I don't see any output from it. Please help me to solve this.

Thanks.

  • Hi Jeff,

    Are you trying to run any application or just want to see the output of the GEL Scripts?

    Also, ensure you have the Console window open in CCS 

    If testing any application, make sure that the UART logs are enabled in the example.syscfg (if you want output on Terminal) and CCS logs are enabled if you want output on Console

    Regards.
    Shaunak

  • Hi Shaunak,

    As shown in the quick start guide(spradf9), I just expect "C" is being printed in the UART terminal. I don't run application yet.

    LD8 is turned on at power on. How to solve the issue?

    Regards,

    Jeff

  • Hi Jeff,

    Can you please share the details of the power supply connected to AM263Px control card?

    Regards,
    Shaunak

  • Hi Shaunak,

    I tried the two adaptors. They had the same result. LD8 was turned on. The adaptor information is attached.

    Regards,

    Jeff

  • Hi Jeff,

    Can you please try to put the board in UART boot-mode and check for the "CC" prints in terminal? UART Bootmode for the AM263Px-CC is:

    Regards,
    Shaunak

  • Hi Shaunak,

    In UART bootmode the "CC" prints in terminal. btw, LD8 is still turned on.

    the "NO BOOTMODE" in the manual is typo? 

    Can I ignore the LD8 warning?

    Regards,

    Jeff

  • Hi Jeff,

    the "NO BOOTMODE" in the manual is typo? 

    Seems like it is a typo I'll reach out to the authors to confirm. Until then, you can try flashing and running applications, if they work fine, we shouldn't have any issues.

    Can I ignore the LD8 warning?

    Let me confirm with our hardware experts

    Regards,
    Shaunak

  • Hi Shaunak,

    A load error happened as below when I follow the "5-2 Example Project Setup" in the quick start guide. ( spradf9 )

    Please help me to solve the error.

    Regards,

    Jeff

    Cortex_R5_0: GEL Output: Gel files loading on R5F0 Complete
    Cortex_R5_0: GEL Output: ***OnTargetConnect() Launched***
    
    Cortex_R5_0: GEL Output: AM263Px Initialization Scripts Launched. 
    Please Wait...
    
    
    Cortex_R5_0: GEL Output: AM263Px_Cryst_Clock_Loss_Status() Launched
    Cortex_R5_0: GEL Output: Crystal Clock present 
    Cortex_R5_0: GEL Output: AM263Px_SOP_Mode() Launched
    Cortex_R5_0: GEL Output: SOP MODE = 0x00000001    
    Cortex_R5_0: GEL Output: 
     UART Functional boot mode
    Cortex_R5_0: GEL Output: AM263Px_Read_Device_Type() Launched
    Cortex_R5_0: GEL Output: EFuse Device Type Value = 0x000000AA    
    Cortex_R5_0: GEL Output: AM263Px_dual_or_lockstep_mode() Launched
    Cortex_R5_0: GEL Output: r5fss0 = 0x00000001    
    Cortex_R5_0: GEL Output: r5fss1 = 0x00000000    
    Cortex_R5_0: GEL Output: 
     R5FSS0 is in Dual core mode 
    Cortex_R5_0: GEL Output: 
     R5FSS1 is in Dual core mode 
    Cortex_R5_0: GEL Output: MSS_CTRL Control Registers Unlocked
    Cortex_R5_0: GEL Output: MSS_TOP_RCM Control Registers Unlocked
    Cortex_R5_0: GEL Output: MSS_RCM Control Registers Unlocked
    Cortex_R5_0: GEL Output: MSS_IOMUX Control Registers Unlocked
    Cortex_R5_0: GEL Output: TOP_CTRL Control Registers Unlocked
    Cortex_R5_0: GEL Output: 
    
    *** R5FSS0 Reset DualCore ***
    Cortex_R5_0: GEL Output: 
    
    ***R5FSS1 Reset DualCore ***
    Cortex_R5_0: GEL Output: R5F ROM Eclipse
    Cortex_R5_0: GEL Output: R5FSS0_0 Released
    Cortex_R5_0: GEL Output: R5FSS0_1 Released
    Cortex_R5_0: GEL Output: R5FSS1_0 Released
    Cortex_R5_0: GEL Output: R5FSS1_1 Released
    Cortex_R5_0: GEL Output: L2 Mem Init Complete
    Cortex_R5_0: GEL Output: MailBox Mem Init Complete
    Cortex_R5_0: GEL Output: *********** R5FSS0/1 Dual Core mode Configured********
    Cortex_R5_0: GEL Output: SYS_CLK DIVBY2 
    Cortex_R5_0: GEL Output: DPLL_CORE_HSDIV0_CLKOUT0 selected as CLK source for R5FSS & SYS CLKs 
    Cortex_R5_0: GEL Output: 
     CLK Programmed R5F=400MHz and SYS_CLK=200MHz 
    Cortex_R5_0: GEL Output: 
    
     *** Enabling Peripheral Clocks *** 
    Cortex_R5_0: GEL Output: Enabling RTI[0:3] Clocks 
    Cortex_R5_0: GEL Output: Enabling RTI_WDT[0:3] Clocks 
    Cortex_R5_0: GEL Output: Enabling UART[0:5]/LIN[0:5] Clocks 
    Cortex_R5_0: GEL Output: Enabling QSPI Clocks 
    Cortex_R5_0: GEL Output: Enabling I2C Clocks 
    Cortex_R5_0: GEL Output: Enabling TRACE Clocks 
    Cortex_R5_0: GEL Output: Enabling MCAN[0:3] Clocks 
    Cortex_R5_0: GEL Output: Enabling MMCSD Clocks 
    Cortex_R5_0: GEL Output: Enabling MCSPI[0:4] Clocks 
    Cortex_R5_0: GEL Output: Enabling CONTROLSS Clocks 
    Cortex_R5_0: GEL Output: Enabling CPTS Clocks 
    Cortex_R5_0: GEL Output: Enabling RGMI[5,50,250] Clocks 
    Cortex_R5_0: GEL Output: Enabling XTAL_TEMPSENSE_32K Clocks 
    Cortex_R5_0: GEL Output: Enabling XTAL_MMC_32K Clocks 
    Cortex_R5_0: GEL Output: 
    
     ***All IP Clocks are Enabled*** 
    
    Cortex_R5_0: AM263Px
    Cortex_R5_0: Trouble Writing Memory Block at 0x0 on Page 0 of Length 0x40: (Error -1065 @ 0x40) Unable to access device memory. Verify that the memory address is in valid memory. If error persists, confirm configuration, power-cycle board, and/or try more reliable JTAG settings (e.g. lower TCLK). (Emulation package 12.7.0.00130) 
    Cortex_R5_0: File Loader: Verification failed: Target failed to write 0x00000000
    Cortex_R5_0: GEL: File: C:\Users\jekim\workspace_v12\hello_world_am263px-cc_r5fss0-0_nortos_ti-arm-clang\Release\hello_world_am263px-cc_r5fss0-0_nortos_ti-arm-clang.out: Load failed.
    

  • Hi Jeff,

    The device is in DEV Bootmode or OSPI bootmode when you try to launch a debug session for the hello_world application?

    Follow the below steps:

    1. Set device in OSPI/DEV Bootmode

    2. Connect power cable

    3. Connect USB cable

    4. Launch the debug session for the hello _world application.

    If you find the spradf9 difficult to follow, you can also refer the SDK documentation: https://software-dl.ti.com/mcu-plus-sdk/esd/AM263PX/latest/exports/docs/api_guide_am263px/CCS_LAUNCH_PAGE.html

    Regards,
    Shaunak