According to the TurboX UART and SPI Development Guides, this issue appears to be an “Identify TZ Configuration Issue.”
Since we don’t have a way to modify and build the TrustZone (TZ) firmware ourselves, could you please advise on how we can address or work around this problem?
Our FAE suggested posting this issue on this forum for further assistance.
Is there any update for this issues ?
we need to use UART11 and SPI6 interface on the board.
Environment:
Board: Custom board based on Rubik Pi 3
OS: Canonical Ubuntu 24.04 (ubuntu-24.04-preinstalled-server-arm64+rubikpi3-20250926-145)
Kernel: 6.8.0-1055-qcom
We analyzed the Rubik Pi 3 devcfg.mbn and confirmed that it seems that UART11 (0xa8c000) and SPI6 (0xa98000) are not registered in qupv3_perms (permission = 0x00).
Request:
Could you please provide a modified Rubik Pi 3 devcfg.mbn with UART11 and SPI6 registered as Non-Secure on TrustZone?
-UART11 (0xa8c000)
-SPI6 (0xa98000)
Dear customer,
TrustZone is private code, please leave your email if you need it.
Simultaneously use your local enterprise email to send your requirements to service@thundercomm.com We will contact you and discuss further issues.