Accessing Low power real time SPI's From A55 core in imx93

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

Accessing Low power real time SPI's From A55 core in imx93

973件の閲覧回数
logan3c3
Contributor III

Is it possible to access the SPI that are dedicated to Low power real-time domain. Can TRDC be used to configure the same. if so can anybody share steps for that?

 

 

#IMX93

 

ラベル(1)
タグ(4)
0 件の賞賛
返信
3 返答(返信)

932件の閲覧回数
danielchen
NXP TechSupport
NXP TechSupport

A practical experiment to dump the LPSPI version ID in U-Boot demonstrates that the Arm Trusted Firmware (ATF) does not configure the TRDC to block access to LPSPI1-2 by the Cortex-A55:

u-boot=> md.l 0x44360000 1
44360000: 02000004                             ....
u-boot=> md.l 0x44370000 1
44370000: 02000004                             ....
u-boot=> md.l 0x42550000 1
42550000: 02000004                             ....

As demonstrated, the only configuration necessary to access LPSPI1-2 from Cortex-A55 is to read and write the appropriate addresses.

 

Regards

Daniel

0 件の賞賛
返信

934件の閲覧回数
danielchen
NXP TechSupport
NXP TechSupport

Hi @logan3c3 :

From I.MX93 Reference Manual , we know that two SPI devices in the Low Power real time real time domain.  -> Connectivity and I/O block.  These are LPSPI1 and LPSPI2 as show in Figure 2 in RM.

danielchen_0-1741140031554.png

All 8 LPSPI hosts can be accessed from the Linux BSP running on the Cortex-A55 complex.  Please refer to the memory map in the RM , section 2.2

 

Regards

Daniel

 

 

0 件の賞賛
返信

903件の閲覧回数
lapohab
Contributor III

Daniel, your ignorance about IMX is so extreme that you can't even understand logan3c3's question. What nonsense are you spouting here every day? Do you want me to list all the links to your nonsense?