Hey @Alex-Kushleyev , for the same setup I mentioned above my esc is not starting by default, while I run voxl_esc start in mavlink console, it starts and works.
what could be the reason for such behaviour. Please could you help me out
Posts made by Jetson Nano
-
RE: VOXL FPV Racing 4-in-1 ESC with flight core v2 and voxl2
-
RE: doodle labs and joystick setup
@Eric-Katzfey @Alex-Kushleyev
hey guys, just a random thought, can I enable turtle mode through a button instead of taking AUX 1 into consideration. just a thought, any guidance and help would be greatly appreciated. -
RE: doodle labs and joystick setup
@Eric-Katzfey
I tested what you asked me, since i am using external Fc and doodle labs, I am not able to assign AUX to any button, is there any work around on how to assign AUX -
RE: FLIR LEPTON 3.5 Thermal camera with VOXL 2
Thank you for your valuable feedback on the previous version of the schematic. Based on your recommendations, I have revised the design accordingly.
Please find the updated schematic attached below for your review
In addition to the design changes, I have also revisited the hardware setup to verify the power delivery, the Lepton module is still not powering up—there is no shutter sound or I²C response. At this point, I have exhausted the immediate troubleshooting steps and would greatly appreciate your guidance on further debugging strategies.
Could you please review the updated schematic and suggest any additional tests or possible points of failure that may have been overlooked?
Thank you again for your support and expertise.
-
RE: FLIR LEPTON 3.5 Thermal camera with VOXL 2
@Vinny @Alex-Kushleyev
Thank you for your invaluable feedback on the previous design. I have thoroughly reviewed your input and subsequently updated the schematic to incorporate the suggestions, specifically regarding the integration of an I2C GPIO expander. The updated schematic is attached for your review.During recent debugging, I observed a critical issue: the Lepton module is not powering up, and no shutter sound is audible. This suggests a fundamental problem with power delivery or clocking to the module, which is currently preventing any functionality.
Concurrent to addressing this critical power-up issue, I would appreciate your expert insights on a few points concerning the updated design of the I2C GPIO expander and Lepton module interfacing:
-
I2C Bus Configuration: Regarding the I2C bus, should the I2C lines be connected in parallel to both the Lepton Module and the I2C GPIO expander?
-
Lepton Reset/Power Down Pins: Concerning the Lepton Module's RESET_N and POWER_DOWN_N pins, should the existing resistor-capacitor (RC) network connected to the RESET_N pin be retained, or can it be omitted?
-
I2C GPIO Expander INT Pin: For the I2C GPIO expander, is it permissible to leave the INT (Interrupt) pin unconnected, or does it require termination?
-
I2C GPIO Expander Software Configuration: From a software perspective, is the I2C GPIO expander a plug-and-play component, or does it require specific configuration?
Your guidance on both the immediate power-up challenge and the schematic queries would be greatly appreciated.
Thanks.
-
-
RE: doodle labs and joystick setup
@Eric-Katzfey Thank you for the support. I will test it out and get back to you encase of any further queries.
-
RE: FLIR LEPTON 3.5 Thermal camera with VOXL 2
@Alex-Kushleyev @Vinny @Eric-Katzfey @modaltb
I am currently in the process of designing a custom thermal breakout board intended for integration with the M0173 Coax Board.
As part of this configuration, I have already had the board manufactured. However, during testing, I observed that the VOXL2 Board is not recognizing the camera, and it throws the error message pinned at the top of this thread.
To ensure the design is moving in the right direction, I would like to request your feedback on the following:
-Whether the overall design approach is technically sound and compatible with the M0173 and VOXL2 systems.
-If there are any missing components or critical connections that may be causing communication or recognition issues.I would greatly appreciate your time and expertise in reviewing the attached schematic of my breakout board.
Thanks.
-
RE: doodle labs and joystick setup
@Eric-Katzfey yes , I am using the QGC to map joystick buttons. I am using the voxl-fpv-dev version from the modalai px4 repo. I am using the FPV 4-in-1 ESC. I am not able to get more than 2 toggle switches and also not able to assign them two way.
-
doodle labs and joystick setup
Hey @Alex-Kushleyev @Eric-Katzfey @Chad-Sweet
I had a query about setting up joystick with doodle labs. I am not able to setup the joystick properly, not every buttons and toggle is working. AUX channels for Turtle mode or toggle for changing modes.my setup is
- voxl 2 to Fc v2 to ESC
- doodle labs nano to voxl 2
-
RE: FLIR LEPTON 3.5 Thermal camera with VOXL 2
@Alex-Kushleyev @Eric-Katzfey @modaltb
guys any help with solving this issue.
this the video feed I am getting.
voxl2:~$ voxl-lepton-server ================================================================= spi_bus: 0 spi_speed: 16000000 en_i2c: 1 i2c_bus: 4 shutter_mode: manual flow_shutter_s: 20 closePeriodInFramesInAir: 0 openPeriodInFramesInAir: 1 desiredFfcPeriodMsInAir: 360000 desiredFfcTempDeltaCentiDegInAir: 600 assign_cpu_num: 7 en_timing_msg: 0 en_rotate: 1 ================================================================= existing instance of voxl-lepton-server found, attempting to stop it thread is now locked to the following cores: 7 attempting to init the io expander Attempting intitialization for M0188 (TCA9543A) ERROR: in voxl_i2c_read_bytes, failed to write to bus io_expander_init, failed to read TCA9543APWR control register If you are not using an M0188 lepton board then this is expected Attempting intitialization for M0187 (PI4IO) ERROR: in voxl_i2c_read_bytes, failed to write to bus io_expander_init, failed to read from io expander If you are not using an M0187 lepton board then this is expected attempting to open I2C CCI trying address 0x2a successfully opened I2C port Successfully connected to I2C CCI waiting for first frame from lepton to create MPA pipes creating MPA server pipes enabling MPA control interface client "voxl-portal78592109" connected to channel 0 with client id 0 client "voxl-portal64940239" connected to channel 1 with client id 0
-
RE: How to tune OpenVins
@Cliff-Wong @Kessie
Guys can you help me out here. -
RE: FLIR LEPTON 3.5 Thermal camera with VOXL 2
@Alex-Kushleyev hey , I just had query , when i am using the groupgets thermal breakout board , the video is delay in the video feed. it is not ideal. it is a parameter error or the thermal board issue. is there any thermal camera board which will give me good and clear video stream
-
RE: How to tune OpenVins
I am facing the same error with voxl-open-vins. As soon as I arm the drone, the position is loosing, the drone is drifting , the vio values are drifting. I checked the changes you guys recommended above, it worsened the speed and the drift. when i went to the initial values, the drift was slow and less, still drift was present.
Could anyone help me with this problem, how to achieve a better VIO values and no drift in an ideal condition. -
RE: Using SIYI Gimbal and Smart RC Controller with VOXL2
@Eric-Katzfey I wanted to know whether we can directly control a gimbal motor using PWM or gimbal control board directly through telem data from voxl 2
-
RE: voxl 2 rebooting when tflite server is ran
@Alex-Kushleyev Thank you for reverting back.
-
RE: voxl 2 rebooting when tflite server is ran
@Alex-Kushleyev Thank you for reverting back, When i tested again without replacing the cable the board was not rebooting. Either way I will replace the cable and get back to you.
could anything else cause this error
-
RE: voxl-open-vins-server
@zauberflote1 @Cliff-Wong @James-Strawson
guys, can you help me with the error mentioned.
now i have an another error where, if I arm the drone, the vio is drifting, and i can see the values increasing without any movement.
what would cause this kind of errors, earlier the drone was flying fine, then it started drifting, even when just armed. -
RE: voxl 2 rebooting when tflite server is ran
@Alex-Kushleyev
the voxl 2 boots, when i click on the voxl-portal to see the tflite detection,that point of time the board reboots.
at the same time i am getting the hires camera data. and all other camera feeds.
this is the first time i am facing this kind of error.I dont think it is a cable issue, since everything else is working. The same time, I am using VOXL 2 to FC v2 to ESC.
-
voxl 2 rebooting when tflite server is ran
@Alex-Kushleyev @Vinny @Eric-Katzfey @Zachary-Lowell-0
Hey , I am facing an unusual error. where when i try to start tflite server, the voxl 2 board is rebooting up. it is only when i run the server or try to visualize it in the portal.
I tried with the latest tflite version still the same error.could anyone help me with this
voxl2:/$ voxl-tflite-server ================================================================= skip_n_frames: 0 ================================================================= model: /usr/bin/dnn/lite-model_movenet_singlepose_lightning_tflite_float16_4.tflite ================================================================= input_pipe: /run/mpa/hires_front_small_color/ ================================================================= delegate: gpu ================================================================= allow_multiple: false ================================================================= output_pipe_prefix: mobilenet ================================================================= existing instance of voxl-tflite-server found, attempting to stop it INFO: Created TensorFlow Lite delegate for GPU. ERROR: Following operations are not supported by GPU delegate: ARG_MAX: Operation is not supported. CAST: Not supported cast case CONCATENATION: OP is supported, but tensor type/shape isn't compatible. DEQUANTIZE: FLOOR_DIV: OP is supported, but tensor type/shape isn't compatible. GATHER_ND: Operation is not supported. MUL: OP is supported, but tensor type/shape isn't compatible. PACK: OP is supported, but tensor type/shape isn't compatible. RESHAPE: OP is supported, but tensor type/shape isn't compatible. SUB: OP is supported, but tensor type/shape isn't compatible. UNPACK: Operation is not supported. 97 operations will run on the GPU, and the remaining 200 operations will run on the CPU. INFO: Initialized OpenCL-based API. INFO: Created 1 GPU delegate kernels. INFO: Created TensorFlow Lite XNNPACK delegate for CPU. Successfully built interpreter ------VOXL TFLite Server------ 4 5 6 4 5 6 Connected to camera server ^C received SIGINT Ctrl-C
-
tflite server multi modal
Re: TFLite multiple model execution
@nickk14 Hey, I wanted to know whether you are running the same tflite server with changes , or you created a custom tflite server and running it parallely. I would like to know whether the changes you have made are open source or not, if yes, could help me out here.