dfu-boot: Support using RPS instead of phidget