Hi, I knew as soon as I ask the question I'll find the answer. It was in the development section apparently pirate-loader uses uppercase and the hex file has lower case so just change it with the following and pirate-loader is happy.
Hi, It's very nice to state the gui loader does not have a problem but that does not help me running linux which does not have a gui so is there any way to load the openocd enabled firmware under linux i.e what to do about error