[Armadeus-commitlog] SF.net SVN: armadeus:[1010] branches/tsc210x/software/uboot_recover/ bootloade
Brought to you by:
sszy
|
From: <th...@us...> - 2009-01-12 17:35:59
|
Revision: 1010
http://armadeus.svn.sourceforge.net/armadeus/?rev=1010&view=rev
Author: thom25
Date: 2009-01-12 17:35:51 +0000 (Mon, 12 Jan 2009)
Log Message:
-----------
[BOOTLOADER] Add 32Mo support
Modified Paths:
--------------
branches/tsc210x/software/uboot_recover/bootloader.py
Modified: branches/tsc210x/software/uboot_recover/bootloader.py
===================================================================
--- branches/tsc210x/software/uboot_recover/bootloader.py 2009-01-12 13:08:36 UTC (rev 1009)
+++ branches/tsc210x/software/uboot_recover/bootloader.py 2009-01-12 17:35:51 UTC (rev 1010)
@@ -70,6 +70,21 @@
self.put("221000","B10A9267","l")
self.get("8023000", "4","b")
self.put("221000","810A9267","l")
+ elif self.ramSize == 32:
+ self.put("221000","911A9267","l")
+ self.get("8400000", "4","b")
+ self.put("221000","A11A9267","l")
+ self.get("8000000", "4","b")
+ self.get("8000000", "4","b")
+ self.get("8000000", "4","b")
+ self.get("8000000", "4","b")
+ self.get("8000000", "4","b")
+ self.get("8000000", "4","b")
+ self.get("8000000", "4","b")
+ self.get("8000000", "4","b")
+ self.put("221000","B11A9267","l")
+ self.get("8446000", "4","b")
+ self.put("221000","811A9267","l")
else:
print "Warning ramSize %d not supported" % self.ramSize
#--------------------------------------------------------------
@@ -155,7 +170,7 @@
self.put("00220004", "00000D01", "l") # Configure CS0 as 16bits wide bus
self.put("10000000", "0060", "w") # Clear block lock bit
self.put("10000000", "00D0", "w") # Clear block lock bit
-
+ self.waitFlashReady()
self.eraseFlashBlock("10000000")
self.eraseFlashBlock("10020000")
if eraseAll == 'y':
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|