Eclipse + GCC + OpenOCD: готовая сборка среды
Модераторы: ea, dav, bkolbov, Alis, pip, _sva_
-
- Сообщения: 24
- Зарегистрирован: 19 янв 2017, 18:37
Re: Eclipse + GCC + OpenOCD: готовая сборка среды
Внёс ваши правки, теперь такое сообщение:
Building target: 1921UPSD_DG.elf
Invoking: GNU арм Cross C Linker
арм-none-eabi-gcc -mcpu=кортекс-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -O0 -fmessage-length=0 -fsigned-char -ffunction-sections -fdata-sections -g3 -T "E:\VectorIDE13_Examples\1921UPSD_DG\cmd\build.ld" -nodefaultlibs -nostdlib -Xlinker --gc-sections -Xlinker -L"E:\VectorIDE13_Examples\1921UPSD_DG\cmd" -Wl,-Map,"1921UPSD_DG.map" -o "1921UPSD_DG.elf" ./src/K1921VK01T_init.o ./src/main.o ./asm/startup_MCP_gcc.o ./.metadata/.plugins/org.eclipse.cdt.make.core/specs.o -lE:/VectorIDE13_Examples/1921UPSD_DG
d:/vectoridev1.3/gnugcc/арм embedded gcc/8.2.1-1.7-20190524-0603/bin/../lib/gcc/арм-none-eabi/8.2.1/../../../../арм-none-eabi/bin/ld.exe: cannot find -lE:/VectorIDE13_Examples/1921UPSD_DG
collect2.exe: error: ld returned 1 exit status
make: *** [makefile:46: 1921UPSD_DG.elf] Error 1
15:25:02 Build Failed. 2 errors, 0 warnings. (took 1s.375ms
Building target: 1921UPSD_DG.elf
Invoking: GNU арм Cross C Linker
арм-none-eabi-gcc -mcpu=кортекс-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -O0 -fmessage-length=0 -fsigned-char -ffunction-sections -fdata-sections -g3 -T "E:\VectorIDE13_Examples\1921UPSD_DG\cmd\build.ld" -nodefaultlibs -nostdlib -Xlinker --gc-sections -Xlinker -L"E:\VectorIDE13_Examples\1921UPSD_DG\cmd" -Wl,-Map,"1921UPSD_DG.map" -o "1921UPSD_DG.elf" ./src/K1921VK01T_init.o ./src/main.o ./asm/startup_MCP_gcc.o ./.metadata/.plugins/org.eclipse.cdt.make.core/specs.o -lE:/VectorIDE13_Examples/1921UPSD_DG
d:/vectoridev1.3/gnugcc/арм embedded gcc/8.2.1-1.7-20190524-0603/bin/../lib/gcc/арм-none-eabi/8.2.1/../../../../арм-none-eabi/bin/ld.exe: cannot find -lE:/VectorIDE13_Examples/1921UPSD_DG
collect2.exe: error: ld returned 1 exit status
make: *** [makefile:46: 1921UPSD_DG.elf] Error 1
15:25:02 Build Failed. 2 errors, 0 warnings. (took 1s.375ms
-
- Сообщения: 1
- Зарегистрирован: 16 мар 2021, 22:01
- Предприятие: Lipetsk State Technical University
Eclipse + GCC + OpenOCD: готовая сборка среды
Всем доброго времени суток.
Подключили МК через программатор JTAG. При компиляции стандартного проекта ошибок нет. но залить его в МК не получилось. После нажатия build ругается на несоответствие частот.фото подключения и скрин ошибки прилагаю. Подскажите в какую сторону копать.
Подключили МК через программатор JTAG. При компиляции стандартного проекта ошибок нет. но залить его в МК не получилось. После нажатия build ругается на несоответствие частот.фото подключения и скрин ошибки прилагаю. Подскажите в какую сторону копать.
- Disona
- Сообщения: 81
- Зарегистрирован: 06 дек 2016, 11:18
- Предприятие: НПФ Вектор
- Откуда: Москва
- Контактная информация:
Re: Eclipse + GCC + OpenOCD: готовая сборка среды
Теперь, похоже, проблема здесь (ближе к концу смотрите):
Код: Выделить всё
Building target: 1921UPSD_DG.elf
Invoking: GNU арм Cross C Linker
арм-none-eabi-gcc
-mcpu=кортекс-m4
-mthumb
-mfloat-abi=hard
-mfpu=fpv4-sp-d16
-O0
-fmessage-length=0
-fsigned-char
-ffunction-sections
-fdata-sections
-g3
-T "E:\VectorIDE13_Examples\1921UPSD_DG\cmd\build.ld"
-nodefaultlibs
-nostdlib
-Xlinker
--gc-sections
-Xlinker
-L"E:\VectorIDE13_Examples\1921UPSD_DG\cmd"
-Wl,-Map,"1921UPSD_DG.map"
-o "1921UPSD_DG.elf" ./src/K1921VK01T_init.o ./src/main.o ./asm/startup_MCP_gcc.o ./.metadata/.plugins/org.eclipse.cdt.make.core/specs.o
-lE:/VectorIDE13_Examples/1921UPSD_DG <<<<<<------------------------------------------------------------------------
d:/vectoridev1.3/gnugcc/арм embedded gcc/8.2.1-1.7-20190524-0603/bin/../lib/gcc/арм-none-eabi/8.2.1/../../../../арм-none-eabi/bin/ld.exe: cannot find
-lE:/VectorIDE13_Examples/1921UPSD_DG
collect2.exe: error: ld returned 1 exit status
make: *** [makefile:46: 1921UPSD_DG.elf] Error 1
Предполагаю, что это связано с тем, что вы в настройках добавили какой-то путь в разделе, где нужно указывать файлы библиотек:
- | Показать
Предлагаю вам попробовать удалить оттуда указанный путь.
С уважением, Дмитрий Шпак
ООО "НПФ Вектор"
ООО "НПФ Вектор"
-
- Сообщения: 24
- Зарегистрирован: 19 янв 2017, 18:37
Re: Eclipse + GCC + OpenOCD: готовая сборка среды
Большое спасибо, откомпилировался проект без ошибок.
Теперь при запуске отладки появляют сообщения, которые во вложении.
Теперь при запуске отладки появляют сообщения, которые во вложении.
- Вложения
-
- Ошибка.doc
- (481 КБ) 59 скачиваний
-
- Сообщения: 24
- Зарегистрирован: 19 янв 2017, 18:37
Re: Eclipse + GCC + OpenOCD: готовая сборка среды
Большое спасибо, откомпилировался проект без ошибок.
Теперь при запуске отладки появляют сообщения, которые во вложении.
Теперь при запуске отладки появляют сообщения, которые во вложении.
- Вложения
-
- Ошибка.doc
- (481 КБ) 63 скачивания
- Disona
- Сообщения: 81
- Зарегистрирован: 06 дек 2016, 11:18
- Предприятие: НПФ Вектор
- Откуда: Москва
- Контактная информация:
Re: Eclipse + GCC + OpenOCD: готовая сборка среды
Тогда, пожалуйста, скиньте ваш файл настроек дебаг конфигурации.IT124NPOIT писал(а): ↑17 мар 2021, 15:18 Большое спасибо, откомпилировался проект без ошибок.
Теперь при запуске отладки появляют сообщения, которые во вложении.
Чтобы его получить, нужно в настройках дебаг-конфигурации (нажать на значок шестерёнки) выбрать вариант "Shared File" (как на скриншоте).
Тогда у вас в папке с проектом появится файл "*.launch" - вот его и выложите сюда.
- | Показать
С уважением, Дмитрий Шпак
ООО "НПФ Вектор"
ООО "НПФ Вектор"
-
- Сообщения: 24
- Зарегистрирован: 19 янв 2017, 18:37
Re: Eclipse + GCC + OpenOCD: готовая сборка среды
Выкладываю.
- Вложения
-
- 1921UPSD_DG Debug (3).rtf
- (5.81 КБ) 61 скачивание
- Disona
- Сообщения: 81
- Зарегистрирован: 06 дек 2016, 11:18
- Предприятие: НПФ Вектор
- Откуда: Москва
- Контактная информация:
Re: Eclipse + GCC + OpenOCD: готовая сборка среды
С уважением, Дмитрий Шпак
ООО "НПФ Вектор"
ООО "НПФ Вектор"
-
- Сообщения: 24
- Зарегистрирован: 19 янв 2017, 18:37
Re: Eclipse + GCC + OpenOCD: готовая сборка среды
Пересылаю.
- Вложения
-
- Ошибка 3.rtf
- (7.69 МБ) 58 скачиваний
- Disona
- Сообщения: 81
- Зарегистрирован: 06 дек 2016, 11:18
- Предприятие: НПФ Вектор
- Откуда: Москва
- Контактная информация:
Re: Eclipse + GCC + OpenOCD: готовая сборка среды
А вы меняли как-то названия директорий в папке "openocd"?
Дело в том, что у вас в дебаг конфигурации в окне "Config Options" прописано вот так:
-f "${openocd_path}\..\scripts\k1921\k1921vk01T\connect_jlink.cfg" -s "${openocd_path}\..\scripts"
...в то время, как должно быть либо вот так:
-f "${openocd_path}\..\scripts\k1921\k1921vk01t\connect_jlink_swd.cfg" -s "${openocd_path}\..\scripts"
...либо вот так:
-f "${openocd_path}\..\scripts\k1921\k1921vk01t\connect_jlink_jtag.cfg" -s "${openocd_path}\..\scripts"
Потому что в VectorIDE1.3 по умолчанию нет дикректории "k1921vk01T" и файла ""connect_jlink.cfg".
Попробуйте поменять, может быть поможет.
С уважением, Дмитрий Шпак
ООО "НПФ Вектор"
ООО "НПФ Вектор"