Open copterspace opened 3 years ago
Also tried to pull latest toolchain version 1.0 from github and run install-all-components.bat
This helped to repair build.
But now jmavsim does not start up - I just get this message:
$ make px4_sitl jmavsim
[0/1] cd /cygdrive/c/PX4/home/Firmware/build/px4_sitl_defa...mware /cygdrive/c/PX4/home/Firmware/build/px4_sitl_default
SITL ARGS
sitl_bin: /cygdrive/c/PX4/home/Firmware/build/px4_sitl_default/bin/px4.exe
debugger: none
program: jmavsim
model: none
world: none
src_path: /cygdrive/c/PX4/home/Firmware
build_path: /cygdrive/c/PX4/home/Firmware/build/px4_sitl_default
empty model, setting iris as default
SITL COMMAND: "/cygdrive/c/PX4/home/Firmware/build/px4_sitl_default/bin/px4.exe" "/cygdrive/c/PX4/home/Firmware/build/px4_sitl_default"/etc -s etc/init.d-posix/rcS -t "/cygdrive/c/PX4/home/Firmware"/test_data
INFO [px4] Creating symlink /cygdrive/c/PX4/home/Firmware/build/px4_sitl_default/etc -> /cygdrive/c/PX4/home/Firmware/build/px4_sitl_default/tmp/rootfs/etc
______ __ __ ___
| ___ \ \ \ / / / |
| |_/ / \ V / / /| |
| __/ / \ / /_| |
| | / /^\ \ \___ |
\_| \/ \/ |_/
px4 starting.
INFO [px4] Calling startup script: /bin/sh etc/init.d-posix/rcS 0
/cygdrive/c/PX4/home/Firmware/Tools/jmavsim_run.sh: строка 59: ant: команда не найдена
Info: found model autostart file as SYS_AUTOSTART=10016
INFO [param] selected parameter default file eeprom/parameters_10016
[param] parameter file not found, creating eeprom/parameters_10016
SYS_AUTOCONFIG: curr: 0 -> new: 1
SYS_AUTOSTART: curr: 0 -> new: 10016
BAT_N_CELLS: curr: 0 -> new: 4
CAL_ACC0_ID: curr: 0 -> new: 1310988
CAL_ACC1_ID: curr: 0 -> new: 1310996
CAL_ACC2_ID: curr: 0 -> new: 1311004
CAL_GYRO0_ID: curr: 0 -> new: 1310988
CAL_GYRO1_ID: curr: 0 -> new: 1310996
CAL_GYRO2_ID: curr: 0 -> new: 1311004
CAL_MAG0_ID: curr: 0 -> new: 197388
CAL_MAG1_ID: curr: 0 -> new: 197644
CBRK_SUPPLY_CHK: curr: 0 -> new: 894281
COM_RC_IN_MODE: curr: 0 -> new: 1
EKF2_REQ_GPS_H: curr: 10.0000 -> new: 0.5000
EKF2_MULTI_IMU: curr: 0 -> new: 3
SENS_IMU_MODE: curr: 1 -> new: 0
EKF2_MULTI_MAG: curr: 0 -> new: 2
SENS_MAG_MODE: curr: 1 -> new: 0
SDLOG_MODE: curr: 0 -> new: 1
SDLOG_PROFILE: curr: 1 -> new: 131
SDLOG_DIRS_MAX: curr: 0 -> new: 7
SENS_BOARD_X_OFF: curr: 0.0000 -> new: 0.0000
SENS_DPRES_OFF: curr: 0.0000 -> new: 0.0010
TRIG_INTERFACE: curr: 4 -> new: 3
COM_CPU_MAX: curr: 90.0000 -> new: -1.0000
IMU_INTEG_RATE: curr: 200 -> new: 250
NAV_ACC_RAD: curr: 10.0000 -> new: 2.0000
RTL_RETURN_ALT: curr: 60.0000 -> new: 30.0000
RTL_DESCEND_ALT: curr: 30.0000 -> new: 10.0000
RTL_LAND_DELAY: curr: -1.0000 -> new: 0.0000
PWM_MAX: curr: 2000 -> new: 1950
PWM_MIN: curr: 1000 -> new: 1075
GPS_UBX_DYNMODEL: curr: 7 -> new: 6
* SYS_AUTOCONFIG: curr: 1 -> new: 0
INFO [dataman] Unknown restart, data manager file './dataman' size is 11798680 bytes
INFO [simulator] Waiting for simulator to accept connection on TCP port 4560
And simulator does not start.
Also tried to pull latest toolchain version 1.0 from github and run
install-all-components.bat
This helped to repair build.
But now jmavsim does not start up - I just get this message:
$ make px4_sitl jmavsim [0/1] cd /cygdrive/c/PX4/home/Firmware/build/px4_sitl_defa...mware /cygdrive/c/PX4/home/Firmware/build/px4_sitl_default SITL ARGS sitl_bin: /cygdrive/c/PX4/home/Firmware/build/px4_sitl_default/bin/px4.exe debugger: none program: jmavsim model: none world: none src_path: /cygdrive/c/PX4/home/Firmware build_path: /cygdrive/c/PX4/home/Firmware/build/px4_sitl_default empty model, setting iris as default SITL COMMAND: "/cygdrive/c/PX4/home/Firmware/build/px4_sitl_default/bin/px4.exe" "/cygdrive/c/PX4/home/Firmware/build/px4_sitl_default"/etc -s etc/init.d-posix/rcS -t "/cygdrive/c/PX4/home/Firmware"/test_data INFO [px4] Creating symlink /cygdrive/c/PX4/home/Firmware/build/px4_sitl_default/etc -> /cygdrive/c/PX4/home/Firmware/build/px4_sitl_default/tmp/rootfs/etc ______ __ __ ___ | ___ \ \ \ / / / | | |_/ / \ V / / /| | | __/ / \ / /_| | | | / /^\ \ \___ | \_| \/ \/ |_/ px4 starting. INFO [px4] Calling startup script: /bin/sh etc/init.d-posix/rcS 0 /cygdrive/c/PX4/home/Firmware/Tools/jmavsim_run.sh: строка 59: ant: команда не найдена Info: found model autostart file as SYS_AUTOSTART=10016 INFO [param] selected parameter default file eeprom/parameters_10016 [param] parameter file not found, creating eeprom/parameters_10016 SYS_AUTOCONFIG: curr: 0 -> new: 1 SYS_AUTOSTART: curr: 0 -> new: 10016 BAT_N_CELLS: curr: 0 -> new: 4 CAL_ACC0_ID: curr: 0 -> new: 1310988 CAL_ACC1_ID: curr: 0 -> new: 1310996 CAL_ACC2_ID: curr: 0 -> new: 1311004 CAL_GYRO0_ID: curr: 0 -> new: 1310988 CAL_GYRO1_ID: curr: 0 -> new: 1310996 CAL_GYRO2_ID: curr: 0 -> new: 1311004 CAL_MAG0_ID: curr: 0 -> new: 197388 CAL_MAG1_ID: curr: 0 -> new: 197644 CBRK_SUPPLY_CHK: curr: 0 -> new: 894281 COM_RC_IN_MODE: curr: 0 -> new: 1 EKF2_REQ_GPS_H: curr: 10.0000 -> new: 0.5000 EKF2_MULTI_IMU: curr: 0 -> new: 3 SENS_IMU_MODE: curr: 1 -> new: 0 EKF2_MULTI_MAG: curr: 0 -> new: 2 SENS_MAG_MODE: curr: 1 -> new: 0 SDLOG_MODE: curr: 0 -> new: 1 SDLOG_PROFILE: curr: 1 -> new: 131 SDLOG_DIRS_MAX: curr: 0 -> new: 7 SENS_BOARD_X_OFF: curr: 0.0000 -> new: 0.0000 SENS_DPRES_OFF: curr: 0.0000 -> new: 0.0010 TRIG_INTERFACE: curr: 4 -> new: 3 COM_CPU_MAX: curr: 90.0000 -> new: -1.0000 IMU_INTEG_RATE: curr: 200 -> new: 250 NAV_ACC_RAD: curr: 10.0000 -> new: 2.0000 RTL_RETURN_ALT: curr: 60.0000 -> new: 30.0000 RTL_DESCEND_ALT: curr: 30.0000 -> new: 10.0000 RTL_LAND_DELAY: curr: -1.0000 -> new: 0.0000 PWM_MAX: curr: 2000 -> new: 1950 PWM_MIN: curr: 1000 -> new: 1075 GPS_UBX_DYNMODEL: curr: 7 -> new: 6 * SYS_AUTOCONFIG: curr: 1 -> new: 0 INFO [dataman] Unknown restart, data manager file './dataman' size is 11798680 bytes INFO [simulator] Waiting for simulator to accept connection on TCP port 4560
And simulator does not start. У меня такая же проблема. Как починили не подскажете?
Перешёл на Ubuntu.
Удалось пролечить вчера так: снёс всю джаву и переставил JDK 8 с https://bell-sw.com/pages/downloads/ (файл - bellsoft-jdk8u302+8-windows-amd64.msi) На удивление - после этого jmavsim под винду опять заработал! До этого стоял какой-то свежий 11-й и 17-й JDK - ни в какую. Вот и вся хвалёная "обратная совместимость"...
Installed new Windows Toolchain 0.9 on Windows 10 Professional x64, then, as usial:
fails with compilation error:
Tried to checkout to previous releases (1.10, 1.09) - it did not help, same error. How to repair it?...