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

Прошивка для SM2 Pro Clone


Рекомендуемые сообщения

  В 13.02.2025 в 07:55, Max22 сказал:

вчера прошил солярку всё ок,сегодня хайлендер и фиг и в сканмат ошибка не видит прибор ,прошил назад 22 и прошил хайлендер,прикол в том что он 2004г человек не смог прошить его оригинальной прогой 1.37  и орига опенпорт,а отлом 1.20 на ура с китайматиком 

ошибка в сканматике такая когда слетает прошивка, название не запомнил некогда было , 

как то так 

Показать  

Защиту от записи ставил в 23

Ссылка на комментарий
Поделиться на другие сайты

вот с этим походу впоролся 

на радостях забыл ,щаз поновой тогда

причём на компе этом нету нэта

Ссылка на комментарий
Поделиться на другие сайты

  В 13.02.2025 в 07:38, deman-s сказал:

Прошивка состоит из загрузчика(который находится в начале) и программной части  которая находится после адреса 4000 потеря данных в одной части или в другой приведёт к неработоспособности прошивки хуже всего потерять данные в программной части. Прошивка длится пару секунд установка байт опций несколько мили секунд . 

Показать  

Сейчас провёл эксперимент, обрезал 22 версию до 64кб и зашил её с помощью STM32 ST-LINK Utility. Всё работает. Т.е. укороченная в 4 раза прошивка не потеряла работоспособности! Да и не должна была сломаться, после адреса 10000 одни FF. Выходит если прервать прошивку на середине(ну чтоб 64кб с гарантием зашились) то она окажется без защиты от чтения?! Или я ошибаюсь?

Ссылка на комментарий
Поделиться на другие сайты

  В 13.02.2025 в 09:08, vovan35 сказал:

Сейчас провёл эксперимент, обрезал 22 версию до 64кб и зашил её с помощью STM32 ST-LINK Utility. Всё работает. Т.е. укороченная в 4 раза прошивка не потеряла работоспособности! Да и не должна была сломаться, после адреса 10000 одни FF. Выходит если прервать прошивку на середине(ну чтоб 64кб с гарантием зашились) то она окажется без защиты от чтения?! Или я ошибаюсь?

Показать  

Нет, защита будет установлена перед записью, в SEGGER тоже не дураки сидят

Ссылка на комментарий
Поделиться на другие сайты

  В 13.02.2025 в 09:11, Andrey1842 сказал:

Нет, защита будет установлена перед записью, в SEGGER тоже не дураки сидят

Показать  

А как писать тогда? Может просто галочка защиты будет установлена предварительно, а сам бит защиты будет установлен после окончательной записи прошивки. Или я ошибаюсь?

Ссылка на комментарий
Поделиться на другие сайты

  В 13.02.2025 в 09:13, vovan35 сказал:

А как писать тогда? Может просто галочка защиты будет установлена предварительно, а сам бит защиты будет установлен после окончательной записи прошивки. Или я ошибаюсь?

Показать  

Как записать чтоб не слили знает тот кто этим занимается

Ссылка на комментарий
Поделиться на другие сайты

Бестолковый спор.Почитайте или изучите как работают программы программирования.

Ссылка на комментарий
Поделиться на другие сайты

  В 13.02.2025 в 09:08, vovan35 сказал:

Сейчас провёл эксперимент, обрезал 22 версию до 64кб и зашил её с помощью STM32 ST-LINK Utility. Всё работает. Т.е. укороченная в 4 раза прошивка не потеряла работоспособности! Да и не должна была сломаться, после адреса 10000 одни FF. Выходит если прервать прошивку на середине(ну чтоб 64кб с гарантием зашились) то она окажется без защиты от чтения?! Или я ошибаюсь?

Показать  

Вы поэкспериментируйте и нам расскажите получилось или нет зачем спорить  или вы ждёте что кто-то попробует?

Ссылка на комментарий
Поделиться на другие сайты

  В 13.02.2025 в 09:34, deman-s сказал:

Вы поэкспериментируйте и нам расскажите получилось или нет зачем спорить  или вы ждёте что кто-то попробует?

Показать  

Мысленные опыты тоже опыты, которые предшествуют опытам с железом. Общественный разум великая сила.

Ссылка на комментарий
Поделиться на другие сайты

  В 13.02.2025 в 09:44, vovan35 сказал:

Мысленные опыты тоже опыты, которые предшествуют опытам с железом. Общественный разум великая сила.

Показать  

Перед записью прошивки снимаются все галочки и сразу ставится включается -ENABLE зашита от чтения и копирования. И заливается прошивка. После прошивки можете поставить или не ставить галочки-разрешение или запрет обновления. Если не устраивает ответ. То проведите эксперимент. Я  так уже делал. Прошивку после этого вы не прочитаете и не скопируете.

 

Ссылка на комментарий
Поделиться на другие сайты

  В 13.02.2025 в 09:58, гошка сказал:

Перед записью прошивки снимаются все галочки и сразу ставится включается -ENABLE зашита от чтения и копирования. И заливается прошивка.

Показать  

если сразу включить защиту, ничего не запишется, насколько помню

Ссылка на комментарий
Поделиться на другие сайты

  В 13.02.2025 в 10:28, carfan сказал:

если сразу включить защиту, ничего не запишется, насколько помню

Показать  

Запишется. -ENABLE это зашита от чтения и копирования-запись разрешена. Но надо разрешить обновление сняв галочки.

  В 13.02.2025 в 10:29, гошка сказал:

Запишется. -ENABLE это зашита от чтения и копирования-запись разрешена. Но надо разрешить обновление сняв галочки.

Показать  

И при этом процессе содержимое прошивки (памяти) в программе не отображается. 

Ссылка на комментарий
Поделиться на другие сайты

Предлагается простой эксперимент: ставим галочку защита и во время записи 22 версии дёргаем свисток из USB. Потом пробуем считать прошивку, считается или нет? Для надёжности повторяем несколько раз.

PS. нет j-linkа, сам бы попробовал.

Ссылка на комментарий
Поделиться на другие сайты

Установите USB сниффер\логгер. У меня например, Simple USB Logger, стоит. Прошейте sm обычной прошивкой. Запишите при этом поток. Поизучайте пакеты. Найдете там и прошивку саму и команды. Ну а дальше, если интересна обновленная прошивка, хорошенько прячте логгер, обновляйтесь дистанционно, выковыривайте прошивку из сохраненных пакетов.

Ссылка на комментарий
Поделиться на другие сайты

  В 13.02.2025 в 10:41, Vladsilver78 сказал:

Установите USB сниффер\логгер. У меня например, Simple USB Logger, стоит. Прошейте sm обычной прошивкой. Запишите при этом поток. Поизучайте пакеты. Найдете там и прошивку саму и команды. Ну а дальше, если интересна обновленная прошивка, хорошенько прячте логгер, обновляйтесь дистанционно, выковыривайте прошивку из сохраненных пакетов.

Показать  

вот оно чё михалыч

берём оригинал и  этот прибор и обновляемся и вот вам прошивка

Ссылка на комментарий
Поделиться на другие сайты

  В 13.02.2025 в 10:46, Max22 сказал:

вот оно чё михалыч

берём оригинал и  этот прибор и обновляемся и вот вам прошивка

Показать  

С ори не прокатит. Там обновляются только модули (программная часть прошивки). Для клона нужна полная прошивка, еще и редактированная.

Ссылка на комментарий
Поделиться на другие сайты

  В 13.02.2025 в 10:46, Max22 сказал:

вот оно чё михалыч

берём оригинал и  этот прибор и обновляемся и вот вам прошивка

Показать  

При обновлении ориги обновляется только программная часть загрузчик остаётся старый и прошивка идёт зашифрованная расшифровывается уже загрузчиком в самом мк

Ссылка на комментарий
Поделиться на другие сайты

  В 13.02.2025 в 10:41, Vladsilver78 сказал:

Установите USB сниффер\логгер. У меня например, Simple USB Logger, стоит. Прошейте sm обычной прошивкой. Запишите при этом поток. Поизучайте пакеты. Найдете там и прошивку саму и команды. Ну а дальше, если интересна обновленная прошивка, хорошенько прячте логгер, обновляйтесь дистанционно, выковыривайте прошивку из сохраненных пакетов.

Показать  

На практике удавалось так перехватывать прошивку

Ссылка на комментарий
Поделиться на другие сайты

  В 13.02.2025 в 11:08, Фокс7 сказал:

На практике удавалось так перехватывать прошивку

Показать  

На jlink пока не пробовал. На других устройствах, да, вполне. Но и тут все получиться. Главное со сниффером не спалиться!

Ссылка на комментарий
Поделиться на другие сайты

  В 13.02.2025 в 11:14, Vladsilver78 сказал:

На jlink пока не пробовал. На других устройствах, да, вполне. Но и тут все получиться. Главное со сниффером не спалиться!

Показать  

Он его сразу найдет в программах установлен

Ссылка на комментарий
Поделиться на другие сайты

  В 13.02.2025 в 11:23, Фокс7 сказал:

Он его сразу найдет в программах установлен

Показать  

Так то да. Я и говорю, что спрятать надо. Можно поискать другой сниффер, без установки. Замаскировать его под альтернативное приложение. Я ж просто идею дал. Но некрасиво это как то... У халявы, халяву искать...

Ссылка на комментарий
Поделиться на другие сайты

  В 13.02.2025 в 11:30, Vladsilver78 сказал:

Так то да. Я и говорю, что спрятать надо. Можно поискать другой сниффер, без установки. Замаскировать его под альтернативное приложение. Я ж просто идею дал. Но некрасиво это как то... У халявы, халяву искать...

Показать  

Это так мысли в слух

Ссылка на комментарий
Поделиться на другие сайты

  В 13.02.2025 в 11:02, deman-s сказал:

При обновлении ориги обновляется только программная часть загрузчик остаётся старый и прошивка идёт зашифрованная расшифровывается уже загрузчиком в самом мк

Показать  

Да, конечно. Прошивка по всей видимости идёт в формате dfu, я правильно понимаю? А ведь для энтого формату имеется фирменный перепаковщик в bin, с названием DFU File Manager

Ссылка на комментарий
Поделиться на другие сайты

  В 13.02.2025 в 11:51, vovan35 сказал:

Да, конечно. Прошивка по всей видимости идёт в формате dfu, я правильно понимаю? А ведь для энтого формату имеется фирменный перепаковщик в bin, с названием DFU File Manager

Показать  

Нет. В DFU процессор не переводиться. Используется собственный программный загрузчик и свои алгоритмы.  

Ссылка на комментарий
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйте новый аккаунт в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
  • Последние посетители   1 пользователь онлайн

×
  • Создать...