No ID Block found

I have two brand new RCM3610 boards,

And I am getting this error:

line 33 : WARNING BOARDTYPES.LIB : No ID Block found on the target;
defining BOARD_TYPE to be a BL1810.

So, I tried the program write_idblock.c
and I am getting follow error

line 33 : WARNING BOARDTYPES.LIB : No ID Block found on the target;
defining BOARD_TYPE to be a RCM3610.
line 923 : WARNING WRITE_IDBLOCK.C : Reference to ‘getCPUID’ has no
corresponding prototype.

Any advice

Thanks

From http://www.rabbit.com/documentation/docs/manuals/Rabbit3000/DesignersHandbook/6dblock.html

I found out that write_idblock.c Version 2.06 was on this link.
http://www.rabbitsemiconductor.com/downloads/files/Write_idblock.zip

What version are you using?

// Try adding
int getCPUID();
// above this line
#define VERSION “2.06”

Tim S

I’ve just had a number RCM3710s that also have no ID block.

These are all from one tray, however others in the tray were fine.

Unfortunately I don’t have fine enough traceability here to know if that tray was supplied straight from Rabbit production, or whether packing/distribution/our stores may have mixed up some batches.

Once we’ve found all the no-ID boards, they’ll most likely be returned to the supplier.

G.

Please keep in mind that there are different WriteIDblock samples for different versions of Dynamic C. To avoid any confusion, it might be best to contact Tech Support for the correct sample that you need at support@rabbit.com

I hope this helps :slight_smile: