How FireBoard is using USB-PD