scifi 1 15 ноября, 2016 Опубликовано 15 ноября, 2016 · Жалоба Должна быть. Интересный ответ. То есть, сие есть тайна, покрытая мраком? Directory of C:\Program Files (x86)\GNU Tools ARM Embedded\4.8 2014q3\arm-none-eabi\lib [.] [..] aprofile-validation.specs aprofile-ve.specs [armv6-m] [armv7-ar] [armv7-m] [armv7e-m] [cpu-init] crt0.o [fpu] iq80310.specs [ldscripts] libc.a libc_s.a libg.a libgloss-linux.a libg_s.a libm.a libnosys.a librdimon.a librdimon_s.a librdpmon.a libstdc++.a libstdc++.a-gdb.py libstdc++_s.a libsupc++.a libsupc++_s.a linux-crt0.o linux.specs nano.specs nosys.specs pid.specs rdimon-crt0.o rdimon.specs rdpmon-crt0.o rdpmon.specs redboot-crt0.o redboot-syscalls.o redboot.ld redboot.specs [thumb] 32 File(s) 9,670,173 bytes 10 Dir(s) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
elek-tronshik 0 18 ноября, 2016 Опубликовано 18 ноября, 2016 · Жалоба А как на счет Keil ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
elek-tronshik 0 18 ноября, 2016 Опубликовано 18 ноября, 2016 · Жалоба пытаюсь компилить один из этих примеров в Keil 5 не получается постаянно на что то ругается так как проекты были созданы старым Кайлом наверное. LPCXpresso компилит но полученный бинарник не кажется корректным потому что J-Flash ругается на то что контрольная сумма не правильная и программа не будет выполнятся процессором (и не врет) Eclipse + gcc пока боюсь пробовать думаю опять провал будет какой нибудь :crying: Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
GenaSPB 11 19 ноября, 2016 Опубликовано 19 ноября, 2016 (изменено) · Жалоба Стандартная библиотека для ARMv4 там есть в комплекте? В аргументе -march допустимы такие слова: arm-none-eabi-gcc.EXE: note: valid arguments to '-march=' are: armv2 armv2a armv3 armv3m armv4 armv4t armv5 armv5e armv5t armv5te armv6 armv6-m armv6j armv6k armv6s-m armv6t2 armv6z armv6zk armv7 armv7-a armv7-m armv7-r armv7e-m armv7ve armv8-a armv8-a+crc armv8-m.base armv8-m.main armv8-m.main+dsp iwmmxt iwmmxt2 native Вроде libc и libmath на все варианты должны поставляться... А какое торговое навзвание процессора с интересующей Вас архитектурой? Посмотрел в википдии... Упоминают процессор от DEC и нечто от Faraday Technology... Попробуйте... Думаю, оптимизации современных версий Вас порадуют. Изменено 19 ноября, 2016 пользователем Genadi Zawidowski Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Kabdim 0 19 ноября, 2016 Опубликовано 19 ноября, 2016 · Жалоба LPCXpresso компилит но полученный бинарник не кажется корректным потому что J-Flash ругается на то что контрольная сумма не правильная Правая кнопка мыши на проекте->properties->C/C++ Build->settings->build steps->post-build steps->edit...->раскоментировать все строки начинающиеся с #, а именно: arm-none-eabi-objcopy -v -O binary "${BuildArtifactFileName}" "${BuildArtifactFileBaseName}.bin" checksum -p ${TargetChip} -d "${BuildArtifactFileBaseName}.bin Прошивать *.bin, а не *.axf Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
elek-tronshik 0 21 ноября, 2016 Опубликовано 21 ноября, 2016 · Жалоба Да именно так и сделано прошиваю bin но всеравно не заводиться, но и черт с ним с этим Xpresso. Я проблему уже решил в целом, остановился на Keil uVision с фирменным компилятором для ARM теперь все нормально компилиться прошиваеться и работает. Спасибо всем. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться