initial device bringup