-
- Утилитка для объединения HEX файлов тебе поможет. Например, srec. - ASDFS(15.04.2018 10:38)
- Через линкер...не? - max(15.04.2018 10:10)
- Я не знаю как))) Сейчас делаю так, на чистый процессор заливаю загрузчик затем без erase заливаю программу это все вычитываю и делаю файл elf, но как то не "кошерно" все это. - PeterD(15.04.2018 10:16)
- Это именно то, что делает линкер! Только хардверно. Ты опиши средства разработки и процессор расшифруй. Местные пограммисты тогда смогут помочь. - max(15.04.2018 10:17 - 10:19)
- Да это все обычное Studio 7 да mega обычная, вопрос можно ли втянуть проект лодыря в проект на сях или так не кто не делает и сшивают потом уже отдельно. - PeterD(15.04.2018 10:25)
- Линковать загрузчик и приложение вместе - безумие. Тогда любое изменение в приложении изменяет загрузчик, а со старым загрузчиком оно работать не будет. Где смысл? Таки да, их надо склеивать после сборки, например, как уже было предложено выше --> SciFi(104 знак., 15.04.2018 16:10, ссылка)
- Загрузчик у меня всегда по адресу лежит Boot Loader Flash Section поэтому изменение основного проекта не как не может повлиять на работу загрузчика, естественно нужно знать адрес для софтового перехода туда если данное предусмотренно, вот можно ли PeterD(100 знак., 15.04.2018 18:20)
- Загрузчик на асме конечно можно выделить отдельный сегмент и отлинковать его правильно. Но загрузчик на Сях отлинковать будет уже невозможно из за общих библиотек. Но это в любом случае неправильный путь. - ASDFS(15.04.2018 16:40)
- Обычно лодырь отдельно, программа отдельно. Но кто может помешать сделать наоборот? - max(15.04.2018 12:35, ссылка)
- Линковать загрузчик и приложение вместе - безумие. Тогда любое изменение в приложении изменяет загрузчик, а со старым загрузчиком оно работать не будет. Где смысл? Таки да, их надо склеивать после сборки, например, как уже было предложено выше --> SciFi(104 знак., 15.04.2018 16:10, ссылка)
- Да это все обычное Studio 7 да mega обычная, вопрос можно ли втянуть проект лодыря в проект на сях или так не кто не делает и сшивают потом уже отдельно. - PeterD(15.04.2018 10:25)
- Это именно то, что делает линкер! Только хардверно. Ты опиши средства разработки и процессор расшифруй. Местные пограммисты тогда смогут помочь. - max(15.04.2018 10:17 - 10:19)
- Я не знаю как))) Сейчас делаю так, на чистый процессор заливаю загрузчик затем без erase заливаю программу это все вычитываю и делаю файл elf, но как то не "кошерно" все это. - PeterD(15.04.2018 10:16)