Hi @aryandis,
The examples have fast wakeup too.
For instance, S32K344_GPIO_Wkup_S32DS_3_4_RTD_LLD_2_0.zip
include/Wkup.h
src/Wkup.c
Linker:
Regards,
Daniel
Any support, information, and technology (“Materials”) provided by NXP are provided AS IS,
without any warranty express or implied, and NXP disclaims all direct and indirect liability
and damages in connection with the Material to the maximum extent permitted by the applicable law.
NXP accepts no liability for any assistance with applications or product design.
Materials may only be used in connection with NXP products.
Any feedback provided to NXP regarding the Materials may be used by NXP without restriction.
have configured boot base address 0x00402000 in MCU for standby wakeup and also updating linker with below info.
After adding KEEP(*(.fast_wkup_boot_vector)) in .pflash getting error mentioned above.
How i can adjust size in this linker. ?
HEllo @aryandis,
Can you share the linker file here?
You can adjust the size of each SRAM section as needed, but the total combined size of all sections must not exceed the actual SRAM capacity.
BR, Daniel
Hello @aryandis,
All the necessary steps are demonstrated in the provided examples.
To enable Fast Wakeup, you must configure the boot address, which sets the entry point after wakeup.
This configuration is done by writing to the DCMRWF5 register, where you specify the base address of your custom vector table in standby SRAM and enable the Fast Wakeup mechanism.
BR, Daniel
What about normal wake-up, does it work?
I would recommend that you create a support ticket and share the whole project there privately so that I can test it.
BR, Daniel
have one requirement i want to do GPIO/CAN/RTC wakeup wakeup once it enter in sleep mode (which operating mode have to refer CORE_STADNBY ,STANDBY or FAST STANDBY or something else). after wakeup it should go to ISR and from ISR i can call EcuM_Checkwakeup for wakeup system.
Please guide me with configuration for RTD 3.0.0 .
Can you please create a new community thread for the last question?
Regarding the fast wake-up, I would need to test your project - ideally through a support ticket.
Regards,
Daniel
Hi @aryandis,
There are several examples demonstrating the use of Fast Wakeup available here:
These examples are built using RTD 2.0.0. If you plan to run them, I recommend installing a fresh instance of S32 Design Studio 3.4 with only RTD 2.0.0 added. This helps avoid compatibility issues.
Regards,
Daniel
have configured boot base address 0x00402000 in MCU for standby wakeup and also updating linker with below info.
After adding KEEP(*(.fast_wkup_boot_vector)) in .pflash getting error mentioned above.
How i can adjust size in this linker. ?