Добавить недостающие на более дешевой, но существующие на более дорогой версии режимы можно, поправив файл DSView/libsigrok4DSL/hardware/DSL/dsl.h, и пересобрав DSView. Однако это не добавит оперативной памяти, которой катастрофически мало, если работать не с ардуинками.
На выбор:
1) Платить больше за более качественное оборудование
2) Платить больше за то что тебе оно одному надо (из-за нехватки пользователей — ниже окупаемость, соответсвенно выше цена)
модификацию STM32+MSD+VCP можно сделать только если чип STM32F1xxCBxx, однако у нее есть аналог STM32+Audio, который даст STM32+VCP (в принципе что нам и требуется).
Да нет, должно работать одинаково и там и там.
При прошивки через MSD (если закинуть на него файл прошивки) программатор переподключается сразу после того как закончит прошивать подключенный МК.
Если есть файл FAIL.TXT то не правильно подключен программатор к прошиваемому чипу, либо же чип залочен(не факт что это может стать причиной, уже не помню).
Емкость виртуального носителя зависит от емкости прошиваемого чипа, но не напрямую, я не разбирался как именно зависит.
Емкость озу не имеет значения.
Прошивать через виртуальный носитель можно только файлы *.bin и *.binary.
Не знаю смогу ли чем нибудь еще помочь, так как я прошил его в Black Magic Probe (удобная штука получилась, использую вместе с VS Code).
Ради интереса решил попробовать — получилось )
Однако мне кажется она мало чем отличается от той что на гите, кроме информации о плате в которой программатор стоит…
Именно таким образом был получен бутлоадер к данной статье. (не мной)
Но мне больше понравился вариант этого мода с прошивкой BMP.
Правда SWO в BMP на форточках не знаю как запустить.
А так же при реверс-инжиниринге является крайне полезным.
Добавить недостающие на более дешевой, но существующие на более дорогой версии режимы можно, поправив файл DSView/libsigrok4DSL/hardware/DSL/dsl.h, и пересобрав DSView.
Однако это не добавит оперативной памяти, которой катастрофически мало, если работать не с ардуинками.
SWO — это немного другое (Больше функционала в некотором софте, и только в одном направлении)
1) Платить больше за более качественное оборудование
2) Платить больше за то что тебе оно одному надо (из-за нехватки пользователей — ниже окупаемость, соответсвенно выше цена)
Да и для того чтобы скрыть от посторонних глаз?
Адрес может отличаться в разных устройствах, потому значения не имеет.
Скрины не менял, так как не имею сейчас того же сфота под рукой.
Может быть некое отклонение…
Благодарю!
Для несведущих стоит добавить данную картинку:
Гугл выдает по первым же ссылкам не мало инфы и пруфов.
P.S. Сори за некро.
Но если вам так угодно — исправляйте оба )
При прошивки через MSD (если закинуть на него файл прошивки) программатор переподключается сразу после того как закончит прошивать подключенный МК.
Емкость виртуального носителя зависит от емкости прошиваемого чипа, но не напрямую, я не разбирался как именно зависит.
Емкость озу не имеет значения.
Прошивать через виртуальный носитель можно только файлы *.bin и *.binary.
Не знаю смогу ли чем нибудь еще помочь, так как я прошил его в Black Magic Probe (удобная штука получилась, использую вместе с VS Code).
Однако мне кажется она мало чем отличается от той что на гите, кроме информации о плате в которой программатор стоит…
Но мне больше понравился вариант этого мода с прошивкой BMP.
Правда SWO в BMP на форточках не знаю как запустить.
Во всяком случае вы можете взять платку с оригинальным st-link v2.1 слить с нее бутлоадер и порадовать себя и народ…