Reply by Tim Mitchell October 20, 20102010-10-20
----Original Message----
From: l...
[mailto:l...] On Behalf Of Marcelo
Richter Sent: 19 October 2010 20:42 To:
l... Subject: RE: [lpc2000] Need a
replacement for 4MB serial flash from ATMEL

> You cant use a larger size from same family?
> These days I cant find 4M on distributor stock, replace
> by 8M model, same
> family and works ok.

You can't get anything out of Atmel at the moment - and the 8M chip is not pin compatible with the 4M for some reason

--
Tim Mitchell

An Engineer's Guide to the LPC2100 Series

Reply by Marcelo Richter October 19, 20102010-10-19
You cant use a larger size from same family?
These days I cant find 4M on distributor stock, replace by 8M model, same
family and works ok.

Marcelo
> -----Original Message-----
> From: l... [mailto:l...] On Behalf
Of
> d...@solus.co.in
> Sent: quinta-feira, 14 de outubro de 2010 08:50
> To: l...
> Subject: [lpc2000] Need a replacement for 4MB serial flash from ATMEL
>
> Hi to all,
>
> We are facing an issue nothing technical but affecting the development
task. That is
> we have two serial Flashes on our product interfaced using SPI and SSP,
one is used
> to store the firmware using file system another stores a raw memory which
is the
> user settings and some editable data.
>
> Then we have another SD card to store firmware using file system as an
alternative
> option.
>
> We are not able to produce no of boards as many as we want because ATMEL
4MB
> SF is under huge demand from many places. we are one of them.
>
> We found a 4MB SF, that was SST. but writing in that flash needs the chip
should be
> erase state, means cant edit the page without erasing that particular
page.
>
> So is there any alternative to get rid of ATMEL and use that as permanent
solution?
> and PCB's are made so pin compatibility also as big issue.
>
> Another doubt is that can we create partial filesystem on SD card and can
the
> remaining memory be used as a raw memory?
>
> So that i can store my firmware using file system and i can use that file
system for
> some other purpose also.
> And in raw memory i can write my data without much worry...
>
> Can anyone please give some clue to come out of this issue?
> and
>
Reply by Robert Adsett October 15, 20102010-10-15
On 10/15/2010 3:10 AM, David Smead wrote:
> User programmable parameters can be stored in FRAM, which has unlimited
> write cycles. Yes,
> it's more expensive per bit, but with high speed R/W and no wear out factor,
> it's a reasonable option.

That's my preferred solution as well. Not only is fast nice in its own
right (no waiting for write commands to finish) it dramatically reduces
the window during which the memory is vulnerable to disturbances that
will mess up it's data store.

The no wear out makes implementing data logs and counters a lot easier
and more effective as well.

Robert

--
http://www.aeolusdevelopment.com/

From the Divided by a Common Language File (Edited to protect the guilty)
ME - "I'd like to get Price and delivery for connector Part # XXXXX"
Dist./Rep - "$X.XX Lead time 37 days"
ME - "Anything we can do about lead time? 37 days seems a bit high."
Dist./Rep - "that is the lead time given because our stock is live....
we currently have stock."
Reply by Leon Heller October 15, 20102010-10-15
Because of the non-availablity of Atmel flash, XMOS now supports the
Winbond W25X40BV for use with their chips. I bought several from
Digi-Key recently.

Leon
--
Leon Heller
G1HSM
Reply by Mohit Shrivastava October 15, 20102010-10-15
I Have with me a stock of  2 k pcs of SST25VF016BSST25VF016B-50-4C-S2AF-T
Please contact me if you find it suitable
MohitMobile :- 919216592131 India

--- On Fri, 10/15/10, Dhanaraj S wrote:

From: Dhanaraj S
Subject: Re: [lpc2000] Need a replacement for 4MB serial flash from ATMEL
To: l...
Date: Friday, October 15, 2010, 10:31 AM

 

Thanks to all,

None of the remaining serial Flashes are nither pin compatible nor available in market. and most of them for code storage. So nothing different from SST. I think i am correct.

So one thing i can do is, implementing Chan's FATFs will be a solution.
In that i may have to try implementing file system and raw memory access.  Tell me if there is any big challenge in that..

Right now we are using AT45DB321D (4MB Serial Flash) and 2 GB micro SD card..

Any more suggestions??
On Thu, Oct 14, 2010 at 11:18 PM, David Smead wrote:

 

Part numbers would be helpful
DaveS
On Thu, Oct 14, 2010 at 4:50 AM, wrote:

 

Hi to all,

We are facing an issue nothing technical but affecting the development task. That is we have two serial Flashes on our product interfaced using SPI and SSP, one is used to store the firmware using file system another stores a raw memory which is the user settings and some editable data.

Then we have another SD card to store firmware using file system as an alternative option.

We are not able to produce no of boards as many as we want because ATMEL 4MB SF is under huge demand from many places. we are one of them.

We found a 4MB SF, that was SST. but writing in that flash needs the chip should be erase state, means cant edit the page without erasing that particular page.

So is there any alternative to get rid of ATMEL and use that as permanent solution? and PCB's are made so pin compatibility also as big issue.

Another doubt is that can we create partial filesystem on SD card and can the remaining memory be used as a raw memory?

So that i can store my firmware using file system and i can use that file system for some other purpose also.

And in raw memory i can write my data without much worry...

Can anyone please give some clue to come out of this issue?

and

--
Thanks And Regards

--
Dhanaraj S
Embedded development,
Solus Security Systems Pvt. Ltd. 
Mob: +919739075574

Email: d...@solus.co.in |  Web: www.solus.co.in
Reply by David Smead October 15, 20102010-10-15
User programmable parameters can be stored in FRAM, which has unlimited
write cycles. Yes,
it's more expensive per bit, but with high speed R/W and no wear out factor,
it's a reasonable option.

See www.ramtron.com

DaveS

On Thu, Oct 14, 2010 at 10:01 PM, Dhanaraj S wrote:

> Thanks to all,
>
> None of the remaining serial Flashes are nither pin compatible nor
> available in market. and most of them for code storage. So nothing different
> from SST. I think i am correct.
>
> So one thing i can do is, implementing Chan's FATFs will be a solution.
>
> In that i may have to try implementing file system and raw memory access.
> Tell me if there is any big challenge in that..
>
> Right now we are using AT45DB321D (4MB Serial Flash) and 2 GB micro SD
> card..
>
> Any more suggestions??
>
> On Thu, Oct 14, 2010 at 11:18 PM, David Smead wrote:
>
>>
>> Part numbers would be helpful
>>
>> DaveS
>>
>> On Thu, Oct 14, 2010 at 4:50 AM, wrote:
>>
>>>
>>>
>>> Hi to all,
>>>
>>> We are facing an issue nothing technical but affecting the development
>>> task. That is we have two serial Flashes on our product interfaced using SPI
>>> and SSP, one is used to store the firmware using file system another stores
>>> a raw memory which is the user settings and some editable data.
>>>
>>> Then we have another SD card to store firmware using file system as an
>>> alternative option.
>>>
>>> We are not able to produce no of boards as many as we want because ATMEL
>>> 4MB SF is under huge demand from many places. we are one of them.
>>>
>>> We found a 4MB SF, that was SST. but writing in that flash needs the chip
>>> should be erase state, means cant edit the page without erasing that
>>> particular page.
>>>
>>> So is there any alternative to get rid of ATMEL and use that as permanent
>>> solution? and PCB's are made so pin compatibility also as big issue.
>>>
>>> Another doubt is that can we create partial filesystem on SD card and can
>>> the remaining memory be used as a raw memory?
>>>
>>> So that i can store my firmware using file system and i can use that file
>>> system for some other purpose also.
>>> And in raw memory i can write my data without much worry...
>>>
>>> Can anyone please give some clue to come out of this issue?
>>> and
>>>
> --
> Thanks And Regards
>
> --
> Dhanaraj S
> Embedded development,
> Solus Security Systems Pvt. Ltd.
> Mob: +919739075574
>
> Email: d...@solus.co.in | Web: www.solus.co.in
>
>
>
Reply by Dhanaraj S October 15, 20102010-10-15
Thanks to all,

None of the remaining serial Flashes are nither pin compatible nor available
in market. and most of them for code storage. So nothing different from SST.
I think i am correct.

So one thing i can do is, implementing Chan's FATFs will be a solution.

In that i may have to try implementing file system and raw memory access.
Tell me if there is any big challenge in that..

Right now we are using AT45DB321D (4MB Serial Flash) and 2 GB micro SD
card..

Any more suggestions??

On Thu, Oct 14, 2010 at 11:18 PM, David Smead wrote:

>
> Part numbers would be helpful
>
> DaveS
>
> On Thu, Oct 14, 2010 at 4:50 AM, wrote:
>
>> Hi to all,
>>
>> We are facing an issue nothing technical but affecting the development
>> task. That is we have two serial Flashes on our product interfaced using SPI
>> and SSP, one is used to store the firmware using file system another stores
>> a raw memory which is the user settings and some editable data.
>>
>> Then we have another SD card to store firmware using file system as an
>> alternative option.
>>
>> We are not able to produce no of boards as many as we want because ATMEL
>> 4MB SF is under huge demand from many places. we are one of them.
>>
>> We found a 4MB SF, that was SST. but writing in that flash needs the chip
>> should be erase state, means cant edit the page without erasing that
>> particular page.
>>
>> So is there any alternative to get rid of ATMEL and use that as permanent
>> solution? and PCB's are made so pin compatibility also as big issue.
>>
>> Another doubt is that can we create partial filesystem on SD card and can
>> the remaining memory be used as a raw memory?
>>
>> So that i can store my firmware using file system and i can use that file
>> system for some other purpose also.
>> And in raw memory i can write my data without much worry...
>>
>> Can anyone please give some clue to come out of this issue?
>> and
>>
>

--
Thanks And Regards

--
Dhanaraj S
Embedded development,
Solus Security Systems Pvt. Ltd.
Mob: +919739075574

Email: d...@solus.co.in | Web: www.solus.co.in
Reply by David Smead October 14, 20102010-10-14
Part numbers would be helpful

DaveS

On Thu, Oct 14, 2010 at 4:50 AM, wrote:

> Hi to all,
>
> We are facing an issue nothing technical but affecting the development
> task. That is we have two serial Flashes on our product interfaced using SPI
> and SSP, one is used to store the firmware using file system another stores
> a raw memory which is the user settings and some editable data.
>
> Then we have another SD card to store firmware using file system as an
> alternative option.
>
> We are not able to produce no of boards as many as we want because ATMEL
> 4MB SF is under huge demand from many places. we are one of them.
>
> We found a 4MB SF, that was SST. but writing in that flash needs the chip
> should be erase state, means cant edit the page without erasing that
> particular page.
>
> So is there any alternative to get rid of ATMEL and use that as permanent
> solution? and PCB's are made so pin compatibility also as big issue.
>
> Another doubt is that can we create partial filesystem on SD card and can
> the remaining memory be used as a raw memory?
>
> So that i can store my firmware using file system and i can use that file
> system for some other purpose also.
> And in raw memory i can write my data without much worry...
>
> Can anyone please give some clue to come out of this issue?
> and
>
>
Reply by Mike Harrison October 14, 20102010-10-14
On Thu, 14 Oct 2010 07:50:25 -0400, you wrote:

>Hi to all,
>
>We are facing an issue nothing technical but affecting the development task. That is we have two serial Flashes on our product interfaced using SPI and SSP, one is used to store the firmware using file system another stores a raw memory which is the user settings and some editable data.
>
>Then we have another SD card to store firmware using file system as an alternative option.
>
>We are not able to produce no of boards as many as we want because ATMEL 4MB SF is under huge demand from many places. we are one of them.
>
>We found a 4MB SF, that was SST. but writing in that flash needs the chip should be erase state, means cant edit the page without erasing that particular page.
>
>So is there any alternative to get rid of ATMEL and use that as permanent solution? and PCB's are made so pin compatibility also as big issue.
>
>Another doubt is that can we create partial filesystem on SD card and can the remaining memory be used as a raw memory?
>
>So that i can store my firmware using file system and i can use that file system for some other purpose also.
>And in raw memory i can write my data without much worry...
>
>Can anyone please give some clue to come out of this issue?
>and

Almost all SPI flash chips need erase before write - if you can set your system up to deal with this
it will give you a wide range of possible chips, e.g. doing a read-erase-write to write partial
erase blocks.
Amic are the cheapest I've found.
Note there are slight differences between makes, e.g. SST doesn't have page write (WTF?), Atmel
needs a status register write before writes can be enabled, and also erase granularity varies
between manufacturers.

Reply by Ashwin Athani October 14, 20102010-10-14
On Thu, Oct 14, 2010 at 5:20 PM, wrote:

> Hi to all,
>
> We are facing an issue nothing technical but affecting the development
> task. That is we have two serial Flashes on our product interfaced using SPI
> and SSP, one is used to store the firmware using file system another stores
> a raw memory which is the user settings and some editable data.
>
> Then we have another SD card to store firmware using file system as an
> alternative option.
>
> We are not able to produce no of boards as many as we want because ATMEL
> 4MB SF is under huge demand from many places. we are one of them.
>
> We found a 4MB SF, that was SST. but writing in that flash needs the chip
> should be erase state, means cant edit the page without erasing that
> particular page.
>
> So is there any alternative to get rid of ATMEL and use that as permanent
> solution? and PCB's are made so pin compatibility also as big issue.
>
> Another doubt is that can we create partial filesystem on SD card and can
> the remaining memory be used as a raw memory?
>
> So that i can store my firmware using file system and i can use that file
> system for some other purpose also.
> And in raw memory i can write my data without much worry...
>
> Can anyone please give some clue to come out of this issue?
> and
Check this out http://semicon.sanyo.com/en/memory/list.php?c2=1, it think
they have up to 1MB but not 4MB. Unlike the atmel parts these are NOR flash
but they do offer 256 byte page writes
--
Warm regards
Ashwin
NGX Technologies Pvt. Ltd.