diff --git a/CHANGELOG b/CHANGELOG
index a504419d992dc28d25fb52eed4c1a65e79e89056..cd2697abb7c2591d7a9a44b70f9afa118d028a9e 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -2,6 +2,9 @@
 Changes for U-Boot 1.1.3:
 ======================================================================
 
+* Enable redundant environment, disable HW flash protection of
+  HMI1001 board
+
 * Patch by Travis Sawyer, 10 Jun 2005:
   Initialize allocated dev and private hw structures
   after their respective allocation in 440gx_enet.c
diff --git a/include/configs/hmi1001.h b/include/configs/hmi1001.h
index 9e5a0abad3998c021a2ef423b99cd475546d9d9e..fc97b8dde4a48d4c93d492ab21c4c4f276129448 100644
--- a/include/configs/hmi1001.h
+++ b/include/configs/hmi1001.h
@@ -119,7 +119,6 @@
 #define CFG_FLASH_CFI
 #define CFG_FLASH_EMPTY_INFO
 #define CFG_FLASH_CFI_AMD_RESET
-#define CFG_FLASH_PROTECTION
 
 /*
  * Environment settings
@@ -127,6 +126,8 @@
 #define CFG_ENV_IS_IN_FLASH	1
 #define CFG_ENV_SIZE		0x4000
 #define CFG_ENV_SECT_SIZE	0x20000
+#define CFG_ENV_OFFSET_REDUND   (CFG_ENV_OFFSET+CFG_ENV_SECT_SIZE)
+#define CFG_ENV_SIZE_REDUND     (CFG_ENV_SIZE)
 
 /*
  * Memory map