there is bug in u-boot 0106-MIPS-add-board-support-for-Gigaset-SX76X config file:
it defines:
+#define CONFIG_ENV_OFFSET (256 * 1024)
which gives:0x40000
and it should be:
+#define CONFIG_ENV_OFFSET (192 * 1024)
which gives:0x30000
since kernel is positioned at 0xB0040000:
+#define CONFIG_EXTRA_ENV_SETTINGS \
- CONFIG_ENV_LANTIQ_DEFAULTS \
- CONFIG_ENV_UPDATE_UBOOT_NOR \
- "kernel_addr=\0"
this bug causes overwrite of image file positioned at 0xB0040000 with Environment configuration that should be stored at 0xB0030000.
In addition:
WLan does not work, cause could be that wlan eeprom configuration is not loaded, some patch previously positioned eeprom at 0xb07f0000, as defined at:
https://wiki.openwrt.org/toh/gigaset/sx76x
Paragraph: Installation procedure for Barrier Breaker (BB), point 8.
Thx,
Zac