LLCE LPSPI Support in Linux BSP33

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

LLCE LPSPI Support in Linux BSP33

ソリューションへジャンプ
1,080件の閲覧回数
yellapu_anishkh
Contributor IV

Hello Team,

I am working on Board based on S32G, As part of project we have to enable LLCE SPI.

None of the reference boards(S32G-VNP-EVB and RDB3) are having this support.

I am using latest BSP, BSP33. In which i am able to see support for LLCE CAN support in Linux and in firmware support is there, with which we are able to validate CAN.

Before enabling LLCE LPSPI. Could you please answer below queries.

1. Any firmware bin changes required to enable LLCE LPSPI.

2. Linux driver is not there in BSP33, how LLCE communicates with S32G related to SPI transaction ?

Thank you for the support.

タグ(5)
0 件の賞賛
1 解決策
1,052件の閲覧回数
Daniel-Aguirre
NXP TechSupport
NXP TechSupport

Hi,

Below should be some comments over the questions you asked:

1) As told in LLCE User Manual, ppe_rx.bin is the file for core 1, in which LPSPI FW should be running.

2) At this moment, only QSPI and DSPI is being supported on the Linux kernel. As you are saying, no information is given for LLCE_LPSPI in the Linux User Manual. We cannot guarantee in the near future it will be supported, but stay tuned for any LLCE_LPSPI on the release notes for Linux BSP.

Please, let us know if this information is helpful or not.

元の投稿で解決策を見る

0 件の賞賛
5 返答(返信)
985件の閲覧回数
yellapu_anishkh
Contributor IV

Hi Daniel,

Is the support present in AUTOSAR for LLCE LPSPI driver ?

Thank You,

 

0 件の賞賛
979件の閲覧回数
Daniel-Aguirre
NXP TechSupport
NXP TechSupport

Hi,

At this moment, I'm not seeing any support regarding AUTOSAR for LLCE LPSPI, just the 3 main communication protocols (CAN, LIN and FlexRay).

Please, let us know if this information was helpful or not.

 

タグ(1)
0 件の賞賛
1,070件の閲覧回数
Daniel-Aguirre
NXP TechSupport
NXP TechSupport

Hi,

Below should be some comments over the questions you asked:

1. The LLCE binaries loaded into the S32G should have the needed FW for core 1 (RXPPE) to be able to use the SPI firmware.

2. Regarding the communication between S32G and LLCE peripheral, inside the installation directory of LLCE (c:/nxp/S32G_LLCE_x_x_x) and following the folders "firmware/llce_interface/doc" will be the LLCE firmware user guide. The figure 1.14 [Page 35, LLCEfirmware, Rev 1.0.4] will give a high-level firmware architecture regarding the SPI firmware.

Please, let us know if this information was helpful or not.

0 件の賞賛
1,062件の閲覧回数
yellapu_anishkh
Contributor IV

Hi Daniel,

Thank you for the response.

1. SPI Firmware. I have downloaded LLCE firmware from NXP. Below binaries(dte.bin,frpe.bin,ppe_rx.bin,ppe_tx.bin) are present. As per below info ppe_rx.bin & ppe_tx.bin should support SPI firmware right ?

2.My focus area is Linux Operating System, where i have to enable LLCE SPI. In latest BSP, i am not seeing any support for LLCE SPI driver apart from LLCE CAN (drivers/net/can/llce/llce_can.c). Could you please confirm the support in Linux / Support is available only for AUTOSAR ?

 

0 件の賞賛
1,053件の閲覧回数
Daniel-Aguirre
NXP TechSupport
NXP TechSupport

Hi,

Below should be some comments over the questions you asked:

1) As told in LLCE User Manual, ppe_rx.bin is the file for core 1, in which LPSPI FW should be running.

2) At this moment, only QSPI and DSPI is being supported on the Linux kernel. As you are saying, no information is given for LLCE_LPSPI in the Linux User Manual. We cannot guarantee in the near future it will be supported, but stay tuned for any LLCE_LPSPI on the release notes for Linux BSP.

Please, let us know if this information is helpful or not.

0 件の賞賛