AI Deck Issues
#1467
Replies: 1 comment 22 replies
-
Hi, The deck isn't being detected so boot loading will not work either. Do you have any decks or Crazyflies you can test with to see if it might be a hardware issue? Can you try with the latest firmware to see if there's any difference? Can you post a picture of the setup to make sure it's connected the right way? |
Beta Was this translation helpful? Give feedback.
22 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I'm currently trying to update the AI deck firmware on my WINDOWS device following the instructions on this website: https://www.bitcraze.io/documentation/tutorials/getting-started-with-aideck/#setup-development-environment
I'm not able to see the message "ESP32: I (910) SYS: Initialized" in the console. Instead, this is what I see.
SYS: ----------------------------
SYS: Crazyflie 2.1 is up and running!
SYS: Build 0:e527895e8c6e (2023.11) CLEAN
SYS: I am 0x313232313232470F001D0031 and I have 1024KB of flash!
CFGBLK: v1, verification [OK]
DECK_CORE: 0 deck(s) found
IMU: BMI088: Using I2C interface.
IMU: BMI088 Gyro connection [OK].
IMU: BMI088 Accel connection [OK]
IMU: BMP388 I2C connection [OK]
ESTIMATOR: Using Complementary (1) estimator
CONTROLLER: Using PID (1) controller
MTR-DRV: Using brushed motor driver
SYS: About to run tests in system.c.
SYS: NRF51 version: 2024.2 (CF21)
EEPROM: I2C connection [OK].
STORAGE: Storage check [OK].
IMU: BMI088 gyro self-test [OK]
SYS: Self test passed!
STAB: Wait for sensor calibration...
SYS: Free heap: 20496 bytes
STAB: Starting stabilizer loop
SUP: Can not fly
SUP: Ready to fly
It says 0 decks found? Could it be I attached the AI deck wrong? I thought attaching it is pretty straightforward.
Another thing - When I was updating the firmware in the bootloader, I didn't see the message that it shows in the image of the Crazyflie service tab on the website I linked above (Writing to bcAI:esp deck memory.
I've tried it multiple times by now but it's still not working. I'm considering trying the Gap8 bootloader fix but it looks like a need a jtag enabled programmer. But I need to know a couple things before trying this fix: If I manually flash the Gap8 bootloader with a separate Linux device, will the bootloader still work when I try to flash through my normal Windows device?
Thanks!
Beta Was this translation helpful? Give feedback.
All reactions