summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorChristian Pointner <equinox@mur.at>2011-05-10 23:03:26 +0000
committerChristian Pointner <equinox@mur.at>2011-05-10 23:03:26 +0000
commit7c6361b5b173c87960c29232ff6516b0f57ca0c4 (patch)
treebfb57aa322328967c1bed4de213b6c115aba2167 /doc
parentadded ihu-cpu protocol defs (diff)
some changes at power control
git-svn-id: https://svn.spreadspace.org/mur.sat@20 7de4ea59-55d0-425e-a1af-a3118ea81d4c
Diffstat (limited to 'doc')
-rw-r--r--doc/protocols/ihu-cpu.txt11
1 files changed, 7 insertions, 4 deletions
diff --git a/doc/protocols/ihu-cpu.txt b/doc/protocols/ihu-cpu.txt
index 47fc55f..6cd9b74 100644
--- a/doc/protocols/ihu-cpu.txt
+++ b/doc/protocols/ihu-cpu.txt
@@ -6,10 +6,11 @@ Introduction
------------
The two controllers use SPI to communicate with each other. In
-Addition to the 4 Lines needed for SPI there are 2 extra connections
+addition to the 4 Lines needed for SPI there are 2 extra connections
between IHU and CPU. One is for the IHU to reset the CPU. Holding
-this pin low also prevents the CPU from running and therefore keeps
-power consumption at a minimum.
+this pin low prevents the CPU from running and therefore keeps
+power consumption at a minimum, after a low to high transition the CPU
+has to perform a hardware reset.
The second line is used by the CPU to inform the IHU that it wishes
to communicate. After this line goes high the IHU has to start the
communication by starting the SPI clock.
@@ -47,7 +48,9 @@ letters and replies use lower case.
This command tells the CPU that the IHU is planning to shut down
the CPU after ?? ms. The CPU has to write pending flash pages and put
- payload hardware into deep sleep. This command doesn't send any data.
+ payload hardware into deep sleep. After finishing everything up the CPU
+ has to go into power down.
+ This command doesn't send any data.
Expected response: 'f'