tips for hardware debugging