No Board ID found
I use a RCM3100 core module with Dynamic C 8.61. Suddenly I cannot
communicate to my target again getting the following warnings and
errors:
line 1 : WARNING ERROR : No parameters found for flash id
received from pilot bios - using default parameters.
line 33 : WARNING BOARDTYPES.LIB : No ID Block found on the
target; defining _BOARD_TYPE_ to be a BL1810.
line 1032 : WARNING Rabbitbios.c : Size specified in origin
directive exceeds 1 megabyte memory space.
line 1534 : ERROR Rabbitbios.c : Out of xmem code space, use a
larger ROM/RAM.
It seems that the board ID has been overwritten. Is there a way to
rewrite the flash with the correct board ID?
The error appeared the first time when I only changed a #define from
500 to 100!?
Did someone encounter a similar problem?
Thanks a lot for your assistance!
khs2pe <p...@mysunrise.ch> wrote:
Hi everybody
I use a RCM3100 core module with Dynamic C 8.61. Suddenly I cannot
communicate to my target again getting the following warnings and
errors:
line 1 : WARNING ERROR : No parameters found for flash id
received from pilot bios - using default parameters.
line 33 : WARNING BOARDTYPES.LIB : No ID Block found on the
target; defining _BOARD_TYPE_ to be a BL1810.
line 1032 : WARNING Rabbitbios.c : Size specified in origin
directive exceeds 1 megabyte memory space.
line 1534 : ERROR Rabbitbios.c : Out of xmem code space, use a
larger ROM/RAM.
It seems that the board ID has been overwritten. Is there a way to
rewrite the flash with the correct board ID?
The error appeared the first time when I only changed a #define from
500 to 100!?
Did someone encounter a similar problem?
Thanks a lot for your assistance!
>Five out of 200 modules, which I ordered recently, have the ID
>problems. Get an RMA and Zworld will send you new one.
I have had bad ID's on boards. When RMA'ed ZW tested them and said
they were fine. They came back still with no ID block.
Use the write_idblock utility form the Rabbit site to fix the boards:
http://www.zworld.com/support/downloads/downloads_feat.shtml
<Scott ------------
| Scott G. Henion | shenion@shen... |
| Consultant | Stone Mountain, GA |
| SHDesigns | PGP Key 0xE98DDC48 |
|Rabbit Libs: http://www.shdesigns.org/rabbit/ |
------------
I encourage everyone with RCM31** loss of ID block problems to ensure their distributors get ZWorld to take a closer look at them. We have also seen a small number of RCM3100 and RCM3110’s fail in this manner (flash corruption), but what is more scary, is that they previously worked fine. I’ve found that if you re-write the ID block they usually end up losing it again.
We have gone over the power supply with a fine comb and the software in question doesn’t actually write to the flash at any stage so this seems to rule out the usual “culprits”.
Regards,
Nathan
-----Original
Message-----
From: r...@yahoogroups.com
[mailto:r...@yahoogroups.com] On
Behalf Of Hui Lin
Sent: Saturday,
25 June 2005
5:43
AM
To: r...@yahoogroups.com
Subject: Re: [rabbit-semi] No
Board ID found
Five out of 200 modules, which I ordered recently, have the ID problems. Get an RMA and Zworld will send you new one.
Bob
khs2pe
<p...@mysunrise.ch> wrote:
Hi everybody
I use a RCM3100 core module with Dynamic C 8.61. Suddenly I cannot
communicate to my target again getting the following warnings and
errors:
line 1 : WARNING ERROR : No parameters found for flash id
received from pilot bios - using default parameters.
line 33 : WARNING BOARDTYPES.LIB : No ID Block found on the
target; defining _BOARD_TYPE_ to be a BL1810.
line 1032 : WARNING Rabbitbios.c : Size specified in origin
directive exceeds 1 megabyte memory space.
line 1534 : ERROR Rabbitbios.c : Out of xmem code space, use a
larger ROM/RAM.
It seems that the board ID has been overwritten. Is there a way to
rewrite the flash with the correct board ID?
The error appeared the first time when I only changed a #define from
500 to 100!?
Did someone encounter a similar problem?
Thanks a lot for your assistance!