HX8389A driver development