Перейти к содержанию
    

Есть у кого-нибудь простой пример работы сетью в IAR

Есть у кого-нибудь простой пример работы сетью в IAR

На плате TE-STM32F107

 

купил плату TE-STM32F107 в комплекте с ST-LINK'ом

примеры на плату написаны в eclipse (интересует конкретно web-server)

Eclipse не поддерживает ST-LINK, скомпилил проект

пытаюсь залить через ST-Link utility, но он отказывается шить, пишет "Flash programming error"

если записывать в память в ручную - все получается, но по байту в ручную долго.

попробовал копипастом, тоже шьет, но за ночь записал только 5000 байт (

 

установил IAR, шьет через ST-LINK без проблем

написал небольшую прогу чтобы зажечь диоды. все работает.

Но не получается самостоятельно задействовать порт Ethernet, мне хотябы примерчик который присвоит айпишник, шлюз и мак

спс

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Установи весию lite от Atollic - это тот же самый Eclipse - но с ним ST-LINK работает, проекты с Eclipse совместимы.

Изменено пользователем IgorKossak
Бездумное цитирование

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Спасибо за совет.

Установил, запустил, настроил, шью

пишет:

 

Atollic TrueSTUDIO gdbserver for ST-Link. Version 1.3.0 Pro

Developed by Atollic AB for STMicroelectronics

Copyright 2010-2011, Atollic AB and STMicroelectronics

Starting server with the following options:

Persistant Mode : Disabled

LogFile Name : debug_log.txt

Logging Level : 1

Listen Port Number : 61234

Status Refresh Delay : 15s

Verbose Mode : Disabled

Error in Initializing ST-Link device

(TARGET_RESET_ERR) Failed to initialize target.

 

проследовал инструкции с оф. сайта:

http://www.atollic.com/index.php/kb/3-debugging/11-kb_stlink

 

вгугле нашел следующую инфу по этому поводу:

Поигрался немного с платой, в IAR отладчик ST-Link работает хорошо. Для GDB так и не смог найти сервер. У Atollic в бесплатной версии сервер поддерживает только полноразмерный JTAG, у меня же доступен только SWD.

 

так что к сожалению мой вопрос остается открытым.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

SWD не поддерживался в старой версии Atollic 1.3. - в новой 2. - все работает

 

скачай с сайта ATOLLIC версию lite 2.1.0

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

скачай с сайта ATOLLIC версию lite 2.1.0

 

именно её и скачал.

сейчас методом проб и ошибок выяснил, что нужно нажать reset на плате TE-STM32F107 в момент запуска gdbserver

тогда сервер нормально загружается и ждет соединения.

 

проект скомпилировал. как прошить не могу разобраться,

что куда жать?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

именно её и скачал.

сейчас методом проб и ошибок выяснил, что нужно нажать reset на плате TE-STM32F107 в момент запуска gdbserver

тогда сервер нормально загружается и ждет соединения.

 

проект скомпилировал. как прошить не могу разобраться,

что куда жать?

 

при нажатии кнопки debug - все содержимое проекта заливается во флэш или рам (задается в свойчтвах) - у меня такая же плата - reset не требует

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

у меня такая же плата

давай дружить ) скажи номер аськи

 

 

:08: , удалось зашить, но на данный момент только вручную, с помощью arm-atollic-eabi-gdb

 

спасибо, друг. ты спас меня от неминуемой гибели :beer:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

давай дружить ) скажи номер аськи

 

 

:08: , удалось зашить, но на данный момент только вручную, с помощью arm-atollic-eabi-gdb

 

спасибо, друг. ты спас меня от неминуемой гибели :beer:

 

На здровье. ICQ 318817674

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

SWD не поддерживался в старой версии Atollic 1.3. - в новой 2. - все работает

 

скачай с сайта ATOLLIC версию lite 2.1.0

все поддерживалось 1.3 и раньше, нужно было только добавить ключ -d на запуск GDB сервера.

на счет RESET у TE-STM32f107v2, приходится его жать при перепрошивке, иначе ST-LINK не шьет.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...