ARM: am335x: Add phyCORE AM335x R2 support
[oweals/u-boot.git] / board / boundary / nitrogen6x / 6x_upgrade.txt
index 0d8e8e542bd9dd9e71de3c180de6c12ee271a37f..1a62bbf12ef3a06e1ddea0b2ade16d8af6b980e4 100644 (file)
@@ -6,39 +6,39 @@ if ${fs}load ${dtype} ${disk}:1 12000000 u-boot.imx || ${fs}load ${dtype} ${disk
       if sf probe || sf probe || \
         sf probe 1 27000000 || sf probe 1 27000000 ; then
           echo "probed SPI ROM" ;
-           if sf read 0x12400000 $offset $filesize ; then
-               if cmp.b 0x12000000 0x12400000 $filesize ; then
-                   echo "------- U-Boot versions match" ;
-               else
-                   echo "Need U-Boot upgrade" ;
-                   echo "Program in 5 seconds" ;
-                   for n in 5 4 3 2 1 ; do
-                        echo $n ;
-                        sleep 1 ;
-                   done
+          if sf read 0x12400000 $offset $filesize ; then
+              if cmp.b 0x12000000 0x12400000 $filesize ; then
+                  echo "------- U-Boot versions match" ;
+              else
+                  echo "Need U-Boot upgrade" ;
+                  echo "Program in 5 seconds" ;
+                  for n in 5 4 3 2 1 ; do
+                       echo $n ;
+                       sleep 1 ;
+                  done
                   echo "erasing" ;
-                   sf erase 0 0x50000 ;
+                  sf erase 0 0xC0000 ;
                   # two steps to prevent bricking
                   echo "programming" ;
-                   sf write 0x12000000 $offset $filesize ;
+                  sf write 0x12000000 $offset $filesize ;
                   echo "verifying" ;
-                   if sf read 0x12400000 $offset $filesize ; then
-                       if cmp.b 0x12000000 0x12400000 $filesize ; then
-                           while echo "---- U-Boot upgraded. reset" ; do
+                  if sf read 0x12400000 $offset $filesize ; then
+                      if cmp.b 0x12000000 0x12400000 $filesize ; then
+                          while echo "---- U-Boot upgraded. reset" ; do
                                sleep 120
                           done
-                       else
-                           echo "Read verification error" ;
-                       fi
-                   else
-                        echo "Error re-reading EEPROM" ;
-                   fi
-               fi
-           else
-               echo "Error reading boot loader from EEPROM" ;
-           fi
+                      else
+                          echo "Read verification error" ;
+                      fi
+                  else
+                       echo "Error re-reading EEPROM" ;
+                  fi
+              fi
+          else
+              echo "Error reading boot loader from EEPROM" ;
+          fi
       else
-           echo "Error initializing EEPROM" ;
+          echo "Error initializing EEPROM" ;
       fi ;
 else
      echo "No U-Boot image found on SD card" ;