adnega 11 4 июня, 2012 Опубликовано 4 июня, 2012 · Жалоба На днях собрал себе т.н. Versaloon MiniRelease1 (см. www.versaloon.com). Собрано на STM32F103RC (64 ноги), но можно и на STM32F103C8 (48 ног). Шьет и STM32 и AVR8 (проверил), причем очень быстро! Подключается по USB: в системе появляется сам программатор и дополнительный COM-порт (который на стороне программатора - реальный и можно использовать для своих нужд). Шью через vsprog (консоль). Грят, можно через OpenOCD отлаживаться, но пока не пробовал. Интересно? Могу поделисться дополнительной информацией (схема, прошивка, vsprog и т.п.). На сайте есть все исходники, но у меня без бубна не обошлось. + Добавлю: работает и под Windows и под Linux. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ukpyr 0 4 июня, 2012 Опубликовано 4 июня, 2012 · Жалоба выложите рабочие прошивки. Я заливал в STM32F103C8, но так и не завелся Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
kot-69 0 4 июня, 2012 Опубликовано 4 июня, 2012 · Жалоба Могу поделисться дополнительной информацией очень интересует!! впереди проект под STM32, вот пока и гружусь чем шить буду. заранее спасибо. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
adnega 11 4 июня, 2012 Опубликовано 4 июня, 2012 · Жалоба выложите рабочие прошивки. Я заливал в STM32F103C8, но так и не завелся Прошивки в папке HEX. Инструкция, как прошить в файле readme.txt Прошивка в два этапа: - сначала заливаем Versaloon_GCC_xxx с адреса 0x2000; - затем дошиваем bootloader.bin c нулевого адреса. Драйвера в папке driver. Консольная программа для прошивки в папке vsprog. Прошу попробовать)) versaloon_win_v1.zip Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ukpyr 0 4 июня, 2012 Опубликовано 4 июня, 2012 · Жалоба Прошивка в два этапа:о! а я заливал только один НЕХ через RS232-bootloader. Наверно поэтому и не завелся... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
kot-69 0 4 июня, 2012 Опубликовано 4 июня, 2012 · Жалоба Прошивки в папке HEX. Инструкция, как прошить в файле readme.txt Спасибо. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
adnega 11 5 июня, 2012 Опубликовано 5 июня, 2012 · Жалоба Собрал прошивку под STM32F103T8, т.к. макетка была в наличии. Все работает) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Petka 0 5 июня, 2012 Опубликовано 5 июня, 2012 · Жалоба Собрал прошивку под STM32F103T8, т.к. макетка была в наличии. Все работает) Собирал прошивку versaloon для дармового программатора stlink. (В составе STM32LDiscovery). Работает =) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
adnega 11 6 июня, 2012 Опубликовано 6 июня, 2012 · Жалоба Собирал прошивку versaloon для дармового программатора stlink. (В составе STM32LDiscovery). Работает =) У Discovery, к сожалению, нет RS232 ((( Да, и переход на Versaloon необратим. Кстати, отладка через OpenOCD для Versaloon работает! Запускаю отладку по SWD так: openocd -f tcl/interface/vsllink_swd.cfg -f tcl/target/stm32f1x.cfg openocd_versaloon.zip Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
viakon 0 8 июня, 2012 Опубликовано 8 июня, 2012 · Жалоба по моему проще купить stm8S discovery и залить в него Versaloon. Как из исходников собрать прошивку? Собрал Nano release не работает вообще никак. Собрал под stm8S discovery по USB программатор видно а не работает. Нашел уже скомпиленную прошивку заработало, т.е. дело не в железе. правлю параметр HW_BOARD затем make, может еще что-нибудь надо? Есть платы для нано, прошивку через всроенный бут загружал. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
adnega 11 8 июня, 2012 Опубликовано 8 июня, 2012 · Жалоба по моему проще купить stm8S discovery и залить в него Versaloon. Как из исходников собрать прошивку? Собрал Nano release не работает вообще никак. Собрал под stm8S discovery по USB программатор видно а не работает. Нашел уже скомпиленную прошивку заработало, т.е. дело не в железе. правлю параметр HW_BOARD затем make, может еще что-нибудь надо? Есть платы для нано, прошивку через всроенный бут загружал. - в makefile добавил компилляцию ADC.c - в syscall.c все закомментировал - убедился что в Дискавери стоит кварц на 8МГц, а в стандартном Версалуне на 12МГц - собрал bootloader и не забыл про юзерскую кнопочку, при помощи которой входить в загрузчик. В камнях, где на нее не хватает ног, она постоянно сидить в нуле и каждый раз стартует загрузчик, а не приложение. по моему проще купить stm8S discovery и залить в него Versaloon. Проще, но идеал: когда есть COM-порт, транслирующийся по USB... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
viakon 0 9 июня, 2012 Опубликовано 9 июня, 2012 · Жалоба Проще, но идеал: когда есть COM-порт, транслирующийся по USB... Для меня это как раз не актуально. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
polyname 0 20 сентября, 2012 Опубликовано 20 сентября, 2012 (изменено) · Жалоба вопрос по загрузчику. прошил бутлоадер Versaloon-bl_GCC.bin (заливал через RS232), при подключении по USB контроллер не опознается. теперь перестал прошиваться по RS232 - stm32flash пишет ошибка выполнения команды - "Error sending command 0x73 to device". это что - новый загрузчик поменял какие-то биты конфига, или залочил девайс ? теперь остается только SWD/JTAG ? Изменено 20 сентября, 2012 пользователем polyname Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
x.kydrik.x 0 21 сентября, 2012 Опубликовано 21 сентября, 2012 (изменено) · Жалоба вопрос по загрузчику. прошил бутлоадер Versaloon-bl_GCC.bin (заливал через RS232), при подключении по USB контроллер не опознается. теперь перестал прошиваться по RS232 - stm32flash пишет ошибка выполнения команды - "Error sending command 0x73 to device". это что - новый загрузчик поменял какие-то биты конфига, или залочил девайс ? теперь остается только SWD/JTAG ? была подобная ситуация. возможно стоит защита от чтения. из app note AN2662 Read protection – When the RDP (read protection) option is active, only this limited subset of commands is available. All other commands are NACKed and have no effect on the device. Once the RDP has been removed, the other commands become active. помогала команда cmdReadoutUnprotect из stm32loader.py (хоть и выполнялась с ошибкой). контроллер потом нормально прошивался. Изменено 21 сентября, 2012 пользователем kydrik Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
polyname 0 22 сентября, 2012 Опубликовано 22 сентября, 2012 (изменено) · Жалоба да, помогло снятие Readout Protection через SWD. непонятно какого черта этот бутлоадер включил защиту ? Изменено 22 сентября, 2012 пользователем polyname Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться