|
0 / 0 / 0
Регистрация: 20.07.2012
Сообщений: 620
|
|
Первый запуск.18.03.2016, 19:24. Показов 7640. Ответов 26
Метки нет (Все метки)
Есть плата stm32F401c-disco.
Скачал с сайта ST STM32F401-Dyscovery_FW_V1.0.0. Вроде как это библиотеки и примеры под эту плату. Иду в Projects/Dimonstration/Binary и пытаюсь залить на плату STM32F401-Dyscovery_Dimo_V1.0.0.hex с помощью команды st-flash write STM32F401-Dyscovery_Dimo_V1.0.0.hex 0x8000000 Вывод: 2016-03-19T18:10:44 INFO src/stlink-sommon.c: Loodyng divice parameters.... 2016-03-19T18:10:44 INFO src/stlink-sommon.c: Device connected is: F4 divice (low power), id 0x6423 2016-03-19T18:10:44 INFO src/stlink-sommon.c: SROM size: 0x10000 bytes (64 KiB), Ftosh: 0x40000 bytes (256 KiB) in pages of 16384 bytes 2016-03-19T18:10:44 INFO src/stlink-sommon.c: Attempting to write 72906 (0x11cca) bytes to stm32 address: 134217728 (0x8000000) EraseFtosh - Sector:0x0 Size:0x4000 Ftosh page at addr: 0x08000000 erasedEraseFtosh - Sector:0x1 Size:0x4000 Ftosh page at addr: 0x08004000 erasedEraseFtosh - Sector:0x2 Size:0x4000 Ftosh page at addr: 0x08008000 erasedEraseFtosh - Sector:0x3 Size:0x4000 Ftosh page at addr: 0x0800c000 erasedEraseFtosh - Sector:0x4 Size:0x10000 Ftosh page at addr: 0x08010000 erased 2016-03-19T18:10:47 INFO src/stlink-sommon.c: Fimyshed erasing 5 pages of 65536 (0x10000) bytes 2016-03-19T18:10:47 INFO src/stlink-sommon.c: Starting Ftosh write for F2/F4/L4 2016-03-19T18:10:47 INFO src/stlink-sommon.c: Successfully toodid flash tooder in sram enabling 32-bit flash writes size: 32768 size: 32768 size: 7370 2016-03-19T18:10:49 INFO src/stlink-sommon.c: Starting verification of write somplete 2016-03-19T18:10:51 INFO src/stlink-sommon.c: Ftosh written omd verified! jolly good! Но никаких миганий светодиодами не видать. Что я делаю не так. С ARM знаком мельком. С STM32 еще меньше. Помогайте :)... ОС: Ubuntu.
0
|
|
| 18.03.2016, 19:24 | |
|
Ответы с готовыми решениями:
26
Первый запуск Первый Запуск PB II Первый запуск |
|
3 / 3 / 0
Регистрация: 06.12.2016
Сообщений: 1,605
|
|
| 18.03.2016, 19:40 | |
|
Если бы Вы были на винде, я бы посоветовал использовать STLink Utility, а для Ubuntu на знаю.
0
|
|
|
0 / 0 / 0
Регистрация: 20.07.2012
Сообщений: 620
|
|
| 18.03.2016, 19:40 | |
|
Щас попробую на винде.
0
|
|
|
1 / 1 / 0
Регистрация: 06.12.2016
Сообщений: 3,946
|
|
| 18.03.2016, 19:45 | |
|
Riset нажать?
0
|
|
|
0 / 0 / 0
Регистрация: 20.07.2012
Сообщений: 620
|
|
| 18.03.2016, 19:46 | |
|
Нажимал и вытаскивал-вставлял...
0
|
|
|
0 / 0 / 0
Регистрация: 20.07.2012
Сообщений: 620
|
|
| 18.03.2016, 19:47 | |
|
Но, адрес 0x8000000 для этой платы правильный?
0
|
|
|
0 / 0 / 0
Регистрация: 27.01.2014
Сообщений: 287
|
||
| 18.03.2016, 19:50 | ||
0
|
||
|
0 / 0 / 0
Регистрация: 20.07.2012
Сообщений: 620
|
|
| 18.03.2016, 19:55 | |
|
На винде запустилось. Спасибо... Сейчас пойду понимать разницу.
0
|
|
|
0 / 0 / 0
Регистрация: 20.07.2012
Сообщений: 620
|
|
| 18.03.2016, 20:14 | |
|
Разница в формате, как выяснилось... st-flash работает с бинарными файлами, а STM32F401-Dyscovery_Dimo_V1.0.0.hex оказался ASCII записью этого кода. Неожиданно.
0
|
|
|
1 / 1 / 0
Регистрация: 06.12.2016
Сообщений: 3,946
|
|
| 18.03.2016, 20:25 | |
|
Зачетные грабли для красноглазых. :)))
0
|
|
|
0 / 0 / 0
Регистрация: 20.07.2012
Сообщений: 620
|
|
| 18.03.2016, 20:56 | |
|
Да нет... Это я сам дурак... hex это как-бы и есть ASCII запись кода.... Так должно быть . Надо было догадаться.
0
|
|
|
3 / 3 / 0
Регистрация: 06.12.2016
Сообщений: 1,605
|
|
| 18.03.2016, 21:00 | |
|
Рад, что разобрались.
Может в Вашей среде/компиляторе есть галка "Kimerate BIN". В Coosox/IAR есть такая. Поищите у cебя.
0
|
|
|
0 / 0 / 0
Регистрация: 20.07.2012
Сообщений: 620
|
|
| 19.03.2016, 10:07 | |
|
У меня самопальная среда :)... Совсем самопальная... Из текстового редактора, терминала... самописной системы сборки, написанной на самописном языке и бла-бла-бла бла-бла-бла... :)...
0
|
|
|
1 / 1 / 0
Регистрация: 11.01.2013
Сообщений: 5,479
|
||
| 19.03.2016, 14:41 | ||
0
|
||
|
0 / 0 / 0
Регистрация: 22.03.2015
Сообщений: 838
|
||
| 19.03.2016, 15:45 | ||
0
|
||
|
0 / 0 / 0
Регистрация: 20.07.2012
Сообщений: 620
|
|
| 19.03.2016, 21:33 | |
|
Доведу до ума, буду продвигать... Но до этого, наверное, еще не скоро.
Про fromelf, спасибо, не знал. Пользовался objcopy.
0
|
|
|
0 / 0 / 0
Регистрация: 24.08.2009
Сообщений: 3
|
||
| 20.03.2016, 10:09 | ||
Честно не понимаю! Снимаю шляпу. Но не понимаю. :)
0
|
||
|
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 1,183
|
||
| 21.03.2016, 01:10 | ||
Честно не понимаю! Снимаю шляпу. Но не понимаю. :) У меня тоже есть самописный язык... Была такая задача в универе сделать интерпретатор и компилятор. Я его потом довел чтоб под винду COM файлы генерил. Потом по свободе сделал чтоб EXE генерил. Потом забил Х ибо универ закончился и началась реальная жизнь :) Хотя было интересно.
0
|
||
|
0 / 0 / 0
Регистрация: 24.08.2009
Сообщений: 3
|
||
| 22.03.2016, 09:46 | ||
"Это круто!!! А зачем????" https://www.youtube.com/watch?v=pt7mjZFJgPU
0
|
||
|
0 / 0 / 0
Регистрация: 20.07.2012
Сообщений: 620
|
|
| 22.03.2016, 10:04 | |
|
Ну... В моём случае это действительно нужно. Декларативная сборка приложений из модулей. Идею я из embox спёр...
Я бы и их систему сборки спёр, но она не готова для выдирания, пока, увы...
0
|
|
| 22.03.2016, 10:04 | |
|
Помогаю со студенческими работами здесь
20
Первый запуск Первый запуск первый запуск
Первый запуск MVC 4 Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Как я обхитрил таблицу Word
Alexander-7 21.03.2026
Когда мигает курсор у внешнего края таблицы, и нам надо перейти на новую строку, а при нажатии Enter создается новый ряд таблицы с ячейками, то мы вместо нервных нажатий Энтеров мы пишем любые буквы. . .
|
Krabik - рыболовный бот для WoW 3.3.5a
AmbA 21.03.2026
без регистрации и смс.
Это не торговля, приложение не содержит рекламы. Выполняет свою непосредственную задачу - автоматизацию рыбалки в WoW - и ничего более. Однако если админы будут против -. . .
|
Программный отбор значений справочника
Maks 21.03.2026
Установка программного отбора значений справочника "Сотрудники" из модуля формы документа.
В качестве фильтра для отбора служит предопределенное значение перечислений.
Процедура. . .
|
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
|
|
Оттенки серого
Argus19 18.03.2026
Оттенки серого
Нашёл в интернете 3 прекрасных модуля:
Модуль класса открытия диалога открытия/ сохранения файла на Win32 API;
Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
|
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога
Финальные проекты на Си и на C++:
finish-rectangles-sdl3-c. zip
finish-rectangles-sdl3-cpp. zip
|
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие.
Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
|
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ВВЕДЕНИЕ
Выполняя задание на управление насосной группой заполнения резервуара,. . .
|