我正在尝试使用从Raspberry到Cubieboard(http://www.mosaic-industries.com/embedded-systems/microcontroller-projects/electronic-circuits/push-button-switch-turn-on/latching-toggle-power-switch)的软电源电路。它看起来工作得很好,但它需要一块板上的引脚在运行时设置为高电平(实际上描述是用于上拉的输入,但这不是问题)。
我已经设法通过gpio set 263将PH15引脚设置为uBoot脚本中的输出高电平。然而,在启动过程大约3秒后,某些东西再次将其设置为低电平。正确设置fex文件以将其调整为输出高电平(尝试使用上拉输入),但这似乎在几秒钟后启动(在启动时大约7-8秒)。因此,在引导过程中,软功率电路只会对引脚的低电平状态做出反应。
这就是令人费解的问题 - 如何在启动过程中立即在Cubieboard上设置一个引脚并保持这种状态?什么让它失望?
使用内核3.4.79和一些配置选项(rtc,驱动程序等 - 没什么异国情调)。
任何帮助表示赞赏。对电路的修改也是可以接受的!