You also need a generic software file in the update folder if the board has never had one loaded