r44083
Member
Заметил что в официальном ESP8266_RTOS_SDK начало irom сдвинуло сначала на 0x10, а потом ещё на APP_OFFSET, который равен CONFIG_APP1_OFFSET. CONFIG_APP1_OFFSET по умолчанию равен 0x10000.
Из линкер скрипта:
Итого получается что начало irom (0x40200000) сдвинуто на 0x10 + 0x10000.
Для чего это нужно? Что находится в самом начале irom?
Возможно это для 2nd bootloader? Если да, то могу ли я обратно сдвинуть начало irom на 0x40200000, если я не использую 2nd bootloader?
P.S: заметил что на других фреймворках, начало irom тоже немного сдвинуто. Например в Sming, начало irom сдвинуто на 0x2010 и irom начинается на 0x40202010.
Из линкер скрипта:
Код:
irom0_0_seg : org = 0x40200010 + APP_OFFSET, len = APP_SIZE - 0x10 - APP_OFFSET
Для чего это нужно? Что находится в самом начале irom?
Возможно это для 2nd bootloader? Если да, то могу ли я обратно сдвинуть начало irom на 0x40200000, если я не использую 2nd bootloader?
P.S: заметил что на других фреймворках, начало irom тоже немного сдвинуто. Например в Sming, начало irom сдвинуто на 0x2010 и irom начинается на 0x40202010.