Перейти к содержанию

Vladsilver78

Начинающий
  • Постов

    17
  • Зарегистрирован

  • Посещение

Весь контент Vladsilver78

  1. Это вовсе не критика. Просто я описал это, так как вижу сам. Может кому то поможет избежать лиших вопросов и сомнений... где ставить галки, как отключить обновление и т.д. Я к тому, что нет необходимости лишних телодвижений при прошивке, пока.
  2. Процессор ничего не знает про обновления. У него есть Flash-память, которую можно прочитать, стереть, записать в нее что либо. Есть регистр(ы), который(е) ограничивают эти возможности в целях безопасности ПО и данных в том числе. Программируя биты этих регистров в нужной комбинации, тем самым разрешается или запрещается чтение памяти, ее стирание и запись (вместе стирание+запись=перезапись). Причем ПО в памяти процессора тоже имеет доступ к этим регистрам. Но в нашем случае, никаких проверок в ПО SM2 нет. Все работает в любом случае. Пока. А что лучше, каждый решает сам.
  3. Ну тогда еще варианты: Прошили не той прошивкой или вовсе не прошили. Если ставилась 32я версия ПО, а потом вернули 31, возможно остались драйвера и\или другие компоненты, которые блочат клон.
  4. Какие фьюзы в STM? Если имели ввиду защиту от перезаписи, то это не принципиально. Я не ставил, все работает. Версия ПО на компе\телефоне должна быть 31. 32я блочит клон.
  5. В 31ой версии, а может и раньше, что то намутили с драйверами. Теперь USB логгер не видит поток. На 23 и 22 все хорошо видно. Да, все верно. Кое какие изменения я нашел. Но видимо не все. Все равно нет обновления. Была бы прошивка с ори, можно было бы разобраться.
  6. Hyundai Tucson (JM) 2,0л, 2008г., SIMK43, full из ECU AM29F400. В некоторых версиях прошивок данный блок может начинаться с адреса 0х00006000h. Пин в явном виде 431157.
  7. Если выбираете все переменные для отображения, это возможно. Слишком большой объем данных. Выберете несколько необходимых параметров, должно все получиться.
  8. Нет. В DFU процессор не переводиться. Используется собственный программный загрузчик и свои алгоритмы.
  9. Так то да. Я и говорю, что спрятать надо. Можно поискать другой сниффер, без установки. Замаскировать его под альтернативное приложение. Я ж просто идею дал. Но некрасиво это как то... У халявы, халяву искать...
  10. На jlink пока не пробовал. На других устройствах, да, вполне. Но и тут все получиться. Главное со сниффером не спалиться!
  11. С ори не прокатит. Там обновляются только модули (программная часть прошивки). Для клона нужна полная прошивка, еще и редактированная.
  12. Установите USB сниффер\логгер. У меня например, Simple USB Logger, стоит. Прошейте sm обычной прошивкой. Запишите при этом поток. Поизучайте пакеты. Найдете там и прошивку саму и команды. Ну а дальше, если интересна обновленная прошивка, хорошенько прячте логгер, обновляйтесь дистанционно, выковыривайте прошивку из сохраненных пакетов.
  13. Немного могу дополнить. Посмотрел картинки с программой сканматик на просторах, проанализировал серийные номера оригинальных приборов (где видно, десятка два набралось). Есть определенная закономерность. Все номера начинаются на "А" (один был "В", может тестовый какой), далее идут десятичные цифры, 4 или 5 цифр. То есть кроме константы "А" далее кодируется номер в двоично-десятичной системе. Про UID пишут: Этот 96-битный UID уникален для каждого STM32, когда-либо выпущенного. Эти 96-битные уникальные идентификаторы создаются как комбинация уникальных параметров производства: UID[31:0]: координаты X и Y на пластине, выраженные в формате BCD UID[63:40]: LOT_NUM[23:0] Номер лота (в кодировке ASCII) UID[39:32]: WAF_NUM[7:0] Номер пластины (8-битное беззнаковое число) UID[95:64]: LOT_NUM[55:24] Номер лота (в кодировке ASCII) Обычно этот UID используется в качестве серийного номера или ключа для безопасных приложений. Таким образом SN может быть (ИМХО скорей всего) частью этого UID,
  14. Да и некому не ненужное занятие. Китайцы просто (или не очень) считали прошивку с ори прибора, отключили проверку соответствия ID и SN, еще отключили проверку CRC, потому что программа уже изменена, ну еще кое какие нюансы. Все остальное для работы на текущей версии софта в прошивке есть. Обнова не пройдет. Продается, деньги капают. Зачем им чтоб что то обновлялось? Спрос упадет, сломают прошивку под новую версию и снова деньги закапают. Так же и альтернативные специалисты, добившись результатов, считав ори и подправив немного прошивку, шьют клонов сами, получают свое. Но SN ори при этом светиться в сети и будет залочен в новых версиях.
  15. Какая КС? Это адрес перехода по прерываниям 0х08000347 в NVIC. UID "выудить" можно. Как - написано в мануале. Но зачем?
×
  • Создать...