Skip to main content
Explorer
November 25, 2024
Solved

STM32MP135F custom board with no display: optee-franebuffer

  • November 25, 2024
  • 1 reply
  • 694 views

Hello.

I am trying to get a custom stm32mp135f to boot.

I get following boot messages:

NOTICE: CPU: STM32MP135F Rev.Y
NOTICE: Model: VETON control board based on STM32MP135F - r2
WARNING: VDD unknown
INFO: Reset reason (0x35):
INFO: Power-on Reset (rst_por)
INFO: FCONF: Reading TB_FW firmware configuration file from: 0x2ffe0000
INFO: FCONF: Reading firmware configuration information for: stm32mp_io
INFO: FCONF: Reading firmware configuration information for: stm32mp_fuse
INFO: Using SDMMC
INFO: Instance 1
INFO: Boot used partition fsbl1
NOTICE: BL2: v2.8-stm32mp1-r2.0(debug):()
NOTICE: BL2: Built : 12:48:35, Nov 25 2024
INFO: BL2: Doing platform setup
INFO: RAM: DDR3-DDR3L 16bits 533000kHz
INFO: Memory size = 0x40000000 (1024 MB)
INFO: BL2: Loading image id 1
INFO: Loading image id=1 at address 0x30006000
INFO: Image id=1 loaded: 0x30006000 - 0x30006236
INFO: FCONF: Reading FW_CONFIG firmware configuration file from: 0x30006000
INFO: FCONF: Reading firmware configuration information for: mce_config
INFO: FCONF: Reading firmware configuration information for: dyn_cfg
INFO: FCONF: Reading firmware configuration information for: stm32mp1_firewall
INFO: BL2: Loading image id 4
INFO: Loading image id=4 at address 0xfe000000
INFO: Image id=4 loaded: 0xfe000000 - 0xfe00001c
INFO: OPTEE ep=0xfe000000
INFO: OPTEE header info:
INFO: magic=0x4554504f
INFO: version=0x2
INFO: arch=0x0
INFO: flags=0x0
INFO: nb_images=0x1
INFO: BL2: Loading image id 8
INFO: Loading image id=8 at address 0xfe000000
INFO: Image id=8 loaded: 0xfe000000 - 0xfe0665d8
INFO: BL2: Loading image id 2
INFO: Loading image id=2 at address 0xc0400000
INFO: Image id=2 loaded: 0xc0400000 - 0xc040ee98
INFO: BL2: Skip loading image id 16
INFO: BL2: Loading image id 5
INFO: Loading image id=5 at address 0xc0000000
INFO: Image id=5 loaded: 0xc0000000 - 0xc010c170
NOTICE: BL2: Booting BL32
INFO: Entry point address = 0xfe000000
INFO: SPSR = 0x1d3
I/TC: Early console on UART#4
I/TC:
I/TC: Embedded DTB found
E/TC:0 0 display_get_fb_addr_from_dtb:55 Can't find optee-framebuffer
E/TC:0 0 Panic

 

So optee can't find the framebuffer, which should not be needed because I do not use any visual UI.

In the dts there is also no mention of display.

Please help me get past this error.

 

 

    This topic has been closed for replies.
    Best answer by JVan.1529

    I found the solution:

     

    The optee make command should include the option CFG_WITH_TUI=n

     

     

    1 reply

    JVan.1529AuthorAnswer
    Explorer
    November 27, 2024

    I found the solution:

     

    The optee make command should include the option CFG_WITH_TUI=n