Например TDA7294

Форум РадиоКот • Просмотр темы - stm32discovery не работает программатор
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Чт апр 18, 2024 13:11:21

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Форум закрыт Эта тема закрыта, Вы не можете редактировать и оставлять сообщения в ней.  [ Сообщений: 12 ] 
Автор Сообщение
Не в сети
 Заголовок сообщения: stm32discovery не работает программатор
СообщениеДобавлено: Пн май 16, 2011 22:44:58 
Встал на лапы
Аватар пользователя

Зарегистрирован: Вс окт 31, 2010 16:46:10
Сообщений: 103
Откуда: Оттуда
Рейтинг сообщения: 0
Недавно купил стартовую плату - STM32VLDISCOVERY. На ней встроенный программатор/отладчик ST-Link.
С сайта st.com я скачал программу для программирования "STM32 ST-LINK Utility", пробовал версии 1.2 и 2.0. Плата подключается через нее, можно посмотреть состояния регистров и т.п.
При попытке записать через нее свой бинарный файл, программа выдавала ошибки (в зависимости от открываемого файла, какая именно зависимость я так и не понял), что "файл пустой или поврежден" и "невозможно открыть файл".
Пробовал открывать файл из разных каталогов, переименовывать его, открывать файл hex формата, результат тот же.
Единственный формат, который удалось записать - это *.srec, но пользоваться им нет возможности.
В документации к программе написано, что она должна открывать файлы bin и hex.

Подскажите, что нужно сделать чтобы я смог записать свой bin (или hex) файл в процессор через встроенный программатор.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: stm32discovery не работает программатор
СообщениеДобавлено: Вт май 17, 2011 07:24:43 
Поставщик валерьянки для Кота

Карма: 1
Рейтинг сообщений: 5
Зарегистрирован: Ср май 11, 2011 21:37:45
Сообщений: 1995
Откуда: Цветочный город
Рейтинг сообщения: 0
может, нужно включить интерфейс SWD для программирования платы? по умолчанию в программе выбран JTAG, а на платке его попросту нет: меню Target - Settings

_________________
битва с дураками проиграна, победители торжествуют. слава победителям!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: stm32discovery не работает программатор
СообщениеДобавлено: Вт май 17, 2011 10:23:24 
Встал на лапы
Аватар пользователя

Зарегистрирован: Вс окт 31, 2010 16:46:10
Сообщений: 103
Откуда: Оттуда
Рейтинг сообщения: 0
Не в этом дело, интерфейс правильный, он бинарник отказывается открывать.

Вот что мне ответили:
«Файл пустой или повреждён» - выдаётся при неправильном указании адресов начала памяти Флэш и ОЗУ.
попробую поискать где их указывать.
В IAR например они в настройках Линковщика указываются, а тут не знаю... в этой утилите и настроек то нету никаких..


Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: stm32discovery не работает программатор
СообщениеДобавлено: Вт май 17, 2011 20:23:10 
Друг Кота
Аватар пользователя

Карма: 30
Рейтинг сообщений: 155
Зарегистрирован: Пн июл 28, 2008 22:12:01
Сообщений: 3604
Рейтинг сообщения: 0
"-Да уж"...


Изображение


Вернуться наверх
 
Организация питания на основе надежных литиевых аккумуляторов EVE и микросхем азиатского производства

Качественное и безопасное устройство, работающее от аккумулятора, должно учитывать его физические и химические свойства, профили заряда и разряда, их изменение во времени и под влиянием различных условий, таких как температура и ток нагрузки. Мы расскажем о литий-ионных аккумуляторных батареях EVE и нескольких решениях от различных китайских компаний, рекомендуемых для разработок приложений с использованием этих АКБ. Представленные в статье китайские аналоги помогут заменить продукцию западных брендов с оптимизацией цены без потери качества.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: stm32discovery не работает программатор
СообщениеДобавлено: Ср май 18, 2011 08:05:51 
Встал на лапы
Аватар пользователя

Зарегистрирован: Вс окт 31, 2010 16:46:10
Сообщений: 103
Откуда: Оттуда
Рейтинг сообщения: 0
слона не заметил :)


Вернуться наверх
 
Новый аккумулятор EVE серии PLM для GSM-трекеров, работающих в жёстких условиях (до -40°С)

Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре. Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: stm32discovery не работает программатор
СообщениеДобавлено: Чт май 19, 2011 22:35:54 
Встал на лапы
Аватар пользователя

Зарегистрирован: Вс окт 31, 2010 16:46:10
Сообщений: 103
Откуда: Оттуда
Рейтинг сообщения: 0
все равно чего-то я недопонимаю...
Address указал 0x08000000 (как я понимаю тот адрес, начиная с которого я хочу свою программу записать)
Size указывал всякий: 0x0080 (127) и 0x20000 всякие пробовал(указывал точный размер загружаемого файла), Но не может же от этого параметра зависеть откроется бинарник в 300 байт или нет?
Вопрос остается


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: stm32discovery не работает программатор
СообщениеДобавлено: Пт май 20, 2011 17:49:02 
Друг Кота
Аватар пользователя

Карма: 30
Рейтинг сообщений: 155
Зарегистрирован: Пн июл 28, 2008 22:12:01
Сообщений: 3604
Рейтинг сообщения: 0
Что шьем? - И файлик и чип . В чем компилим ?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: stm32discovery не работает программатор
СообщениеДобавлено: Пт май 20, 2011 21:20:23 
Опытный кот
Аватар пользователя

Зарегистрирован: Вт янв 20, 2009 14:49:08
Сообщений: 890
Откуда: Гондурас, Мурманск
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Ставь KEIL uVision - там все нормально прошивается - проверено.

_________________
- Если вы такие умные, то почему тогда строем не ходите?
ἓν οἶδα ὅτι οὐδὲν οἶδα (с) Σωκράτης


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: stm32discovery не работает программатор
СообщениеДобавлено: Ср май 25, 2011 13:49:40 
Встал на лапы
Аватар пользователя

Зарегистрирован: Вс окт 31, 2010 16:46:10
Сообщений: 103
Откуда: Оттуда
Рейтинг сообщения: 0
Компилил в eclipse (http://embedded.su/arm/2011/01/26/hello ... achat.html)
видимо формат файла был не тот...
удалось скомпилить .hex, который утилита открыла, но зашивает его не с 0х08000000, а с 0х00008000, и естессно у нее ничего не получается..
Проблема, что hex компилится так, что он начинается с неправильного адреса.
Скрипт для линкера во вложении, там адреса памяти правильно указываются
Подскажите, как сделать чтобы в hex был нужный адрес


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: stm32discovery не работает программатор
СообщениеДобавлено: Ср май 25, 2011 20:04:27 
Друг Кота
Аватар пользователя

Карма: 30
Рейтинг сообщений: 155
Зарегистрирован: Пн июл 28, 2008 22:12:01
Сообщений: 3604
Рейтинг сообщения: 0
van_de_luxe писал(а):
Подскажите

Послушать для начала доктора .


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: stm32discovery не работает программатор
СообщениеДобавлено: Ср май 25, 2011 21:03:31 
Встал на лапы
Аватар пользователя

Зарегистрирован: Вс окт 31, 2010 16:46:10
Сообщений: 103
Откуда: Оттуда
Рейтинг сообщения: 0
У меня IAR стоит, в нем нормальный файл создается.... но по сравнению с эклипсом он жутко неудобный да и наработок для эклипса у меня куча


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: stm32discovery не работает программатор
СообщениеДобавлено: Чт май 26, 2011 09:08:16 
Встал на лапы
Аватар пользователя

Зарегистрирован: Вс окт 31, 2010 16:46:10
Сообщений: 103
Откуда: Оттуда
Рейтинг сообщения: 0
Вопрос исчерпан
Я неправильно прописывал путь к скрипту линковщика


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Форум закрыт Эта тема закрыта, Вы не можете редактировать и оставлять сообщения в ней.  [ Сообщений: 12 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 14


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y