came across multiple types of programs but sometimes the processor is not accepting the uploading of firmware