Following the documentation here I just installed a fresh Debian 9.5 image onto my BeagleBone Blue’s SD card. And then ran apt update
and also updated the kernel to 4.14.56-ti-rt-r64.
I did this all becuase one of the tests run with rc_test_drivers
was failing. And it is still failing. Here’s the output from the tests:
~/.ssh
debian@beaglebone.localdomain$ rc_test_drivers
Kernel: 4.14.56-ti-rt-r64
BeagleBoard.org Debian Image 2018-10-07
Debian: 9.5
PASSED: gpio 0
PASSED: gpio 1
PASSED: gpio 2
PASSED: gpio 3
PASSED: pwm0
PASSED: pwm1
PASSED: pwm2
PASSED: eqep0
PASSED: eqep1
PASSED: eqep2
ERROR: pru-rproc driver not loaded
PASSED: uart1
PASSED: uart2
PASSED: uart4
PASSED: uart5
PASSED: i2c1
PASSED: i2c2
PASSED: spi
PASSED: LED
ERROR: ADC iio driver not loaded
Currently running on a:
MODEL_BB_BLUE
Robot Control library Version:
1.0.3
~/.ssh
debian@beaglebone.localdomain$ rc_test_bmp
temp | pressure | altitude | filtered |
38.84C | 85.02kpa | 1455.79m | 1455.91m |^C
~/.ssh
debian@beaglebone.localdomain$ rc_test_mpu
WARNING: no gyro calibration data found
Please run rc_calibrate_gyro
WARNING: no accelerometer calibration data found
Please run rc_calibrate_accel
try 'rc_test_mpu -h' to see other options
Accel XYZ(m/s^2) | Gyro XYZ (deg/s) |
0.81 0.66 9.92 | 0.3 1.0 -0.2 |^C
~/.ssh
debian@beaglebone.localdomain$
I’ve tried several version different ISO images using Debian 9.5 and 9.4. Also tried real-time kernels and regular kernels, but nothing seems to get rid of this error.
Does anyone have any ideas on how to fix this?