Jump to content

    

VladimirG

Свой
  • Content Count

    107
  • Joined

  • Last visited

Community Reputation

0 Обычный

About VladimirG

  • Rank
    Частый гость
  • Birthday 04/28/1982

Контакты

  • ICQ
    Array

Информация

  • Город
    Array

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. set(TARGET_ROOT /mnt/Data/cross_rootfs/orange_pc_plus_armb) set(TOOLCHAIN_ROOT /opt/toolchains/gcc-linaro-7.5.0-arm-linux) set(CMAKE_SYSTEM_NAME Linux) set(CMAKE_CROSSCOMPILING true) set(CMAKE_SYSTEM_PROCESSOR arm) set(CMAKE_STAGING_PREFIX ${CMAKE_SOURCE_DIR}/bin/arm_armbian/) SET(CMAKE_C_COMPILER ${TOOLCHAIN_ROOT}/bin/arm-linux-gnueabihf-gcc ) SET(CMAKE_CXX_COMPILER ${TOOLCHAIN_ROOT}/bin/arm-linux-gnueabihf-c++ ) link_directories([BEFORE] ${TARGET_ROOT}/lib/ ) SET(CMAKE_EXE_LINKER_FLAGS "-Wl,-rpath-link=${TOOLCHAIN_ROOT}/arm-linux-gnueabihf/libc/lib\ :${TARGET_ROOT}/lib/") SET(CMAKE_FIND_ROOT_PATH ${TARGET_ROOT}/) SET(CMAKE_SYSROOT ${TARGET_ROOT}) set(CMAKE_FIND_ROOT_PATH_MODE_PROGRAM NEVER) set(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ONLY) set(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY) set(CMAKE_FIND_ROOT_PATH_MODE_PACKAGE ONLY) -DCMAKE_TOOLCHAIN_FILE=arm_pipc_armbian/CMakeLists.txt /mnt/Data/cross_rootfs/orange_pc_plus_armb содержимое рута таргета
  2. А через STM32CubeProgrammer пробовали залить elf? Обычно всё работает сразу без проблем, с левыми чипами только нужно в конфиг 1 строчку добавлять.
  3. source [find interface/stlink.cfg] transport select hla_swd #ALI chip fake set CPUTAPID 0x2ba01477 source [find target/stm32f1x.cfg] reset_config connect_assert_srst Попробуйте такой конфиг.
  4. Лежит, только не пароль а хэш. И если там пароль не из разряда 1234 то он вам мало чем поможет...
  5. У меня Atmel iCE прекрасно работает с MPLAB IDE v5.50 и мк tiny13 и tiny45 В папке с IDE есть папка docs, там файл 'Device Support.html'. В нём огронмый список камней и уровень поддержки разными средствами.
  6. gcc amx.c amxcore.c amxcons.c amxaux.c ../linux/getch.c -ldl -I../linux -c -fPIC gcc -shared -o amx.so amx.o amxcore.o amxcons.o amxaux.o getch.o -ldl А так?
  7. Никаких ошибок при выполнении команд небыло? У меня gcc version 6.3.0 20170516 (Raspbian 6.3.0-18+rpi1+deb9u1)
  8. После этой команды, должен появиться aux.so, а не amx.so. Навзвание впрочем не имеет значение, но если хочется подключать через lamx то. 1. изменить -o aux.so на -o libamx.so (или просто перименовать получившийся файл) 2. указать полный путь к сему файлу в /etc/ld.so.conf.d/amx.conf и сделать sudo ldconfig
  9. Видимо у авторов была на то причина. В любом случае, библиотека собирается на раз.