initialize TF Hardware