--- title: 期末專題: Team #6 categories: embedded2015 toc: no ... 題目 --- * 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](https://docs.google.com/file/d/0B-JeSjLTabpdOFdwVlhVRjNTUUU/edit) ![](/embedded/team2015-6/swsusp_01.png) ![](/embedded/team2015-6/swsusp_02.png) 硬體規格 ------- * [Beaglebone Black Rev C](http://beagleboard.org/BLACK) - [AM335x 1GHz ARM® Cortex-A8](http://www.ti.com/product/am3358) - 512MB DDR3 RAM - 4GB 8-bit eMMC on-board flash storage * [Raspberry Pi 2 Model B](https://www.raspberrypi.org/products/raspberry-pi-2-model-b/) - [BCM2836](https://www.raspberrypi.org/documentation/hardware/raspberrypi/bcm2836/README.md) - The Broadcom processor used in Raspberry Pi 2 - A 900MHz quad-core ARM Cortex-A7 CPU - 1GB RAM - Full HDMI port * [RASPBERRY PI 1 MODEL B+](https://www.raspberrypi.org/products/model-b-plus/) - [BCM2835](https://www.raspberrypi.org/documentation/hardware/raspberrypi/bcm2835/README.md) - 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 組員 --------- * 洪文麟 , 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 * 周邊耗材/線材 討論和程式 ------- 歡迎大家來交流討論! 程式碼和討論 * [github](https://github.com/raspberrypi/linux/tree/rpi-4.1.y) * [hackpad](https://embedded2015.hackpad.com/Team6-Final-ARM-Hibernation-on-Raspberry-Pi-FAqZL1rZbA3#:h=ARM-Hibernation-on-Raspberry-P) (Raspberry Pi) * [hackpad](https://embedded2015.hackpad.com/Build-BBB-kernel-supports-ARM-hibernation-1JYTCaAQoH3) (Beaglebone Black) 目前進度: * 研究 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