期末專題: Team #6
題目
- ARM Hibernation on Beaglebone Black or Raspberry Pi
預期目標
- 建置 Suspend to RAM / Suspend to Disk 在 Beaglebone Black 或 Raspberry Pi上
- 研究 Linux virtual memory、核心客製化,還有 cache 管理等機制。
系統架構
Ref: Extending the swsusp Hibernation Framework to ARM
硬體規格
- Beaglebone Black Rev C
- AM335x 1GHz ARM® Cortex-A8
- 512MB DDR3 RAM
- 4GB 8-bit eMMC on-board flash storage
- Raspberry Pi 2 Model B
- BCM2836
- The Broadcom processor used in Raspberry Pi 2
- A 900MHz quad-core ARM Cortex-A7 CPU
- 1GB RAM
- Full HDMI port
- BCM2836
- RASPBERRY PI 1 MODEL B+
- BCM2835
- The Broadcom processor used in Raspberry Pi 1
- 700 MHz single-core ARM1176JZF-S
- 512 MB RAM (Older boards had 256 MB)
- Full HDMI port
- BCM2835
組員
- 洪文麟 , e-mail: kuro2357509@gmail.com
- 蔣亞翰 , e-mail: sunnyboyr930709@gmail.com
- 邱酩仁 , e-mail: brandedwolf@gmail.com
- 鄭仲庭 , e-mail: ssa35214@gmail.com
- 陳柏皓 , e-mail: n96041119@ncku.edu.tw
預算
- 實驗平台
- Beaglebone Black Rev C USD$55
- Raspberry Pi 2 Model B US$35
- RASPBERRY PI 1 MODEL B+ US$25
- 周邊耗材/線材
討論和程式
歡迎大家來交流討論!
程式碼和討論
目前進度:
- 研究 ARM Hibernation
- Try to build rpi-4.1.y branch supports ARM hibernation on Raspberry Pi 1 MODEL B+
- Try to build am335x hibernation on Beaglebone Black Rev C