This article explains the details and customization of the S32G M7 core Standby demo. And how to porting to Autosar Mcal demo.
Contents
1 Description of reference materials. 2
2 Demo creation and running process. 2
2.2 The difference between Standby and StandbyRAMboot 4
3 S32G Standby principle and Code Description. 5
3.1 Peripheral initialization function. 5
3.2 standbyramc_cpy(optional) 5
4 VR5510 PMIC Standby principle and code description. 15
5 Customization modification. 18
5.1 Do not enable RTC wakeup feaure. 18
5.2 Eable CAN1_RX wakeup feature. 19
5.4 Open the DDR related power 21
5.5 Modify debug serial port to UART1. 24
5.6 Modify the device drive clock. 26
5.7 close other non-main core. 30
6.2 Implement the clock shutdown code. 36
6.3 Configure the power mode switching driver 37
6.4 Confgure the wakeup source. 42
6.6 Main function call routine. 59
6.8 Future development plan. 62
本文说明S32G M7核Standby demo 详细情况及定制,以及如何新建一个mcal demo
录
2.2 Standby和StandbyRAMboot的区别... 4
4 VR5510 PMIC Standby原理与代码说明... 14
attachment include chinese/english doc, s32ds codes with 2 zip package(remove the .7z), mcal codes.
Hi,
Adding timing measurements at wakeup done on a RDB2 board (you can read the duration in the |A1-A2| Timings Marker Pairs):
The board setup for the measures with the logic analyzer:
Hi John,
We follow the document to implement M7 standby mode but we met a mode setting issue.
If we change the operation mode from RUN to SOC_STANDBY, the GUI will show error and can't build successful.
May I lose some flow?
Thanks.
Allen
maybe you can use my project to test again.
Hi
where can I find the S32G M7 core Standby demo which you a referencing here and which I shall import
Import project into S32DS:Open S32DS3.4.3+RTD3.0.2, File->Import->Existing Projects into
Workspace/Next->Brows to “….\S32G274Astandbymode” /Finish.
thanks
Jochen
do your means you need the S32DS hard coding project? and if you use the mcal, suggest you use the mcal demo in the attachment.
and if you need the S32DS one, pls contact your NXP windows FAE to get it.
Not sure what you mean with hard coding project
I like to have the Design Studio Project so I can modified and build it.
To my understanding this is described under chapter 2.1 but as said I can't find the standby demo project nor the ...UG.pdf
PS: I'm FAE but not sure what a window FAE is...
Hi,
I want to change the wake up source pin from LLCE_CAN0_RXD to LLCE_CAN14_RXD pin on my S32G_VNP_RDB2. I have changed the port by EB under the guidance of chapter 6.4.
I flashed the new standbyblob.bin into my board and powered on, the source pin was still LLCE_CAN0_RXD. There were nothing changed when I touch LLCE_CAN14_RXD pin to the ground.
Please tell me what else do I need to do to change the wake up pin.
thanks,
LIU