Board is retired

My board has been retred when i try to upload firmware it is showing communication rror can anybody please help

Which board (APM 2.5/6/7/8 ) ?
Which GCS (Mission Planner/QGroundcontrol/Tower etc) ?
Which branch (copter/plane/rover) ?
Which communication error ?
Which computer and OS ?