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.

PROCESSOR-SDK-AM64X: Serial Interface for R5F boot console

Part Number: PROCESSOR-SDK-AM64X

Hi Team

We refer to the Processor SDK Linux for AM64. For better visibility of the boot process, we want to provide a console on our custom board for both, the R5F and the A53 boot core. On the SK-AM64, the boot console of the A53 boot core is connected with UART0. We presume that there is also a default serial interface where the R5F boot core is connected with. Could you please tell us which serial interface this is ?

  • Hi Walter,
    I'm attaching a sample secure boot log I captured on AM64x EVM (with HS-SE device):
    R5F and A53 use UART0 port for serial terminal, where

    - U-Boot SPL 2021.01-gebc8dca63d (Feb 11 2022 - 03:31:18 +0000) 	<== R5 SPL
    - U-Boot SPL 2021.01-gebc8dca63d (Feb 11 2022 - 03:32:28 +0000) 	<== A53 SPL
    - U-Boot 2021.01-gebc8dca63d (Feb 11 2022 - 03:32:28 +0000) 		<== A53 u-boot

    Best,

    -Hong

    U-Boot SPL 2021.01-gebc8dca63d (Feb 11 2022 - 03:31:18 +0000)
    SYSFW ABI: 3.1 (firmware rev 0x0016 '22.1.1--v2022.01 (Terrific Llam')
    SPL initial stack usage: 13392 bytes
    Trying to boot from MMC2
    Authentication passed
    Authentication passed
    spl_load_fit_image: Skip load 'dm': image size is 0!
    Authentication passed
    Authentication passed
    Starting ATF on ARM64 core...
    
    NOTICE:  BL31: v2.5(release):v2.5-83-g0693f35-dirty
    NOTICE:  BL31: Built : 10:08:01, Feb  2 2022
    
    U-Boot SPL 2021.01-gebc8dca63d (Feb 11 2022 - 03:32:28 +0000)
    SYSFW ABI: 3.1 (firmware rev 0x0016 '22.1.1--v2022.01 (Terrific Llam')
    Trying to boot from MMC2
    Authentication passed
    Authentication passed
    
    
    U-Boot 2021.01-gebc8dca63d (Feb 11 2022 - 03:32:28 +0000)
    
    SoC:   AM64X SR1.0
    Model: Texas Instruments AM642 EVM
    Board: AM64-GPEVM rev E2
    DRAM:  2 GiB
    NAND:  0 MiB
    MMC:   mmc@fa10000: 0, mmc@fa00000: 1
    In:    serial@2800000
    Out:   serial@2800000
    Err:   serial@2800000
    Net:   eth0: ethernet@8000000port@1
    Hit any key to stop autoboot:  2  0 
    => 

  • Hello Hong

    Thanks a lot for your effort.

    Regards Walter