2016-07-26 122 views
1

我是一名学生,我是一名初学者,有着beaglebones。我有一个项目,在项目中,我们有一个BeagleBone Black连接到电池和太阳能电池板。 它将自主工作,小猎犬将通过3G网络通过3G网络发送数据。 我想要做的是尽可能地节省更多的能源。我首先想到的是打开休眠或睡眠模式的beaglebone。要打开休眠/睡眠模式,然后每隔x秒或几分钟或其他事情唤醒小猎犬。 所以我想知道是否有可能,以及是否有更适合该用途的操作系统。 我成功禁用了USB芯片组,然后几分钟后重新激活它。休眠一个BeagleBone黑色

谢谢,如果你能帮助我!

+1

我不认为有可能休眠一个操作系统,并让它在后来奇迹般地唤醒......我认为*您可以在睡眠模式下进行操作。 –

+1

尝试搜索“python beaglebone”睡眠模式“' –

回答

0

它看起来像它可能:

http://processors.wiki.ti.com/index.php/AM335x_Linux_Power_Management_User_Guide#Suspend_.26_Resume

虽然我不知道这一切是正确mainlined,所以它需要被当前图像上进行测试。我可能做今天晚些时候,并修改此。

这仍然会让你醒来BBB。你必须看到最好的选择。也许PMIC为此提供了合适的输入。

另一件事是,当BBB关闭或处于挂起状态时,当涉及到BBB和安装程序的其他组件之间的IO连接时,应该格外小心。如果在IO引脚关闭时施加电压,SoC会自行破坏。