Answer
While it is theoretically possible to send the update to the uC and then from the uC via UART to the BT900/BL6xx, in practice this operation has proved very difficult to perform successfully. Customers who have attempted this have found adding a UART header connection to connect a host directly updating to be the more easily implemented solution.