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

STM32F103 - Программатор SPI Flash

Доброго времени суток!

 

Собственно вопрос весь в заголовке практически... есть blue pill плата с рядовым STM32f103c8t6, может встречались рабочие проекты под этот или аналогичный stm32 для прошивания\чтения внешних SPI флешек по usb ?

 

Находил вот это https://bovs.org/post/76/universalniy_programmator_versaloon , но там оригинальный сайт не активен и не очень как то софт удобен (командная строка да и только).

В идеале бы что то типа такого http://forum.easyelectronics.ru/viewtopic....=17&t=10947 (переносить разве что код, да эмулировать usbasp..)

 

Еще интересный вариант нашел - MaiTech XTW100 https://mysku.ru/blog/china-stores/31300.html , но прошивку просто так не найти...

Поделиться сообщением


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

Доброго времени суток!

 

Собственно вопрос весь в заголовке практически... есть blue pill плата с рядовым STM32f103c8t6, может встречались рабочие проекты под этот или аналогичный stm32 для прошивания\чтения внешних SPI флешек по usb ?

 

Находил вот это https://bovs.org/post/76/universalniy_programmator_versaloon , но там оригинальный сайт не активен и не очень как то софт удобен (командная строка да и только).

В идеале бы что то типа такого http://forum.easyelectronics.ru/viewtopic....=17&t=10947 (переносить разве что код, да эмулировать usbasp..)

 

Еще интересный вариант нашел - MaiTech XTW100 https://mysku.ru/blog/china-stores/31300.html , но прошивку просто так не найти...

Пишите в личку - разработаю Вам программатор

 

Поделиться сообщением


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

Пишите в личку - разработаю Вам программатор

зачем в личку ? ..уж всем тогда разработайте, опенсорсом.

Поделиться сообщением


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

зачем в личку ? ..уж всем тогда разработайте, опенсорсом.
https://masterkit.ru/info/articles/361

:bb-offtopic: Хоть слово есть обо мне? 10 лет продается.

 

Поделиться сообщением


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

Хотелось бы более менее быстрое решение (надо всего одну флешку считать и потом записать с изменениями...), может не увидел простого проекта.. разработать то я и сам смогу, времени не хотелось тратить просто, если есть готовое вдруг. (видимо придется таки, ну зато статейка будет. тоже плюс.)

Так же нашел, что с J-Link можно читать\писать напрямую флешки, правда нужен оригинальный (хотя бы базовый или Edu), а не перешитый с St-Link'а - опять печалька.

А покупать и ждать месяц - точно не вариант..

Ладно, спасибо за дискуссию!

Поделиться сообщением


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

Хотелось бы более менее быстрое решение (надо всего одну флешку считать и потом записать с изменениями...), может не увидел простого проекта.. разработать то я и сам смогу, времени не хотелось тратить просто,

Если нужно всего одну флешку, то зачем в условии сказано "по USB"?

Если Вы умеете программировать любой знакомый МК, то открыв даташит по командам SPI-флешки, через час уже напишете все необходимые процедуры чтения/записи её.

Читаете в память МК, модифицируете, стираете и пишете обратно.

Это много быстрее чем даже просто писать сюда в форум.

Поделиться сообщением


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

Если нужно всего одну флешку, то зачем в условии сказано "по USB"?

Если Вы умеете программировать любой знакомый МК, то открыв даташит по командам SPI-флешки, через час уже напишете все необходимые процедуры чтения/записи её.

Читаете в память МК, модифицируете, стираете и пишете обратно.

Это много быстрее чем даже просто писать сюда в форум.

 

Флешка 1Мб и хотелось бы сохранить оригинальный образ прошивки, точнее калибровки + настройки.

Ну да ладно, понял что нет такого решения (по usb). Спасибо.

Поделиться сообщением


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

Пичалька глобальная.

А по последовательному проводку передать большому брату не судьба ?

Поделиться сообщением


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

Как много грамотных людей однако, всем советы надают, как лучше, даже зафрилансят без проблем.

Жаль только, что за кучей советов по озвученному в первом сообщении вопросу ни одного толкового сообщения.

Если не встречали такого или лень давать ссылку - зачем флуд разводить, не понимаю.

Я то без проблем напишу прошивку (keil), да прогу для ПК (C#, wpf), позже выложу (было лень, вот и спросил - а вдруг уже такое есть, но раз нет - то нет).

А USB почему - удобство, я не хочу тыкать в консоли терминала, хочется хороший инструмент, удобный, который в дальнейшем пригодится и будет приятно пользоваться.

Еще раз спасибо всем за дискуссию!

Поделиться сообщением


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

А USB почему - удобство, я не хочу тыкать в консоли терминала, хочется хороший инструмент, удобный, который в дальнейшем пригодится и будет приятно пользоваться.

Дык, на любой вкус и цвет.

Поделиться сообщением


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

Дык, на любой вкус и цвет.

 

Выше уже предлагали купить... я ж написал - месяц ждать не вариант.

Да и в первом сообщении же не спрашивал где купить и что именно...

Поделиться сообщением


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

А USB почему - удобство, я не хочу тыкать в консоли терминала, хочется хороший инструмент, удобный, который в дальнейшем пригодится и будет приятно пользоваться.

Аргумент не выдерживает критики.

"В дальнейшем пригодится" купленное чудо, которое придёт через месяц.

А если нужно прямо сейчас, переконтуетесь и с SWD, зачем в этом USB зарываться?

Поделиться сообщением


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

Флешка 1Мб и хотелось бы сохранить оригинальный образ прошивки, точнее калибровки + настройки.

Читаете в SRAM МК, потом отладчиком сохраняете. Кусками.

Поделиться сообщением


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

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

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