diff --git a/gnu/packages/u-boot.scm b/gnu/packages/u-boot.scm
index 685a258516ccdc3c9458bc482382f29d79c495d0..bcfe059ee10974ef90a3dbdaaf9f4f3a57a128eb 100644
--- a/gnu/packages/u-boot.scm
+++ b/gnu/packages/u-boot.scm
@@ -63,7 +63,7 @@ (define-public dtc
 (define u-boot
   (package
     (name "u-boot")
-    (version "2016.07")
+    (version "2017.01")
     (source (origin
               (method url-fetch)
               (uri (string-append
@@ -71,7 +71,7 @@ (define u-boot
                     "u-boot-" version ".tar.bz2"))
               (sha256
                (base32
-                "0lqj4ckmfqiap8mc6z2d5albs3g2h5mzccbn60hsgxhabhibfkwp"))))
+                "1wpc51jm3zyibgcr78jng2yksqvrya76bxgsr4pcyjrsz5sm2hkc"))))
     (native-inputs
      `(("bc" ,bc)
        ("dtc" ,dtc)