misyachniy 0 April 10 Posted April 10 · Report post Давным-давно на нашем предприятии запустили несколько технологических приборов. Собрали один, отладили, написали ПО верхнего уровня и пользовались до сих пор. Понадобилось второй экземпляр. Программистов работавших с ним уже нет. Есть исходники якобы от прибора, но почему-то с CMD для RAM сборки. Попробовал считать через CCS 3.3 на которой исходники, но там только просмотр возможен. Поставил CCS 8.3 - есть возможность сбросить в разных форматах, но прошивочного не нашел. Как правильно скопировать флеш из одного прибора в дргой? Quote Share this post Link to post Share on other sites More sharing options...
HardEgor 128 April 10 Posted April 10 · Report post 1 час назад, misyachniy сказал: Как правильно скопировать флеш из одного прибора в дргой? Если защита на flash не стоит, то просто считать её в файл, а потом записать в новую микросхему. Quote Share this post Link to post Share on other sites More sharing options...
jcxz 313 April 10 Posted April 10 · Report post 3 часа назад, misyachniy сказал: Попробовал считать через CCS 3.3 на которой исходники, но там только просмотр возможен. Если "просмотр возможен", то в чём проблема сохранить просматриваемое в файл? Раз оно просматривается, значит и пункт меню "сохранить в файл" в каком-либо формате должен быть. Quote Share this post Link to post Share on other sites More sharing options...
misyachniy 0 April 23 Posted April 23 · Report post On 4/10/2025 at 10:01 AM, jcxz said: Если "просмотр возможен", то в чём проблема сохранить просматриваемое в файл? Раз оно просматривается, значит и пункт меню "сохранить в файл" в каком-либо формате должен быть. В CCS 3.3 нет такой функции. Прийдется задать расширенный вопрос 😉 С TMS320F28x начал работать где-то в году 2000. С того времени раза 3 или 4 подправлял чужие готовые проекты. Пару десятков строк подправить/дописать. Вот опять получил готовый прибор, плату и набор из 3-х программаторов. Пока разбирался какой из них рабочий и какие драйвера к какой среде программирования подходят, довел плату до нерабочего состояния. Эмулятор определяет процессор как залоченый. У меня есть еще 4 процессора, можно перепаять и продолжить эксперименты. Но лучше спросить. CCS 8.3 сохраняет флеш в формате coff, а значит, может и записать. На мой взгляд, только один существенный вопрос: Какую область копировать? Весь флеш расположен в диапазоне от 0x3D8000 до 0x3F8000 длина 0x20000. Но по адресу 0x3F7FF8 расположен 128-Bit Password. Корректная длина для копирования 0x1FFF8 от 0x3D8000? Quote Share this post Link to post Share on other sites More sharing options...