Replacement EEPROM's for BXDS

Started by Austin May 10, 2005
I need a (some) EEPROM(s) for the BX Development Station. It seems
that after using the one that came with it a few (and I mean few)
times, it fails to verify, and dosent run properly.

The new program seems to load, but fails to verify, and at least some
of the old code is executing.

It was working fine until I left it running overnight on a datalogging
experiment. The EEPROM filled after about 10 hours. I was able to
download the data, but it was incorrect after a point. I know you are
thinking that I overwrote my program, but I assure you, I checked the
mpp file before downloading.

Is there anything in the EEPROM that I could have overwritten that
would make it non-functional?

Is there anything that I can do to recover this EEPROM?

The EEPROMs I need are the Atmel 25256 PDIP 8 for the Basic X
Development Station. Is there anywhere I can get a few of these?

Thanks in advance
Austin


Are you sure you didn't exceed the max number of write operations? Its
easy to do in a loop.
neil

Austin wrote:

> I need a (some) EEPROM(s) for the BX Development Station. It seems
> that after using the one that came with it a few (and I mean few)
> times, it fails to verify, and dosent run properly.
>
> The new program seems to load, but fails to verify, and at least some
> of the old code is executing.
>
> It was working fine until I left it running overnight on a datalogging
> experiment. The EEPROM filled after about 10 hours. I was able to
> download the data, but it was incorrect after a point. I know you are
> thinking that I overwrote my program, but I assure you, I checked the
> mpp file before downloading.
>
> Is there anything in the EEPROM that I could have overwritten that
> would make it non-functional?
>
> Is there anything that I can do to recover this EEPROM?
>
> The EEPROMs I need are the Atmel 25256 PDIP 8 for the Basic X
> Development Station. Is there anywhere I can get a few of these?
>
> Thanks in advance
> Austin >
>
> *>.




I am pretty sure. I was only experimenting with the data logging program
that comes in the examples. It is programmed to stop when it gets to the
end of memory, and I verified this before I walked off and left it.

Still, it looks like I need a replacement. Any thoughts? Can the EEPROM be
of a larger value, and if so, how much memory can the chip address?

Any thoughts on alternate means of data storage, not serially to the PC?

-----Original Message-----
From: basicx@basi... [mailto:basicx@basi...] On Behalf Of
Neil Jepsen
Sent: Tuesday, May 10, 2005 9:14 PM
To: basicx@basi...
Subject: Re: [BasicX] Replacement EEPROM's for BXDS

Are you sure you didn't exceed the max number of write operations? Its easy
to do in a loop.
neil

Austin wrote:

> I need a (some) EEPROM(s) for the BX Development Station. It seems
> that after using the one that came with it a few (and I mean few)
> times, it fails to verify, and dosent run properly.
>
> The new program seems to load, but fails to verify, and at least some
> of the old code is executing.
>
> It was working fine until I left it running overnight on a datalogging
> experiment. The EEPROM filled after about 10 hours. I was able to
> download the data, but it was incorrect after a point. I know you are
> thinking that I overwrote my program, but I assure you, I checked the
> mpp file before downloading.
>
> Is there anything in the EEPROM that I could have overwritten that
> would make it non-functional?
>
> Is there anything that I can do to recover this EEPROM?
>
> The EEPROMs I need are the Atmel 25256 PDIP 8 for the Basic X
> Development Station. Is there anywhere I can get a few of these?
>
> Thanks in advance
> Austin >
> ----------------------------------
> --
> *>.

Yahoo! Groups Links


Austin,

For a data logger project we attached a serial flash board from Z-World
(SF1004?) 4Mbyte--they go up to at least 16 M--serial flash memory.
Making the onboard SPI interface work seemed too hard to debug so we
just used a 'bit-banger' SPI which worked fine. Actually there's lots of
serial flash memories out there Atmel, Microchip, etc., if you're
willing to work at the chip level. The Z-World flash board came
pre-assembled and it handled the 5V <-> 3.3V interface that flash chips
seem to use these days.

Lauren

-----Original Message-----
From: basicx@basi... [mailto:basicx@basi...] On Behalf
Of Austin Harkins
Sent: Wednesday, May 11, 2005 5:33 AM
To: basicx@basi...
Subject: RE: [BasicX] Replacement EEPROM's for BXDS

I am pretty sure. I was only experimenting with the data logging
program that comes in the examples. It is programmed to stop when it
gets to the end of memory, and I verified this before I walked off and
left it.

Still, it looks like I need a replacement. Any thoughts? Can the
EEPROM be of a larger value, and if so, how much memory can the chip
address?

Any thoughts on alternate means of data storage, not serially to the PC?

<snip>



Austin,

Another module you could use is from Rogue robotics called uMMC Serial Data
Storage module, that works with 5V TTL Serial connection and MMC/SD Flash
memory cards. Never used it myself, so I can't comment on it.

See http://www.robotshop.ca/c222143p16524077.2.html

Konstantinos Sophocleous
Contact :: ksophocleous@ksop...
Mobile :: +357 99 337314 _____

From: basicx@basi... [mailto:basicx@basi...] On Behalf Of
Lauren Vanderhoof
Sent: Wednesday, May 11, 2005 6:09 PM
To: basicx@basi...
Subject: RE: [BasicX] Replacement EEPROM's for BXDS Austin,

For a data logger project we attached a serial flash board from Z-World
(SF1004?) 4Mbyte--they go up to at least 16 M--serial flash memory.
Making the onboard SPI interface work seemed too hard to debug so we
just used a 'bit-banger' SPI which worked fine. Actually there's lots of
serial flash memories out there Atmel, Microchip, etc., if you're
willing to work at the chip level. The Z-World flash board came
pre-assembled and it handled the 5V <-> 3.3V interface that flash chips
seem to use these days.

Lauren

-----Original Message-----
From: basicx@basi... [mailto:basicx@basi...] On Behalf
Of Austin Harkins
Sent: Wednesday, May 11, 2005 5:33 AM
To: basicx@basi...
Subject: RE: [BasicX] Replacement EEPROM's for BXDS

I am pretty sure. I was only experimenting with the data logging
program that comes in the examples. It is programmed to stop when it
gets to the end of memory, and I verified this before I walked off and
left it.

Still, it looks like I need a replacement. Any thoughts? Can the
EEPROM be of a larger value, and if so, how much memory can the chip
address?

Any thoughts on alternate means of data storage, not serially to the PC?

<snip _____

> .



Thank you for all the replies, but I still need a replacement for my EEPROM.
Anyone know where I can get one? Does netmedia sell them?

I just need a few, not 2000 like im finding on the web.

Austin

-----Original Message-----
From: basicx@basi... [mailto:basicx@basi...] On Behalf Of
Konstantinos Sophocleous
Sent: Wednesday, May 11, 2005 1:29 PM
To: basicx@basi...
Subject: RE: [BasicX] Replacement EEPROM's for BXDS

Austin,

Another module you could use is from Rogue robotics called uMMC Serial Data
Storage module, that works with 5V TTL Serial connection and MMC/SD Flash
memory cards. Never used it myself, so I can't comment on it.

See http://www.robotshop.ca/c222143p16524077.2.html

Konstantinos Sophocleous
Contact :: ksophocleous@ksop...
Mobile :: +357 99 337314 _____

From: basicx@basi... [mailto:basicx@basi...] On Behalf Of
Lauren Vanderhoof
Sent: Wednesday, May 11, 2005 6:09 PM
To: basicx@basi...
Subject: RE: [BasicX] Replacement EEPROM's for BXDS Austin,

For a data logger project we attached a serial flash board from Z-World
(SF1004?) 4Mbyte--they go up to at least 16 M--serial flash memory.
Making the onboard SPI interface work seemed too hard to debug so we just
used a 'bit-banger' SPI which worked fine. Actually there's lots of serial
flash memories out there Atmel, Microchip, etc., if you're willing to work
at the chip level. The Z-World flash board came pre-assembled and it handled
the 5V <-> 3.3V interface that flash chips seem to use these days.

Lauren

-----Original Message-----
From: basicx@basi... [mailto:basicx@basi...] On Behalf Of
Austin Harkins
Sent: Wednesday, May 11, 2005 5:33 AM
To: basicx@basi...
Subject: RE: [BasicX] Replacement EEPROM's for BXDS

I am pretty sure. I was only experimenting with the data logging program
that comes in the examples. It is programmed to stop when it gets to the
end of memory, and I verified this before I walked off and left it.

Still, it looks like I need a replacement. Any thoughts? Can the EEPROM be
of a larger value, and if so, how much memory can the chip address?

Any thoughts on alternate means of data storage, not serially to the PC?

<snip _____

> .
Yahoo! Groups Links


--- In basicx@basi..., Austin Harkins <harkind@e...> wrote:
> Thank you for all the replies, but I still need a replacement for
> my EEPROM. Anyone know where I can get one?
>
> I just need a few, not 2000 like im finding on the web.

Go to the DigiKey website and search for serial eepprom. You'll get
several hundred hits but you can narrow it down by qualifying with
SPI, 32K and 8-pin DIP. You should be able to use the 2.7-5.5 volt
version which costs about $2.50 in singles if I recall correctly.
You might as well buy some other things that you need because
DigiKey adds a $5 handling charge on onders below $25.

You can probably find a similar price for singles at mouser.com.
They don't have the handling charge but I find it more difficult to
find what I'm looking for there.

Searching for AT25256A may produce results faster.

The larger 64K EEPROMs will work except that PutEEPROM() does not
function with them because the larger device cannot be written byte-
by-byte. It supports 64-byte page mode only. That probably rules
it out for your purpose, I would guess.

Don




Austin;

I replaced my EEPROM recently, it went bad seemingly without a valid
reason. I'm using it as a data logger too, but have always been careful
not to update it in a tight loop. I haven't updated my webpage in a while,
but if it would help I could put up some pictures of what I did; I soldered
some header pins to J1 (across the top between pins 1 and 24), removed the
original, and wired to an external 8 pin DIP sized EEPROM (thanks to Don
Kinzer for telling that it could be done!) I found out the hard way that a
64K EEPROM does work with the one single exception that putEEPROM() doesn't
work. Then I had to make a separate order for a 32K part. Good Luck!
Ken_S.

At 09:50 PM 5/10/2005, you wrote:
>I need a (some) EEPROM(s) for the BX Development Station. It seems
>that after using the one that came with it a few (and I mean few)
>times, it fails to verify, and dosent run properly.
>
>The new program seems to load, but fails to verify, and at least some
>of the old code is executing.
>
>It was working fine until I left it running overnight on a datalogging
>experiment. The EEPROM filled after about 10 hours. I was able to
>download the data, but it was incorrect after a point. I know you are
>thinking that I overwrote my program, but I assure you, I checked the
>mpp file before downloading.
>
>Is there anything in the EEPROM that I could have overwritten that
>would make it non-functional?
>
>Is there anything that I can do to recover this EEPROM?
>
>The EEPROMs I need are the Atmel 25256 PDIP 8 for the Basic X
>Development Station. Is there anywhere I can get a few of these?
>
>Thanks in advance
>Austin >Yahoo! Groups Links >
>