EmbeddedRelated.com
Forums

No Board ID found

Started by khs2pe June 24, 2005
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.
 
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!


At 02:43 PM 6/24/2005, you wrote:

>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!

 



We had similar problems with RCM31xx and reported it to zworld. no reply
yet.



I was also asking for an RMA form, without success so far...