summaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorDamien Zammit <damien@zamaudio.com>2015-09-14 14:48:17 +1000
committerDamien Zammit <damien@zamaudio.com>2015-09-14 14:48:17 +1000
commit29163ccd7739960887def5d7e2df001eb0fe5dac (patch)
tree1946515266a085ec564949d346be932c659473dc /README.md
parentfad33d9efc377297bad0204c3acd1402f366a7a4 (diff)
Fixed licenses
Signed-off-by: Damien Zammit <damien@zamaudio.com>
Diffstat (limited to 'README.md')
-rw-r--r--README.md32
1 files changed, 28 insertions, 4 deletions
diff --git a/README.md b/README.md
index 7c4aa5c..cb8a108 100644
--- a/README.md
+++ b/README.md
@@ -1,15 +1,39 @@
smutool
-===========
+=======
-Compiling:
+This tool aids in the reverse engineering of AMD SMU.
+The SMU is a LatticeMico32 co-processor residing in the mainboard
+for controlling thermal management, clocks, and fans etc.
-You need libpci-dev
+The purpose of this project is to collaborate with others to
+create a free alternative firmware SMU stack that interoperates with coreboot.
+Compiling
+=========
+You need libpci-dev
```
make
-sudo ./smutool > rom
+```
+
+RAM dumping
+===========
+```
sudo ./smudump > ram
+```
+ROM dumping
+===========
+(Code needs tweaking on different machines):
+```
+sudo ./smutool > rom
+```
+
+User firmware signing
+=====================
+```
python signsmu.py myfirmware
```
+License
+=======
+This project is released under GPLv3