Firmware TX buffer length is 2bytes not 4.