Страница 1 из 1

STM32L Discovery куча проблем

Добавлено: Чт май 03, 2012 10:44:06
Rikorsev
Купил платку STM32L Discovery. Решил прошить в True Studio. То выдает ошибку что-то вроде: Error Initalization STLink, то затыкается на первой строчке и дальше не программирует.
Сделал проктит в Keil. Выдает ошибку No STLink Detected.
Почитал по форумам: пишут про отключение виртуальных дисков в деймонтулзах. отключил - не помогло. снес деймонтулз, почистил реестр - по барабану. я читал, что у других STM32L Discovery определяется как виртуальный диск, у меня такого не происходит. Система Windows 7 x64 Максимальная.
поставил STLink Utility - к Таргету присоединяется, считвыает информацию с памяти. при попытке прошить - не прошивается. выяснилось, что в HEX файле кейла, программа начинается с адреса 0х00008000, а не с 0х08000000. ST VP работает аналогичным образом.
Прошу помочь, а то я уже 4 дня воюю. :kill:

Re: STM32L Discovery куча проблем

Добавлено: Чт май 03, 2012 12:42:14
makser
Такая же операционка, все работает, только использую бесплатную CooIDE
Действительно, при подключении платы должен появится диск как флешка, если этого не происходит, то что то с операционкой.
STLink драйвер достаточно глючный. На разных компьютерах нормально работают различные версии.
Тут где-то уже обсуждалось.

Re: STM32L Discovery куча проблем

Добавлено: Чт май 03, 2012 13:08:54
Rikorsev
Обсуждения читал, но выхода из ситуации так и не нашел.

Re: STM32L Discovery куча проблем

Добавлено: Чт май 03, 2012 13:12:20
ploop
поставил STLink Utility - к Таргету присоединяется, считвыает информацию с памяти. при попытке прошить - не прошивается. выяснилось, что в HEX файле кейла, программа начинается с адреса 0х00008000, а не с 0х08000000. ST VP работает аналогичным образом.
Демо пробовали зашивать? Или сразу свою прошивку?

Re: STM32L Discovery куча проблем

Добавлено: Чт май 03, 2012 15:42:43
Rikorsev
>Демо пробовали зашивать? Или сразу свою прошивку?

Сразу свою. не исключено, что я что то напутал с настройками. С кейлом впервые столкнулся. Если решить хотя бы проблему с адресами, то это уже счастье!

Re: STM32L Discovery куча проблем

Добавлено: Чт май 03, 2012 15:55:26
ploop
Не знаю, как там кейл работает, но косяк видимо в скрипте линкера. Поковыряйте настройки проекта.
И всё-таки попробуйте демку зашить (готовый хекс), хоть убедитесь, что с этим проблем нет.

Re: STM32L Discovery куча проблем

Добавлено: Чт май 03, 2012 23:26:13
Rikorsev
Спасибо за подсказку насчет линкера.. действительно в поле R/O Base указать 0х08000000.
С прошивкой тоже решилось. Поставил Кеил 4.50 и стало прошивать.

Вот странно, 4 дня долбался и никакого результата, а как только на форуме написал все решилось! магический форум! всем спасибо за внимание!