I answered this on the HPI mailing list, but FYI, here's the answer... An ATCA board is supposed to implement a graceful shutdown operation with the payload when it goes to M6 state. How this is implemented is not defined, and if the OS in question does not properly handle things, there can be long delays while the IPMC waits for the payload to gracefully shut down. I imagine that yours gives up after 30 seconds.
And since the "how" is not defined in ATCA, that can cause problems implementing because the custom interface to do it is generally not documented. Most x86-class systems use ACPI to do it. So it depends on the hardware in question. -Corey Perret Paul-CPP035 wrote: > Hello, > > I'm looking for information regarding a delay of ~30 seconds that > we're seeing when trying to reboot a board through the IPMC. The > command "boardreset <slot#>" is issued using the CLI on a Motorola > SAM1405 Shelf Manager board. It seems to wait for 30 seconds or so > before actually resetting the board. > > In the Basic Blade Services Software Reference Manual, there is a > mention of the IPMC delaying before pulling the reset: "After > notifying HPM, the IPMC waits roughly 30 seconds before resetting or > powering off the blade." This would seem to indicate that the delay > is hard-coded in the actual IPMC firmware. > > Is anyone else familiar with this behavior, or can anyone confirm that > there is a delay embedded in the IPMC's code? Is there any way around > this delay? > > Thanks for your help, > Paul Perret ------------------------------------------------------- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 _______________________________________________ Openipmi-developer mailing list Openipmi-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/openipmi-developer