Миландр

Ключевым подразделением нашей компании является Центр Проектирования интегральных микросхем
Текущее время: 2017-авг-20 01:31

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




Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: Проблема с Eclipse
СообщениеДобавлено: 2014-ноя-13 12:41 
Не в сети
Аватара пользователя

Зарегистрирован: 2014-авг-14 16:20
Сообщения: 76
Откуда: г. Саратов
Доброго дня! Какие рекомендованные настройки для разработки ПО к 1986ВЕ91Т используя следующий набор:
Eclipse 4.4 Luna + GCC ARM Embedded 4.8.4 + OpenOCD 0.8.0
Программатор: Altera USB Blaster (через libftdi)
Ось: Linux (elementary OS Luna, по сути это Ubuntu 12.04.5 LTS)

до некоторого момента эта связка успешно работала, но в один момент (не пойму только в какой) при попытки сборки проекта получается что-то следующее:
Код:
13:39:40 **** Rebuild of configuration Debug for project test ****
Info: Internal Builder is used for build
arm-none-eabi-gcc -I/home/kirra/Eclispe/work_space_test/milandr_periph_gcc_lib/Config -I/home/kirra/Eclispe/work_space_test/milandr_periph_gcc_lib/MDR32F9Qx_StdPeriph_Driver/inc -I/home/kirra/Eclispe/work_space_test/milandr_periph_gcc_lib/MDR32F9Qx_StdPeriph_Driver/inc/USB_Library -I/home/kirra/Eclispe/work_space_test/milandr_periph_gcc_lib/CMSIS/CM3/CoreSupport -I/home/kirra/Eclispe/work_space_test/milandr_periph_gcc_lib/CMSIS/CM3/DeviceSupport/MDR32F9Qx/inc -I/home/kirra/Eclispe/work_space_test/milandr_periph_gcc_lib/CMSIS/CM3/DeviceSupport/MDR32F9Qx/startup/arm -O3 -g3 -Wall -c -fmessage-length=0 -mcpu=cortex-m3 -mthumb -o 1508PL8T.o ../1508PL8T.c
arm-none-eabi-gcc -I/home/kirra/Eclispe/work_space_test/milandr_periph_gcc_lib/Config -I/home/kirra/Eclispe/work_space_test/milandr_periph_gcc_lib/MDR32F9Qx_StdPeriph_Driver/inc -I/home/kirra/Eclispe/work_space_test/milandr_periph_gcc_lib/MDR32F9Qx_StdPeriph_Driver/inc/USB_Library -I/home/kirra/Eclispe/work_space_test/milandr_periph_gcc_lib/CMSIS/CM3/CoreSupport -I/home/kirra/Eclispe/work_space_test/milandr_periph_gcc_lib/CMSIS/CM3/DeviceSupport/MDR32F9Qx/inc -I/home/kirra/Eclispe/work_space_test/milandr_periph_gcc_lib/CMSIS/CM3/DeviceSupport/MDR32F9Qx/startup/arm -O3 -g3 -Wall -c -fmessage-length=0 -mcpu=cortex-m3 -mthumb -o main.o ../main.c
arm-none-eabi-as -mcpu=cortex-m3 -o startup_MDR32F9Qx.o ../startup_MDR32F9Qx.S
arm-none-eabi-gcc -L/home/kirra/Eclispe/work_space_test/milandr_periph_gcc_lib/Debug -T /home/kirra/Eclispe/work_space_test/test/mem.ld -T /home/kirra/Eclispe/work_space_test/test/sections.ld -o test startup_MDR32F9Qx.o main.o 1508PL8T.o -lmilandr_periph_gcc_lib
/usr/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/libc.a(lib_a-exit.o): In function `exit':
exit.c:(.text.exit+0x2c): undefined reference to `_exit'
collect2: error: ld returned 1 exit status

13:39:41 Build Finished (took 783ms)


В чём может быть причина сего безобразия?

P.S. По этому вопросу рекомендуют добавлять -specs=nosys.specs к опциям линкера, но это не дало нужно результата. Возможно для каждого контроллера опции разные, может ещё быть что угодно, в этом вопросе не силён, поэтому и тревожу вас

_________________
Я Волшебник.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проблема с Eclipse
СообщениеДобавлено: 2014-ноя-13 16:01 
Не в сети
Аватара пользователя

Зарегистрирован: 2014-авг-14 16:20
Сообщения: 76
Откуда: г. Саратов
сегодня добился линковки, но запускаться прога на контроллере категорически не хочет
это на одном контроллере
Код:
Open On-Chip Debugger 0.8.0 (2014-09-10-17:12)
Licensed under GNU GPL v2
For bug reports, read
   http://openocd.sourceforge.net/doc/doxygen/bugs.html
Warn : Adapter driver 'usb_blaster' did not declare which transports it allows; assuming legacy JTAG-only
Info : only one transport option; autoselect 'jtag'
trst_and_srst separate srst_gates_jtag trst_push_pull srst_open_drain connect_deassert_srst
adapter_nsrst_delay: 200
jtag_ntrst_delay: 200
adapter speed: 1000 kHz
adapter_nsrst_delay: 200
jtag_ntrst_delay: 200
cortex_m reset_config sysresetreq
Info : No lowlevel driver configured, will try them all
Info : usb blaster interface using libftdi
Info : This adapter doesn't support configurable speed
Info : JTAG tap: mdr32f9q2i.cpu tap/device found: 0x4ba00477 (mfg: 0x23b, part: 0xba00, ver: 0x4)
Warn : Timeout (1000ms) waiting for ACK=OK/FAULT in JTAG-DP transaction - aborting


Возможен ли тот случай, когда контроллер входит в режим особо низкого энергопотребления, и пребывает вечность в этом режиме, не реагируя на попытки его перепрошить и прочие манипуляции?
Просто потребляемый ток ~0.02А, что очень мало (обычно потреблял около 0,35А)

на другом контроллере программа компилируется, дебагер делает вид, что прошивает проц, но картина такая же(низкое потребление и никаких признаков жизни)

_________________
Я Волшебник.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проблема с Eclipse
СообщениеДобавлено: 2015-июл-16 18:12 
Не в сети

Зарегистрирован: 2015-апр-27 11:09
Сообщения: 4
Может уже поздно :) - ТЫЦ


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 3 ] 

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


Кто сейчас на конференции

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


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

Найти:
Перейти:  
cron
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB