Unable to buid PX4 firmware on beaglebone blue

Hello Julian,
Some good news on my side. px4 is built for beagblebone blue.
I downloaded it on the board and started it as explained on the web page:
https://docs.px4.io/master/en/flight_controller/beaglebone_blue.html#cross-compiler-build-recommend

My BBblue board has no sensor, no GPS…actually there is the board only.
I started PX4 manually with the command “sudo ./bin/px4 -s px4.config” and got some warnings and the error below in loop:
ERROR: in rc_servo_send_pulse_us, call rc_servo_init first

Is this normal?
Thx
Sylvain

Have you trid rc_servo_init first?

Hello Julian,
Where do I have to apply this change ? In px4.config file ?

If you have one that you’re using, yes most probably. I have never used PX4 on a beaglebone and it’s generally not really maintained by anyone in the dev team, so that’s why there is not much clear guidance here, unfortunately.

What’s the command in this case please ?

@Sylvain There is a similar issue open for this in the librobotcontrol github repo (https://github.com/beagleboard/librobotcontrol/issues/180) but the error i’ve been getting is:

ERROR in rc_pru_stop while writing to remoteproc state: Operation not permitted
ERROR in rc_servo_init, failed to start PRU1
ERROR [drivers_board] rc_init failed to run rc_servo_init()