log time spent hex parsing
implementing custom firmware upload

#3