This message was posted on behalf of Intel Corporation
Thank you for your interest in the Intel® Edison Platform.
All available features for the MCU are stated in the Intel documentation https://software.intel.com/en-us/creating-applications-with-mcu-sdk-for-intel-edison-board and its code examples https://software.intel.com/en-us/node/557354, which as you mentioned it not too extensive. Have you consider using sleep and wake up calls instead of trying to reboot the board from the MCU?
Yeah, what I want to do is have the Edison do some stuff then go to sleep, then 20 minutes later do it again. if I could reboot from the MCU, I could do everything on boot, put it to sleep, then when the MCU timer wakes it up, reboot and do it all again. The reboot is unnecessary, except it saves me from having to figure out how to reset the wifi after wake up, etc.
I will just have to start looking into other options, being new to Linux, I basically have to research each possible route until I find one that works. I will now look into a way to run a script on wake up with the Edison, if I can do that and I can figure out how to reset the wifi, then that would accomplish the same goal.