Типл
Пт 20 ноября 2015 г. 5:20 утра
Только что получил синюю таблетку и пытаясь запустить ее на моей коробке W10. Я следовал инструкциям по установке, использую Arduino 1.6.5, и подключите BP через USB -серийный адаптер. Я пытаюсь написать (любой, правда) набросок на доску. Насколько я понимаю, написание первоначального эскиза принесет USB -загрузчик. Несмотря на это, я ничего не могу написать на доску. Вместо этого я получаю следующее сообщение (скопированное из командной строки после попыток много разных способов):
http://stm32flash.googlecode.com/
Using Parser : Raw BINARY
Interface serial_w32: 57600 8E1
Version : 0x22
Option 1 : 0x00
Option 2 : 0x00
Device ID : 0x0410 (Medium-density)
- RAM : 20KiB (512b reserved by bootloader)
- Flash : 128KiB (sector size: 4x1024)
- Option RAM : 16b
- System RAM : 2KiB
Write to memory
Erasing memory
Got NACK from device on command 0x43
Can't initiate chip erase!
Failed to erase memory
Стевех
Пт 20 ноября 2015 г. 8:37 утра
Стереть чип будет стирать загрузчик, который может присутствовать во флэш -памяти, если у MCU нет загрузчика в ПЗУ (включенная перемычкой для штифта).
Ставка чипа редко используется/требуется.
Прошивка новой программы стерет занятый сектор (ы).
ST-Link также имеет выбор меню, чтобы стереть выбранные сектора.
Ставка чипа редко используется/требуется.
Прошивка новой программы стерет занятый сектор (ы).
ST-Link также имеет выбор меню, чтобы стереть выбранные сектора.
Rogerclark
Пт 20 ноября 2015 г. 9:10
Похоже, чип был заблокирован, и должен быть полностью стерт и разблокирован, прежде чем вы сможете что -либо сделать
Попробуйте загрузить STM «Flash Loader Demoninger» (это не демонстратор, его флэш -загрузка через сериал)
http: // www.ул.com/web/en/catalog/tools/pf257525
У него есть много вариантов, в том числе незащищенный и полностью стирание чипа
http: // www.ул.com/st-web-ui/static/acti ... 171488.PDF
Попробуйте загрузить STM «Flash Loader Demoninger» (это не демонстратор, его флэш -загрузка через сериал)
http: // www.ул.com/web/en/catalog/tools/pf257525
У него есть много вариантов, в том числе незащищенный и полностью стирание чипа
http: // www.ул.com/st-web-ui/static/acti ... 171488.PDF
Типл
Пт 20 ноября 2015 г., 14:20
Таким образом, идея состоит в том, чтобы использовать настройку, которую я имею сейчас (Power через USB, TX/RX через USB-адаптер) и прошить корзину, созданную набросками Blinky Light для таблетки, используя утилиту Flash, с которой вы связываете, принуждая полный чип Стереть и переписать. В этот момент чип будет установленные последовательные драйверы, совместимые с USB, и я могу использовать Arduino IDE, двигаясь вперед?
Звук о правильном?
Звук о правильном?
Типл
Пт 20 ноября 2015 г. 14:37
Отлично, чип был заблокирован, и не заблокировал его с помощью демонстратора Flash позволил мне вспыхивать, используя Arduino IDE.
Тем не менее, это все еще не отображается как устройство DFU (на самом деле, я не уверен, где я найду это, но оно отображается как (пройдкий запрос дескриптора устройства), поэтому я все еще должен загрузить через сериал, что, я полагаю, я полагаю хорошо для тестирования/разработки, но я хотел бы иметь возможность использовать меньше проводов для программы... Увы...
Тем не менее, это все еще не отображается как устройство DFU (на самом деле, я не уверен, где я найду это, но оно отображается как (пройдкий запрос дескриптора устройства), поэтому я все еще должен загрузить через сериал, что, я полагаю, я полагаю хорошо для тестирования/разработки, но я хотел бы иметь возможность использовать меньше проводов для программы... Увы...
Mrburnette
Пт 20 ноября 2015 г., 18:22
Тивилин написал:Отлично, чип был заблокирован, и не заблокировал его с помощью демонстратора Flash позволил мне вспыхивать, используя Arduino IDE.
Тем не менее, это все еще не отображается как устройство DFU (на самом деле, я не уверен, где я найду это, но оно отображается как (пройдкий запрос дескриптора устройства), поэтому я все еще должен загрузить через сериал, что, я полагаю, я полагаю хорошо для тестирования/разработки, но я хотел бы иметь возможность использовать меньше проводов для программы... Увы...
Тем не менее, это все еще не отображается как устройство DFU (на самом деле, я не уверен, где я найду это, но оно отображается как (пройдкий запрос дескриптора устройства), поэтому я все еще должен загрузить через сериал, что, я полагаю, я полагаю хорошо для тестирования/разработки, но я хотел бы иметь возможность использовать меньше проводов для программы... Увы...
Рик Кимбалл
Пт 20 ноября 2015 г., 19:42
Mrburnette написал:... Моя коробка W10 умер на прошлой неделе из -за обновления Microsoft W10 - никогда не возвращается, теперь это Linux. Ни одна другая машина в моем доме никогда не станет W10... Слишком дурацкий... И я бывший MCSE.
Rogerclark
Пт 20 ноября 2015 г., 8:01 вечера
Я уверен, что кто -то еще опубликовал, что он использует W10 и что это работает нормально.
Я бы порекомендовал вам прошить загрузочный загрузчик, используя инструмент STMS, и посмотреть, появится ли изначально плата в виде устройства DFU, а затем загрузить, используя метод загрузчика, это гораздо проще, чем использовать последовательность все время, так как вам не нужно сохранять Boot0 High и не нужно нажимать кнопку сброса перед каждой загрузкой
Я бы порекомендовал вам прошить загрузочный загрузчик, используя инструмент STMS, и посмотреть, появится ли изначально плата в виде устройства DFU, а затем загрузить, используя метод загрузчика, это гораздо проще, чем использовать последовательность все время, так как вам не нужно сохранять Boot0 High и не нужно нажимать кнопку сброса перед каждой загрузкой
Типл
Пт 20 ноября 2015 г., 20:12
Не могли бы вы направить меня к тому, как прошивать загрузчик? У меня есть твоя git Repo. Я вижу, как использовать некоторые утилиты через CMD, но это мой первый раз с чем-то нердуино (строго).
Mrburnette
Пт 20 ноября 2015 г., 20:29
Рик Кимбалл написал:
<...>
Добро пожаловать на борт
Добро пожаловать на борт
Rogerclark
Пт 20 ноября 2015 г., 20:34
Тивилин написал:Не могли бы вы направить меня к тому, как прошивать загрузчик? У меня есть твоя git Repo. Я вижу, как использовать некоторые утилиты через CMD, но это мой первый раз с чем-то нердуино (строго).
Уилберд
Ср. 03 февраля 2016 г., 23:57
Я только что получил свою первую синюю таблетку на днях. Было трудно получить что -нибудь для загрузки, используя Arduino IDE и Serial.
Нашел эту ветку и пошел в поисках загрузчика Flash для Linux.
В итоге использовал STM32Flash и эту команду.
Нашел эту ветку и пошел в поисках загрузчика Flash для Linux.
В итоге использовал STM32Flash и эту команду.
sudo stm32flash -k /dev/ttyUSB0
Гилхад
Вт 13 февраля 2018 г. 13:20
Большое спасибо Спас одну из моих синих таблеток