Все-таки я чего-то не понимаю. Скаттер-файл
Цитата
LR_IROM1 0x00000000 0x00004000
{ ; load region
RW_IRAM1 0x00200000 0x00004000
{ ; RW data
*.o (RESET, +First)
* (+RO +RW +ZI)
}
}
Вижу ругань
Цитата
usarttest.axf: Error: L6202E: __main.o(!!!main) cannot be assigned to non-root region 'RW_IRAM1'
usarttest.axf: Error: L6202E: anon$$obj.o(Region$$Table) cannot be assigned to non-root region 'RW_IRAM1'
Я правильно понимаю что
RO - код
RW - данные
ZI - стек?
Что означает строчка
*.o (RESET, +First)?
Ну и самый главный вопрс что не так? Почему не нравится load-регион с нулевым начальным адресом?Размер пробовал изменять до 0x00204000 результат тот же.
Yes, there are two paths you can go by But in the long run Theres still time to change the road youre on.