PFE EMAC0 Invalid Buffer Access Post ECU wakeup

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
已解决

PFE EMAC0 Invalid Buffer Access Post ECU wakeup

跳至解决方案
397 次查看
Avinash_7373
Contributor I

Hi,

I have configured EMAC0 at 2500 MBPS with required SERDES channel configuration. The Eth communication is up and running during ECU run state. 

After shutting down the applications accessing Eth communication, I trigger the ECU sleep request from ECUM with sets the MCU mode to SOC standby with HSE_CM7 selected as main core. 

Post wakeup the ECU resumes the normal operation, the layers COM, SOAD, TCPIP, ETHIF are working as expected, In the Eth if layer during the API invocation of "Provide TX buffer" returns an error stating TX buffers are not free, followed by no transmission of Eth frames

List of fixes tried resolve the issue:

1. Tried to Shutdown the PFE driver using "Eth_43_Pfe_Deinit" and starting the PFE driver by calling "Eth_43_Pfe_Init" but the CPU gets locked after the execution if Init API.
2. Tried to turndown the Eth controller using Eth_43_Pfe_SetController mode to down and bring it active by setting back the mode to "Active" which led to bus fault

Please let me know the potential fix for this issue. 

P.S>
Configurator Used: EB tresos
Eth PFE RTD version:  1.3.0 
SDK: GOLDVIP

标记 (1)
0 项奖励
回复
1 解答
83 次查看
Joey_z
NXP Employee
NXP Employee

Hi,Avinash_7373

Has there been any progress on your issue? If you need continued support, could you please upload your code to the following link so that we can better analyze the problem?

https://support.nxp.com

BR

Joey

在原帖中查看解决方案

0 项奖励
回复
8 回复数
349 次查看
Joey_z
NXP Employee
NXP Employee

Hi,Avinash_7373

Thank you for contacting us.

1.Are the PFEs only used in the M core? Have you used the A core together?

2.Are you using your customer board or our development board?

BR

Joey

0 项奖励
回复
346 次查看
Avinash_7373
Contributor I

Hi @Joey_z 

1. The PFEs are only being used in M-core
2. I'm using the development board: S32G-VNP-RDB3

Regards,
Avinash V

0 项奖励
回复
338 次查看
Joey_z
NXP Employee
NXP Employee

Hi,Avinash_7373

Thank you for your reply.

1.When the SOC entry the mode of standby, about the PFE clock of partition2 will be disabled, you should check if you have reenabled the partition2 after wakeup. You can try to check the  PRTN2_STAT.PCS state before the PFE Init.

2. Check the SERDES if it is a normal function.

BR

Joey

0 项奖励
回复
293 次查看
Avinash_7373
Contributor I

Hi @Joey_z,

The bitfield in Partition_2 status register remains 1 pre-sleep, it gets updated to 0 during sleep state and it is getting updated back to 1 post wakeup i.e, after the MCU mode is set to normal.

The Serdes is working fine. Additionally I have tried with EMAC2 in RGMII mode where SERDES is not involved in between the ETH Phy connector (RJ45) and the controller (NXPS32G399A) even in this case the issue remained the same.

If there is any restart sequence required for Partition_2 post wakeup, please let me know.

Regards,
Avinash V


0 项奖励
回复
254 次查看
Joey_z
NXP Employee
NXP Employee

Hi,Avinash_7373

Your problem is likely to be a PFE initialization issue after wakeup. Check the clock and the related PFE configuration, and ensure that it has been initialized to an ideal state.

1. Check that the PFE initialization is put into bootloader and properly reinitialized in the application after waking up.
2. Check the relevant configurations according to the Standby process. Refer to RM 32.5.5 "Run mode to Standby mode".

BR

Joey

0 项奖励
回复
274 次查看
Joey_z
NXP Employee
NXP Employee

Hi,Avinash_7373

Thank you for your reply.

Could you tell me about your operation of standby and wakeup sequence? 

1. How to you set the core and partition?

2.Do you use the bootloader and A core in your application?

BR

Joey

0 项奖励
回复
268 次查看
Avinash_7373
Contributor I

Hi @Joey_z,

Please find the sleep-wakeup sequence below:

1. I'm requesting ECU sleep mode using API "EcuM_SelectShutdownTarget()"  which in turns sets the MCU mode to standby as per the ECUM implementation.

2. Once the ECUM enters sleep mode it polls for a wakeup event, the CAN transceiver detects the bus activity and set the wakeup event using EcuM_SetWakeupEvent() API then the ECU resumes normal operation.

Regarding bootloader, we have the NXP bootloader (blob is flashed at 0x0) location of flash and the M-core application is flashed at location 0x400000.  A-core is not being used anywhere.

Regards,
Avinash V

0 项奖励
回复
84 次查看
Joey_z
NXP Employee
NXP Employee

Hi,Avinash_7373

Has there been any progress on your issue? If you need continued support, could you please upload your code to the following link so that we can better analyze the problem?

https://support.nxp.com

BR

Joey

0 项奖励
回复
%3CLINGO-SUB%20id%3D%22lingo-sub-2409116%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3EPFE%20EMAC0%20ECU%E5%94%A4%E9%86%92%E5%90%8E%E6%97%A0%E6%95%88%E7%BC%93%E5%86%B2%E5%8C%BA%E8%AE%BF%E9%97%AE%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2409116%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E4%BD%A0%E5%A5%BD%EF%BC%8C%3CBR%20%2F%3E%3CBR%20%2F%3E%E6%88%91%E5%B7%B2%E7%BB%8F%E5%B0%86%20EMAC0%20%E9%85%8D%E7%BD%AE%E4%B8%BA%202500%20MBPS%EF%BC%8C%E5%B9%B6%E8%BF%9B%E8%A1%8C%E4%BA%86%E6%89%80%E9%9C%80%E7%9A%84%20SERDES%20%E9%80%9A%E9%81%93%E9%85%8D%E7%BD%AE%E3%80%82ECU%E8%BF%90%E8%A1%8C%E6%9C%9F%E9%97%B4%EF%BC%8C%E4%BB%A5%E5%A4%AA%E7%BD%91%E9%80%9A%E4%BF%A1%E6%AD%A3%E5%B8%B8%E8%BF%9B%E8%A1%8C%E3%80%82%3C%2FP%3E%3CP%3E%E5%85%B3%E9%97%AD%E6%89%80%E6%9C%89%E8%AE%BF%E9%97%AE%E4%BB%A5%E5%A4%AA%E7%BD%91%E9%80%9A%E4%BF%A1%E7%9A%84%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E5%90%8E%EF%BC%8C%E6%88%91%E4%BB%8EECUM%E8%A7%A6%E5%8F%91ECU%E7%9D%A1%E7%9C%A0%E8%AF%B7%E6%B1%82%EF%BC%8C%E5%B0%86MCU%E6%A8%A1%E5%BC%8F%E8%AE%BE%E7%BD%AE%E4%B8%BASOC%E5%BE%85%E6%9C%BA%E6%A8%A1%E5%BC%8F%EF%BC%8C%E5%B9%B6%E9%80%89%E6%8B%A9HSE_CM7%E4%BD%9C%E4%B8%BA%E4%B8%BB%E6%A0%B8%E5%BF%83%E3%80%82%3CBR%20%2F%3E%3CBR%20%2F%3EECU%E5%94%A4%E9%86%92%E5%90%8E%E6%81%A2%E5%A4%8D%E6%AD%A3%E5%B8%B8%E8%BF%90%E8%A1%8C%EF%BC%8CCOM%E3%80%81SOAD%E3%80%81TCPIP%E5%92%8CETHIF%E5%B1%82%E5%B7%A5%E4%BD%9C%E6%AD%A3%E5%B8%B8%E3%80%82%E4%BD%86%E5%9C%A8ETHIF%E5%B1%82%E8%B0%83%E7%94%A8%E2%80%9C%E6%8F%90%E4%BE%9BTX%E7%BC%93%E5%86%B2%E5%8C%BA%E2%80%9DAPI%E6%97%B6%EF%BC%8C%E8%BF%94%E5%9B%9E%E9%94%99%E8%AF%AF%E4%BF%A1%E6%81%AF%EF%BC%8C%E6%8F%90%E7%A4%BATX%E7%BC%93%E5%86%B2%E5%8C%BA%E5%B7%B2%E6%BB%A1%EF%BC%8C%E5%AF%BC%E8%87%B4%E6%97%A0%E6%B3%95%E5%8F%91%E9%80%81%E4%BB%A5%E5%A4%AA%E7%BD%91%E5%B8%A7%E3%80%82%3CBR%20%2F%3E%3CBR%20%2F%3E%E4%BB%A5%E4%B8%8B%E5%88%97%E5%87%BA%E4%BA%86%E5%B0%9D%E8%AF%95%E8%A7%A3%E5%86%B3%E6%AD%A4%E9%97%AE%E9%A2%98%E7%9A%84%E4%BF%AE%E5%A4%8D%E6%96%B9%E6%B3%95%EF%BC%9A%3CBR%20%2F%3E%3CBR%20%2F%3E%201.%20%E5%B0%9D%E8%AF%95%E4%BD%BF%E7%94%A8%E2%80%9CEth_43_Pfe_Deinit%E2%80%9D%E5%85%B3%E9%97%AD%20PFE%20%E9%A9%B1%E5%8A%A8%E7%A8%8B%E5%BA%8F%EF%BC%8C%E5%B9%B6%E9%80%9A%E8%BF%87%E8%B0%83%E7%94%A8%E2%80%9CEth_43_Pfe_Init%E2%80%9D%E5%90%AF%E5%8A%A8%20PFE%20%E9%A9%B1%E5%8A%A8%E7%A8%8B%E5%BA%8F%EF%BC%8C%E4%BD%86%E5%A6%82%E6%9E%9C%E6%89%A7%E8%A1%8C%20Init%20API%EF%BC%8CCPU%20%E5%B0%86%E5%9C%A8%E6%89%A7%E8%A1%8C%E5%90%8E%E9%94%81%E5%AE%9A%E3%80%82%3CBR%20%2F%3E%202.%20%E5%B0%9D%E8%AF%95%E4%BD%BF%E7%94%A8%20Eth_43_Pfe_SetController%20%E6%A8%A1%E5%BC%8F%E5%B0%86%E4%BB%A5%E5%A4%AA%E7%BD%91%E6%8E%A7%E5%88%B6%E5%99%A8%E5%85%B3%E9%97%AD%EF%BC%8C%E7%84%B6%E5%90%8E%E9%80%9A%E8%BF%87%E5%B0%86%E6%A8%A1%E5%BC%8F%E8%AE%BE%E7%BD%AE%E5%9B%9E%E2%80%9CActive%E2%80%9D%E6%9D%A5%E6%BF%80%E6%B4%BB%E5%AE%83%EF%BC%8C%E7%BB%93%E6%9E%9C%E5%AF%BC%E8%87%B4%E6%80%BB%E7%BA%BF%E6%95%85%E9%9A%9C%E3%80%82%3CBR%20%2F%3E%3CBR%20%2F%3E%E8%AF%B7%E5%91%8A%E7%9F%A5%E6%AD%A4%E9%97%AE%E9%A2%98%E7%9A%84%E6%BD%9C%E5%9C%A8%E8%A7%A3%E5%86%B3%E6%96%B9%E6%A1%88%E3%80%82%3CBR%20%2F%3E%3CBR%20%2F%3EPS%26gt%3B%3CBR%20%2F%3E%E4%BD%BF%E7%94%A8%E7%9A%84%E9%85%8D%E7%BD%AE%E5%99%A8%EF%BC%9AEB%20tresos%3CBR%20%2F%3E%E4%BB%A5%E5%A4%AA%E5%9D%8A%20PFE%20RTD%20%E7%89%88%E6%9C%AC%EF%BC%9A1.3.0%3CBR%20%2F%3E%20SDK%EF%BC%9AGOLDVIP%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2409520%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20PFE%20EMAC0%20Invalid%20Buffer%20Access%20Post%20ECU%20wakeup%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2409520%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E4%BD%A0%E5%A5%BD%EF%BC%8CAvinash_7373%3C%2FP%3E%0A%3CP%3E%E6%84%9F%E8%B0%A2%E6%82%A8%E7%9A%84%E5%9B%9E%E5%A4%8D%E3%80%82%3C%2FP%3E%0A%3CP%3E1.%E5%BD%93%20SOC%20%E8%BF%9B%E5%85%A5%E5%BE%85%E6%9C%BA%E6%A8%A1%E5%BC%8F%E6%97%B6%EF%BC%8C%E5%88%86%E5%8C%BA%202%20%E7%9A%84%20PFE%20%E6%97%B6%E9%92%9F%E5%B0%86%E8%A2%AB%E7%A6%81%E7%94%A8%EF%BC%8C%E5%94%A4%E9%86%92%E5%90%8E%E5%BA%94%E6%A3%80%E6%9F%A5%E6%98%AF%E5%90%A6%E5%B7%B2%E9%87%8D%E6%96%B0%E5%90%AF%E7%94%A8%E5%88%86%E5%8C%BA%202%E3%80%82%E6%82%A8%E5%8F%AF%E4%BB%A5%E5%B0%9D%E8%AF%95%E5%9C%A8%20PFE%20%E5%88%9D%E5%A7%8B%E5%8C%96%E4%B9%8B%E5%89%8D%E6%A3%80%E6%9F%A5%20PRTN2_STAT.PCS%20%E7%8A%B6%E6%80%81%E3%80%82%3C%2FP%3E%0A%3CP%3E2.%20%E6%A3%80%E6%9F%A5%20SERDES%20%E6%98%AF%E5%90%A6%E6%AD%A3%E5%B8%B8%E5%B7%A5%E4%BD%9C%E3%80%82%3C%2FP%3E%0A%3CP%3EBR%3C%2FP%3E%0A%3CP%3E%E4%B9%94%E4%BC%8A%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2409499%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20PFE%20EMAC0%20Invalid%20Buffer%20Access%20Post%20ECU%20wakeup%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2409499%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E5%97%A8%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F236188%22%20target%3D%22_blank%22%3E%40Joey_z%3C%2FA%3E%3CBR%20%2F%3E%3CBR%20%2F%3E%201.PFE%20%E4%BB%85%E7%94%A8%E4%BA%8E%20M%20%E5%9E%8B%E6%A0%B8%E5%BF%83%E3%80%82%3CBR%20%2F%3E%202.%20%E6%88%91%E4%BD%BF%E7%94%A8%E7%9A%84%E6%98%AF%E5%BC%80%E5%8F%91%E6%9D%BF%EF%BC%9A%20%3CSTRONG%3ES32G-VNP-RDB3%3CBR%20%2F%3E%3CBR%20%2F%3E%3C%2FSTRONG%3E%3C%2FP%3E%3CP%3E%E9%97%AE%E5%80%99%EF%BC%8C%3CBR%20%2F%3E%E9%98%BF%E7%BB%B4%E7%BA%B3%E4%BB%80%C2%B7V%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2409446%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20PFE%20EMAC0%20Invalid%20Buffer%20Access%20Post%20ECU%20wakeup%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2409446%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E4%BD%A0%E5%A5%BD%EF%BC%8CAvinash_7373%3C%2FP%3E%0A%3CP%3E%E6%84%9F%E8%B0%A2%E6%82%A8%E4%B8%8E%E6%88%91%E4%BB%AC%E8%81%94%E7%B3%BB%E3%80%82%3C%2FP%3E%0A%3CP%3E1.%20PFE%20%E6%98%AF%E5%90%A6%E4%BB%85%E7%94%A8%E4%BA%8E%20M%20%E6%A0%B8%E5%BF%83%EF%BC%9F%E4%BD%A0%E4%BB%AC%E9%83%BD%E7%94%A8%E8%BF%87A%E6%A0%B8%E5%BF%83%E7%BB%84%E4%BB%B6%E5%90%97%EF%BC%9F%3C%2FP%3E%0A%3CP%3E2.%E6%82%A8%E4%BD%BF%E7%94%A8%E7%9A%84%E6%98%AF%E5%AE%A2%E6%88%B7%E7%9A%84%E5%BC%80%E5%8F%91%E6%9D%BF%E8%BF%98%E6%98%AF%E6%88%91%E4%BB%AC%E7%9A%84%E5%BC%80%E5%8F%91%E6%9D%BF%EF%BC%9F%3C%2FP%3E%0A%3CP%3EBR%3C%2FP%3E%0A%3CP%3E%E4%B9%94%E4%BC%8A%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2410647%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20PFE%20EMAC0%20Invalid%20Buffer%20Access%20Post%20ECU%20wakeup%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2410647%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E5%97%A8%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F236188%22%20target%3D%22_blank%22%3E%40Joey_z%3C%2FA%3E%20%EF%BC%8C%3CBR%20%2F%3E%3CBR%20%2F%3E%20Partition_2%20%E7%8A%B6%E6%80%81%E5%AF%84%E5%AD%98%E5%99%A8%E4%B8%AD%E7%9A%84%E4%BD%8D%E5%9F%9F%E5%9C%A8%E7%9D%A1%E7%9C%A0%E5%89%8D%E4%BF%9D%E6%8C%81%E4%B8%BA%3CSTRONG%3E1%3C%2FSTRONG%3E%20%EF%BC%8C%E5%9C%A8%E7%9D%A1%E7%9C%A0%E7%8A%B6%E6%80%81%E4%B8%8B%E6%9B%B4%E6%96%B0%E4%B8%BA%3CSTRONG%3E0%3C%2FSTRONG%3E%20%EF%BC%8C%E5%9C%A8%E5%94%A4%E9%86%92%E5%90%8E%EF%BC%88%E5%8D%B3%20MCU%20%E6%A8%A1%E5%BC%8F%E8%AE%BE%E7%BD%AE%E4%B8%BA%E6%AD%A3%E5%B8%B8%E5%90%8E%EF%BC%89%E6%9B%B4%E6%96%B0%E5%9B%9E%3CSTRONG%3E1%3C%2FSTRONG%3E%20%E3%80%82%3CBR%20%2F%3E%3CBR%20%2F%3ESerDes%20%E5%B7%A5%E4%BD%9C%E6%AD%A3%E5%B8%B8%E3%80%82%E6%AD%A4%E5%A4%96%EF%BC%8C%E6%88%91%E8%BF%98%E5%B0%9D%E8%AF%95%E4%BA%86%20EMAC2%20%E7%9A%84%20RGMII%20%E6%A8%A1%E5%BC%8F%EF%BC%8C%E5%85%B6%E4%B8%AD%20ETH%20Phy%20%E8%BF%9E%E6%8E%A5%E5%99%A8%20(RJ45)%20%E5%92%8C%E6%8E%A7%E5%88%B6%E5%99%A8%20(NXPS32G399A)%20%E4%B9%8B%E9%97%B4%E4%B8%8D%E6%B6%89%E5%8F%8A%20SERDES%EF%BC%8C%E5%8D%B3%E4%BD%BF%E5%9C%A8%E8%BF%99%E7%A7%8D%E6%83%85%E5%86%B5%E4%B8%8B%EF%BC%8C%E9%97%AE%E9%A2%98%E4%BB%8D%E7%84%B6%E5%AD%98%E5%9C%A8%E3%80%82%3CBR%20%2F%3E%3CBR%20%2F%3E%E5%A6%82%E6%9E%9C%20Partition_2%20%E5%9C%A8%E5%94%A4%E9%86%92%E5%90%8E%E9%9C%80%E8%A6%81%E4%BB%BB%E4%BD%95%E9%87%8D%E5%90%AF%E9%A1%BA%E5%BA%8F%EF%BC%8C%E8%AF%B7%E5%91%8A%E7%9F%A5%E3%80%82%3CBR%20%2F%3E%3CBR%20%2F%3E%E9%97%AE%E5%80%99%EF%BC%8C%3CBR%20%2F%3E%E9%98%BF%E7%BB%B4%E7%BA%B3%E4%BB%80%C2%B7V%3CBR%20%2F%3E%3CBR%20%2F%3E%3CBR%20%2F%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2411009%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20PFE%20EMAC0%20Invalid%20Buffer%20Access%20Post%20ECU%20wakeup%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2411009%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E4%BD%A0%E5%A5%BD%EF%BC%8CAvinash_7373%3C%2FP%3E%0A%3CP%3E%E6%82%A8%E7%9A%84%E9%97%AE%E9%A2%98%E5%BE%88%E5%8F%AF%E8%83%BD%E6%98%AF%E5%94%A4%E9%86%92%E5%90%8E%20PFE%20%E5%88%9D%E5%A7%8B%E5%8C%96%E9%97%AE%E9%A2%98%E3%80%82%E6%A3%80%E6%9F%A5%E6%97%B6%E9%92%9F%E5%92%8C%E7%9B%B8%E5%85%B3%E7%9A%84%20PFE%20%E9%85%8D%E7%BD%AE%EF%BC%8C%E5%B9%B6%E7%A1%AE%E4%BF%9D%E5%85%B6%E5%B7%B2%E5%88%9D%E5%A7%8B%E5%8C%96%E5%88%B0%E7%90%86%E6%83%B3%E7%8A%B6%E6%80%81%E3%80%82%3C%2FP%3E%0A%3CP%3E1.%20%E6%A3%80%E6%9F%A5%20PFE%20%E5%88%9D%E5%A7%8B%E5%8C%96%E6%98%AF%E5%90%A6%E5%B7%B2%E6%94%BE%E5%85%A5%E5%BC%95%E5%AF%BC%E5%8A%A0%E8%BD%BD%E7%A8%8B%E5%BA%8F%E4%B8%AD%EF%BC%8C%E5%B9%B6%E5%9C%A8%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E5%94%A4%E9%86%92%E5%90%8E%E6%AD%A3%E7%A1%AE%E9%87%8D%E6%96%B0%E5%88%9D%E5%A7%8B%E5%8C%96%E3%80%82%3CBR%20%2F%3E%202.%20%E6%A0%B9%E6%8D%AE%E5%A4%87%E7%94%A8%E6%B5%81%E7%A8%8B%E6%A3%80%E6%9F%A5%E7%9B%B8%E5%85%B3%E9%85%8D%E7%BD%AE%E3%80%82%E8%AF%B7%E5%8F%82%E9%98%85%20RM%2032.5.5%E2%80%9C%E8%BF%90%E8%A1%8C%E6%A8%A1%E5%BC%8F%E5%88%B0%E5%BE%85%E6%9C%BA%E6%A8%A1%E5%BC%8F%E2%80%9D%E3%80%82%3C%2FP%3E%0A%3CP%3EBR%3C%2FP%3E%0A%3CP%3E%E4%B9%94%E4%BC%8A%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2410822%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20PFE%20EMAC0%20Invalid%20Buffer%20Access%20Post%20ECU%20wakeup%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2410822%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E5%97%A8%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F236188%22%20target%3D%22_blank%22%3E%40Joey_z%3C%2FA%3E%20%EF%BC%8C%3CBR%20%2F%3E%3CBR%20%2F%3E%E8%AF%B7%E6%9F%A5%E7%9C%8B%E4%BB%A5%E4%B8%8B%E7%9D%A1%E7%9C%A0-%E8%A7%89%E9%86%92%E9%A1%BA%E5%BA%8F%EF%BC%9A%3C%2FP%3E%3CP%3E1.%20%E6%88%91%E6%AD%A3%E5%9C%A8%E4%BD%BF%E7%94%A8%20API%20%3CSTRONG%3E%22%3C%2FSTRONG%3E%20%3CSTRONG%3EEcuM_SelectShutdownTarget()%22%3C%2FSTRONG%3E%E8%AF%B7%E6%B1%82%20ECU%20%E8%BF%9B%E5%85%A5%E7%9D%A1%E7%9C%A0%E6%A8%A1%E5%BC%8F%EF%BC%8C%E8%BF%99%E5%8F%8D%E8%BF%87%E6%9D%A5%E4%BC%9A%E6%A0%B9%E6%8D%AE%20ECUM%20%E7%9A%84%E5%AE%9E%E7%8E%B0%E5%B0%86%20MCU%20%E6%A8%A1%E5%BC%8F%E8%AE%BE%E7%BD%AE%E4%B8%BA%E5%BE%85%E6%9C%BA%E6%A8%A1%E5%BC%8F%E3%80%82%3C%2FP%3E%3CP%3E2.%20%E5%BD%93ECU%E8%BF%9B%E5%85%A5%E7%9D%A1%E7%9C%A0%E6%A8%A1%E5%BC%8F%E5%90%8E%EF%BC%8C%E5%AE%83%E4%BC%9A%E8%BD%AE%E8%AF%A2%E5%94%A4%E9%86%92%E4%BA%8B%E4%BB%B6%EF%BC%8CCAN%E6%94%B6%E5%8F%91%E5%99%A8%E6%A3%80%E6%B5%8B%E5%88%B0%E6%80%BB%E7%BA%BF%E6%B4%BB%E5%8A%A8%E5%B9%B6%E4%BD%BF%E7%94%A8%3CSTRONG%3EEcuM_SetWakeupEvent()%3C%2FSTRONG%3E%20API%E8%AE%BE%E7%BD%AE%E5%94%A4%E9%86%92%E4%BA%8B%E4%BB%B6%EF%BC%8C%E7%84%B6%E5%90%8EECU%E6%81%A2%E5%A4%8D%E6%AD%A3%E5%B8%B8%E8%BF%90%E8%A1%8C%E3%80%82%3CBR%20%2F%3E%3CBR%20%2F%3E%E5%85%B3%E4%BA%8E%E5%BC%95%E5%AF%BC%E5%8A%A0%E8%BD%BD%E7%A8%8B%E5%BA%8F%EF%BC%8CNXP%E5%BC%95%E5%AF%BC%E5%8A%A0%E8%BD%BD%E7%A8%8B%E5%BA%8F%EF%BC%88blob%E6%96%87%E4%BB%B6%E5%88%B7%E5%86%99%E5%9C%A8%E9%97%AA%E5%AD%98%E7%9A%840x0%E5%9C%B0%E5%9D%80%EF%BC%89%E5%92%8CM-core%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E5%88%B7%E5%86%99%E5%9C%A80x400000%E5%9C%B0%E5%9D%80%E3%80%82A%E6%A0%B8%E5%BF%83%E7%9B%AE%E5%89%8D%E5%9C%A8%E4%BB%BB%E4%BD%95%E5%9C%B0%E6%96%B9%E9%83%BD%E6%B2%A1%E6%9C%89%E4%BD%BF%E7%94%A8%E3%80%82%3CBR%20%2F%3E%3CBR%20%2F%3E%E9%97%AE%E5%80%99%EF%BC%8C%3CBR%20%2F%3E%E9%98%BF%E7%BB%B4%E7%BA%B3%E4%BB%80%C2%B7V%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2410759%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20PFE%20EMAC0%20Invalid%20Buffer%20Access%20Post%20ECU%20wakeup%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2410759%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E4%BD%A0%E5%A5%BD%EF%BC%8CAvinash_7373%3C%2FP%3E%0A%3CP%3E%E6%84%9F%E8%B0%A2%E6%82%A8%E7%9A%84%E5%9B%9E%E5%A4%8D%E3%80%82%3C%2FP%3E%0A%3CP%3E%E8%83%BD%E5%90%A6%E4%BB%8B%E7%BB%8D%E4%B8%80%E4%B8%8B%E4%BD%A0%E4%BB%AC%E7%9A%84%E5%BE%85%E6%9C%BA%E5%92%8C%E5%94%A4%E9%86%92%E9%A1%BA%E5%BA%8F%EF%BC%9F%3C%2FP%3E%0A%3CP%3E1.%20%E5%A6%82%E4%BD%95%E8%AE%BE%E7%BD%AE%E6%A0%B8%E5%BF%83%E5%92%8C%E5%88%86%E5%8C%BA%EF%BC%9F%3C%2FP%3E%0A%3CP%3E2.%E4%BD%A0%E7%9A%84%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E4%B8%AD%E6%98%AF%E5%90%A6%E4%BD%BF%E7%94%A8%E4%BA%86%E5%BC%95%E5%AF%BC%E5%8A%A0%E8%BD%BD%E7%A8%8B%E5%BA%8F%E5%92%8CA%E6%A0%B8%E5%BF%83%EF%BC%9F%3C%2FP%3E%0A%3CP%3EBR%3C%2FP%3E%0A%3CP%3E%E4%B9%94%E4%BC%8A%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2412714%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20PFE%20EMAC0%20Invalid%20Buffer%20Access%20Post%20ECU%20wakeup%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2412714%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E4%BD%A0%E5%A5%BD%EF%BC%8C%20%3CSPAN%3EAvinash_7373%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%E4%BD%A0%E7%9A%84%E9%97%AE%E9%A2%98%E6%9C%89%E8%BF%9B%E5%B1%95%E5%90%97%EF%BC%9F%E5%A6%82%E6%9E%9C%E6%82%A8%E9%9C%80%E8%A6%81%E7%BB%A7%E7%BB%AD%E8%8E%B7%E5%BE%97%E6%94%AF%E6%8C%81%EF%BC%8C%E8%AF%B7%E5%B0%86%E6%82%A8%E7%9A%84%E4%BB%A3%E7%A0%81%E4%B8%8A%E4%BC%A0%E5%88%B0%E4%BB%A5%E4%B8%8B%E9%93%BE%E6%8E%A5%EF%BC%8C%E4%BB%A5%E4%BE%BF%E6%88%91%E4%BB%AC%E6%9B%B4%E5%A5%BD%E5%9C%B0%E5%88%86%E6%9E%90%E9%97%AE%E9%A2%98%EF%BC%9F%3C%2FP%3E%0A%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fsupport.nxp.com%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3Ehttps%3A%2F%2Fsupport.nxp.com%3C%2FA%3E%3C%2FP%3E%0A%3CP%3EBR%3C%2FP%3E%0A%3CP%3E%E4%B9%94%E4%BC%8A%3C%2FP%3E%3C%2FLINGO-BODY%3E