Https://elinux.org/BeagleBoard/GSoC/2023 Proposal/S2D Sukrut Bellary

=Enable Suspend to Disk on BeaglePlay = About Student: Sukrut Bellary Mentors: NishanthMenon, Code: TBD Wiki: GSoC: NA

=Status= Started with Phase 1.

=Proposal= This project proposes to enable support for Suspend to Disk on AI64/AM62

About you
IRC: sukrutb Github: Slack: Sukrut Bellary Country: India, Currently in US Primary language: English, Marathi, Hindi Typical work hours: 8AM-5PM US PT

About your project
Project name: Enable Suspend to Disk on AI64/AM62

Description Overview The Goal of this project is to enable Suspend to Disk/Hibernation on AI64/AM62 - BeaglePlay.

Hibernation: Hibernation of the system is one of the techniques of power management where System is power down while retaining it's state. When hibernation is triggered, the kernel freezes all the system activities. And creates and stores the snapshot of Random Access Memory (RAM) to non-volatile memory.

Wakeup/Resume: Upon wake-up, Restore the snapshot image so that the system state will exactly be same as it was before hibernation.

Experience and approach

Contingency What will you do if you get stuck on your project and your mentor isn’t around?

Benefit If successfully completed, what will its impact be on the BeagleBoard.org community? Include quotes from BeagleBoard.org community members who can be found on http://beagleboard.org/discuss and http://bbb.io/gsocchat.