summaryrefslogtreecommitdiff
path: root/test-cli/test/flashers/flashmemory.py
diff options
context:
space:
mode:
authorHector Fernandez <hector@iatec.biz>2020-03-13 12:17:51 +0100
committerHector Fernandez <hector@iatec.biz>2020-03-19 21:31:03 +0100
commite74e0a36d9ad6a01c04500f3a24cb0ef5dd0b283 (patch)
tree9532b642b798498ed46dea08623c08314c7c873f /test-cli/test/flashers/flashmemory.py
parent41ffba6a76a80a7ef4553cb8856393dd209d172e (diff)
downloadboard-e74e0a36d9ad6a01c04500f3a24cb0ef5dd0b283.zip
board-e74e0a36d9ad6a01c04500f3a24cb0ef5dd0b283.tar.gz
board-e74e0a36d9ad6a01c04500f3a24cb0ef5dd0b283.tar.bz2
Added final flashing tasks: eeprom and nand.
Diffstat (limited to 'test-cli/test/flashers/flashmemory.py')
-rw-r--r--test-cli/test/flashers/flashmemory.py12
1 files changed, 12 insertions, 0 deletions
diff --git a/test-cli/test/flashers/flashmemory.py b/test-cli/test/flashers/flashmemory.py
new file mode 100644
index 0000000..ac59be5
--- /dev/null
+++ b/test-cli/test/flashers/flashmemory.py
@@ -0,0 +1,12 @@
+import sh
+
+
+def flash_memory(imagefile):
+ print("Sart programming Nand memory...")
+ p = sh.bash("/usr/bin/igep-flash", "--skip-nandtest", "--image", "/opt/firmware/" + imagefile)
+ if p.exit_code != 0:
+ print("Flasher: Could not complete flashing task.")
+ return 1
+ else:
+ print("Flasher: NAND memory flashed succesfully.")
+ return 0