esaulenka 7 29 сентября, 2023 Опубликовано 29 сентября, 2023 · Жалоба 36 minutes ago, Toxa555 said: Все проекты с аналогичным samsung идентичны Вам не нужен "идентичный самсунг". Надо применить голову и из этого списка https://www.segger.com/supported-devices/search/samsung найти процессор с внутренней флешкой (в понимании сеггера. Прочерк в таблице означает внешнюю флешку), ядром ARM7 и одинаковыми адресами регистров контроллера флеш (IFC_xxx в терминах даташита). 39 minutes ago, Toxa555 said: Я же привёл пример, что адреса с Reserved читает, соответственно пустые Э-э... где я это пропустил? 40 minutes ago, Toxa555 said: Если вы сначала смотрели тему по ссылке которую вы мне скинули, у автора тоже не читал живой блок с разными манипуляциями Я не очень внимательно читал. В частности, мне лень там регистрироваться, и картинки мне не показывают. Но я не могу сказать, что действия автора правильные. В частности, он зачем-то пытался засунуть штатный бутлоадер как ram-code прошивальщика. Они оба, конечно, программы для процессора, даже называются одинаково "loader", но больше никаких схожих частей не имеют. Ну и привычка излагать непонятные вещи своими словами, в процессе преиначивая половину, тоже не сильно способствует пониманию... Да, у вас есть дамп от максимально похожего блока? Я бы посмотрел... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Toxa555 0 29 сентября, 2023 Опубликовано 29 сентября, 2023 · Жалоба 11 минут назад, esaulenka сказал: Вам не нужен "идентичный самсунг". Надо применить голову и из этого списка https://www.segger.com/supported-devices/search/samsung найти процессор с внутренней флешкой (в понимании сеггера. Прочерк в таблице означает внешнюю флешку), ядром ARM7 и одинаковыми адресами регистров контроллера флеш (IFC_xxx в терминах даташита Думал об этом, но не проверял про 445 проц смотрел инфу и даташит бегло вроде похож 12 минут назад, esaulenka сказал: Я не очень внимательно читал. В частности, мне лень там регистрироваться, и картинки мне не показывают. Но я не могу сказать, что действия автора правильные. В частности, он зачем-то пытался засунуть штатный бутлоадер как ram-code прошивальщика. Они оба, конечно, программы для процессора, даже называются одинаково "loader", но больше никаких схожих частей не имеют. Ну и привычка излагать непонятные вещи своими словами, в процессе преиначивая половину, тоже не сильно способствует пониманию... Этого я тоже не понял, из флеш взял область и сувал в ram) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
esaulenka 7 17 октября, 2023 Опубликовано 17 октября, 2023 · Жалоба Мы тут с @Toxa555 чуть-чуть продвинулись с этим вопросом. Как минимум, читать он этот процессор умеет. Следующий вопрос - писать. Так вот, коллеги, у кого-нибудь есть опыт добавления нового процессора в J-Flash ? В их вики всё подробно написано - надо написать XML-ку с описанием процессора (это называется Device Support Kit) и скомпилировать ram-loader (это называется Segger Flash Loader). Загвоздка в том, что в стандартном комплекте никаких примеров нет, и для получения этого саппорт кит они предлагают написать в поддержку. Я нашёл, правда, какие-то loader'ы в комплекте segger SDK (когда-то старая версия пробегала здесь на форуме). Но xml-ок всё равно нету... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Toxa555 0 18 октября, 2023 Опубликовано 18 октября, 2023 · Жалоба Хочу выразить большую благодарность за помощь Алексею @esaulenka!!! Очень сильно помог, обьяснил и направил, спасибо!!! Присоединяюсь, к вопросу выше. esaulen Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Edit2007 3 18 октября, 2023 Опубликовано 18 октября, 2023 (изменено) · Жалоба Для J-Flash не скажу, но думаю механизм XML такой же как для J-Link Commander. Для J-Link Commander делали свою XML в рабочей папке (или можно добавить в штатную). Пример XML-файла прилагается. flm-файлы брали от Keil. В Keil есть шаблон для сборки таких файлов. JLinkDevices.xml Update: Как добавить новое устройство для JLink есть UM08001, раздел Open Flashloader. Изменено 18 октября, 2023 пользователем Edit2007 Update Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться