How to test if a rainbowduino is failure?

I great appreciate for your patience. It seemed a bit of progress tonight. I finally rewrite the bootloader. The previous error occured because I selected to change back fuse during command line–an ashamed mistake. I will put the detail below since I am not quite confident–the last line of the first command report:“avrdude: stk500_disable(): protocol error, expect=0x14, resp=0x00” . I don’t know why.