Add missing ART offset for supported COMFAST devices
authorPiotr Dymacz <pepe2k@gmail.com>
Thu, 17 Nov 2016 12:33:46 +0000 (13:33 +0100)
committerPiotr Dymacz <pepe2k@gmail.com>
Thu, 17 Nov 2016 12:33:46 +0000 (13:33 +0100)
In most devices, last sector is used for storing ART
data. It's true also for COMFAST devices, as it looks
that they have two copies of ART data, inside second
and last FLASH sector (named 'nvram' in OFW).

ART in second sector is (will be) used in OpenWrt/LEDE,
so we will also use it as default one.

u-boot/include/configs/ap143.h

index 72b6fcdea2435672422f542e7a549686bceb7ab7..84e60c4510638a7adc343a0e75abaf035a19aed6 100644 (file)
  */
 #define WEBFAILSAFE_UPLOAD_KERNEL_ADDRESS      CFG_LOAD_ADDR
 
+#if defined(CONFIG_FOR_COMFAST_CF_E314N)    ||\
+    defined(CONFIG_FOR_COMFAST_CF_E320N_V2) ||\
+    defined(CONFIG_FOR_COMFAST_CF_E520N)    ||\
+    defined(CONFIG_FOR_COMFAST_CF_E530N)
+       #define WEBFAILSAFE_UPLOAD_ART_ADDRESS  (CFG_FLASH_BASE + 0x10000)
+#endif
+
 /* Firmware size limit */
 #if defined(CONFIG_FOR_COMFAST_CF_E314N)    ||\
     defined(CONFIG_FOR_COMFAST_CF_E320N_V2) ||\