I'm having troubing finding these in Canada,
2MB BIOS flash SST49LF160C for example
http://www.semiconductorstore.com/pages/asp/item.asp?ItemNumber=49LF016C334C...
In USA and InTELaTECH in Kanata, Ontario, Canada,
both have minimum quantity of 480 pieces.
Any suggestions? I don't care if I have to pay for them to be mailed from Brasil at this point.
Regards,
Jeremy
On Fri, May 04, 2007 at 10:27:42AM -0400, Jeremy Jackson wrote:
2MB BIOS flash SST49LF160C for example
both have minimum quantity of 480 pieces.
Try any SST rep. http://www.sst.com/sales/na.xhtml
I think the smallest moq you can find is 30 pieces, one tube.
There was discussion about a group by on the list, perhaps there is still interest to make 30 pcs work.
//Peter
On 04.05.2007 17:53, Peter Stuge wrote:
On Fri, May 04, 2007 at 10:27:42AM -0400, Jeremy Jackson wrote:
2MB BIOS flash SST49LF160C for example
both have minimum quantity of 480 pieces.
Try any SST rep. http://www.sst.com/sales/na.xhtml
I think the smallest moq you can find is 30 pieces, one tube.
There was discussion about a group by on the list, perhaps there is still interest to make 30 pcs work.
Yes. IIRC Ron wanted to buy a load of those.
Avnet has SST49LF016C in multiples of 30, but that chip is the LPC and not the FWH variant. No idea which one you'd want, though.
Regards, Carl-Daniel
I am stuck for time to track this down. Somebody get me order info and I will do it today.
Gratis, I'll get them to people who need them.
thanks
ron
avnet.com Electronics Marketing division has SST49LF016C-33-4C-NHE qty 30 $3.24 each
ordering right off their website looks easy, credit cards payment accepted.
I'll need at least 10 of these right off, I was thinking of just ordering a tube, but I thought I better find out what others are planning first.
Regards,
Jeremy
On Fri, 2007-05-04 at 11:28 -0700, ron minnich wrote:
I am stuck for time to track this down. Somebody get me order info and I will do it today.
Gratis, I'll get them to people who need them.
thanks
ron
On 5/5/07, Jeremy Jackson jerj@coplanar.net wrote:
avnet.com Electronics Marketing division has SST49LF016C-33-4C-NHE qty 30 $3.24 each
ordering right off their website looks easy, credit cards payment accepted.
I'll need at least 10 of these right off, I was thinking of just ordering a tube, but I thought I better find out what others are planning first.
Well, I am going to use the work Jordan has done on buildrom to continue the Linux as Bootloader work. That has already been used in several commercial products, and will be used in more in future, so I want to see what's possible.
thanks
ron
Ok good to know about development plans, I have some ideas about userspace bootloaders on top of Linux (Firewire "target mode" ala Mac, EVMS anyone?), but that's not quite what I was asking about.
I was wondering if anyone has ordered a tube of 2M chips, (in Canada esp.) otherwise I'm going to go ahead and place an order. Does anyone know if there are other LinuxBIOS developers/interested parties in Canada that might want some of these or other flash parts?
Regards,
Jeremy
On Sat, 2007-05-05 at 21:11 -0700, ron minnich wrote:
On 5/5/07, Jeremy Jackson jerj@coplanar.net wrote:
avnet.com Electronics Marketing division has SST49LF016C-33-4C-NHE qty 30 $3.24 each
ordering right off their website looks easy, credit cards payment accepted.
I'll need at least 10 of these right off, I was thinking of just ordering a tube, but I thought I better find out what others are planning first.
Well, I am going to use the work Jordan has done on buildrom to continue the Linux as Bootloader work. That has already been used in several commercial products, and will be used in more in future, so I want to see what's possible.
thanks
ron
OK I got lucky, AVnet had "broken stock", so I was able to order 8pcs and got them in 2 days. (SST 2MB LPC flash chips)
Jeremy
I might be persuaded to part with a couple of them to
On Mon, 2007-05-07 at 09:56 -0400, Jeremy Jackson wrote:
I was wondering if anyone has ordered a tube of 2M chips, (in Canada esp.) otherwise I'm going to go ahead and place an order. Does anyone know if there are other LinuxBIOS developers/interested parties in Canada that might want some of these or other flash parts?
Jeremy Jackson schrieb:
OK I got lucky, AVnet had "broken stock", so I was able to order 8pcs and got them in 2 days. (SST 2MB LPC flash chips)
Jeremy
I might be persuaded to part with a couple of them to
is it poss. to upgrade a mainboard, say GA M57SLI, from 1 MBit flash to 2 Mbit on the secondary pad ? --Q
On Thu, May 10, 2007 at 01:04:16AM +0200, Quux wrote:
is it poss. to upgrade a mainboard, say GA M57SLI, from 1 MBit flash to 2 Mbit on the secondary pad ? --Q
In theory there is no problem.
However, the southbridge needs to decode the full 2Mbyte (these are 16Mbit parts) address range for it to be useful in practice.
Check out the southbridge data sheets. I've only seen options to decode 1Mbyte in the few southbridge docs I've looked at.
//Peter
On 5/9/07, Peter Stuge stuge-linuxbios@cdy.org wrote:
On Thu, May 10, 2007 at 01:04:16AM +0200, Quux wrote:
is it poss. to upgrade a mainboard, say GA M57SLI, from 1 MBit flash to 2 Mbit on the secondary pad ? --Q
In theory there is no problem.
However, the southbridge needs to decode the full 2Mbyte (these are 16Mbit parts) address range for it to be useful in practice.
blast. A lot of the SB parts I looked at, years ago, reserved the top 2M of the 2 GB space.
so it is something we have to check, and it might make sense to keep the info on the wiki.
ron
On Wed, May 09, 2007 at 04:22:53PM -0700, ron minnich wrote:
On 5/9/07, Peter Stuge stuge-linuxbios@cdy.org wrote:
However, the southbridge needs to decode the full 2Mbyte (these are 16Mbit parts) address range for it to be useful in practice.
blast. A lot of the SB parts I looked at, years ago, reserved the top 2M of the 2 GB space.
Hm? It's at the top of 4GB.
so it is something we have to check, and it might make sense to keep the info on the wiki.
I'd like to see it in the southbridge dts for v3, maybe as an option in v2. That way it can limit output rom file size in v3 menuconfig and also be used to generate a webpage. (Wiki or not? Is it easy to generate wiki pages from the tree?)
//Peter
Peter Stuge schrieb:
On Wed, May 09, 2007 at 04:22:53PM -0700, ron minnich wrote:
On 5/9/07, Peter Stuge stuge-linuxbios@cdy.org wrote:
However, the southbridge needs to decode the full 2Mbyte (these are 16Mbit parts) address range for it to be useful in practice.
blast. A lot of the SB parts I looked at, years ago, reserved the top 2M of the 2 GB space.
Hm? It's at the top of 4GB.
so it is something we have to check, and it might make sense to keep the info on the wiki.
I'd like to see it in the southbridge dts for v3, maybe as an option in v2. That way it can limit output rom file size in v3 menuconfig and also be used to generate a webpage. (Wiki or not? Is it easy to generate wiki pages from the tree?)
I 've put it in the discussion page of M57SLI board. Maybe s.o. tries it on a socketed board some time. --Q
On Thu, May 10, 2007 at 01:49:55AM +0200, Peter Stuge wrote:
Hm? It's at the top of 4GB.
I read the pdfs again, ICH7 and ICH8 both decode up to 16Mbyte. :)
Address ranges can be locked down in various ways by the BIOS though.
For development, some boards bring out the boot BIOS destination signals to a jumper so it's easy to select boot from PCI.
When booting from PCI on ICH[78] 16Mbyte is always decoded.
//Peter
Ok, what about the AMD K8 Northbridge? I haven't found what lets the BIOS ROM work after power on reset, would that need to be adjusted as well?
Regards,
Jeremy
On Thu, 2007-05-10 at 01:17 +0200, Peter Stuge wrote:
On Thu, May 10, 2007 at 01:04:16AM +0200, Quux wrote:
is it poss. to upgrade a mainboard, say GA M57SLI, from 1 MBit flash to 2 Mbit on the secondary pad ? --Q
In theory there is no problem.
However, the southbridge needs to decode the full 2Mbyte (these are 16Mbit parts) address range for it to be useful in practice.
Check out the southbridge data sheets. I've only seen options to decode 1Mbyte in the few southbridge docs I've looked at.
//Peter
* Jeremy Jackson jerj@coplanar.net [070511 23:29]:
Ok, what about the AMD K8 Northbridge? I haven't found what lets the BIOS ROM work after power on reset, would that need to be adjusted as well?
The north bridge is not involved here. The south bridhe does flash decoding. LinuxBIOS enables full flash decode on most south bridges.
I'm having trouble with Tyan S2865 (K8 + CK804 Ultra), flashrom works for SST49LF080 but not SST49LF016C, and I really wish it would(tm)
Thanks,
Jeremy
On Sat, 2007-05-12 at 14:17 +0200, Stefan Reinauer wrote:
- Jeremy Jackson jerj@coplanar.net [070511 23:29]:
Ok, what about the AMD K8 Northbridge? I haven't found what lets the BIOS ROM work after power on reset, would that need to be adjusted as well?
The north bridge is not involved here. The south bridhe does flash decoding. LinuxBIOS enables full flash decode on most south bridges.
On Sat, May 12, 2007 at 10:44:30AM -0400, Jeremy Jackson wrote:
I'm having trouble with Tyan S2865 (K8 + CK804 Ultra), flashrom works for SST49LF080 but not SST49LF016C, and I really wish it would(tm)
Perhaps you can help with more testing so the problem can be identified? For starters:
* How does flashrom fail on S2865? * Can you try flashrom+016C on another board/chipset?
//Peter
Ok it seems panic *isn't* the best approach after all:
After dusting off an Intel 82815 + 82801BA (ICH2) based board, and reading the datasheets, I find I can get "flashrom" can detect SST49LF016C as follows:
Vendor BIOS sets southbridge ICH2 for a 1MB decode, with all but the top block having seemingly random IDSEL settings. I corrected this:
# setpci -s 0:1f.0 e3.b=f0 # setpci -s 0:1f.0 e8.l=0
Now flashrom detects the chip, but -w write fails:
Programming Page: sector erase FAILED at address 0xb7c9800 status=0x82 0000 at address 0x00000000sector write FAILED at address=0xb7c98001 status=0x82
and so on for all 512 sectors, but that's progress!
SO now I need:
1) register settings for CK804 LPC decode range 2MB 2) get flashrom working on Intel 815
Regards,
Jeremy
On Mon, 2007-05-14 at 21:45 +0200, Peter Stuge wrote:
On Sat, May 12, 2007 at 10:44:30AM -0400, Jeremy Jackson wrote:
I'm having trouble with Tyan S2865 (K8 + CK804 Ultra), flashrom works for SST49LF080 but not SST49LF016C, and I really wish it would(tm)
Perhaps you can help with more testing so the problem can be identified? For starters:
- How does flashrom fail on S2865?
- Can you try flashrom+016C on another board/chipset?
//Peter
On Tue, May 15, 2007 at 04:06:03PM -0400, Jeremy Jackson wrote:
Ok it seems panic *isn't* the best approach after all:
After dusting off an Intel 82815 + 82801BA (ICH2) based board, and reading the datasheets, I find I can get "flashrom" can detect SST49LF016C as follows:
Vendor BIOS sets southbridge ICH2 for a 1MB decode, with all but the top block having seemingly random IDSEL settings. I corrected this:
I can't help much with the other stuff, but flashrom not being able to write on ICH2 is a known problem, I experienced the same.
http://tracker.linuxbios.org/trac/LinuxBIOS/ticket/7
I didn't find the time to look further into the issue, yet.
Uwe.
Yes I saw ticket #7 after I sent that. Based on a hint that Uniflash works, I punk'd the GPIO enable for this MSI MS-6337, and now it works!
Uniflash was working, but doesn't support SST49LF016C
dev=pci_dev_find(0x8086, 0x2440); // ICH2 ISA bridge base=pci_read_word(dev,0x58) & 0x7fc0; val=inb(base+0xe); val |= 0x80; outb(val, base+0xe);
Regards,
Jeremy
On Tue, 2007-05-15 at 23:26 +0200, Uwe Hermann wrote:
On Tue, May 15, 2007 at 04:06:03PM -0400, Jeremy Jackson wrote:
Ok it seems panic *isn't* the best approach after all:
After dusting off an Intel 82815 + 82801BA (ICH2) based board, and reading the datasheets, I find I can get "flashrom" can detect SST49LF016C as follows:
Vendor BIOS sets southbridge ICH2 for a 1MB decode, with all but the top block having seemingly random IDSEL settings. I corrected this:
I can't help much with the other stuff, but flashrom not being able to write on ICH2 is a known problem, I experienced the same.
http://tracker.linuxbios.org/trac/LinuxBIOS/ticket/7
I didn't find the time to look further into the issue, yet.
Uwe.
linuxbios mailing list linuxbios@linuxbios.org http://www.linuxbios.org/mailman/listinfo/linuxbios
On Tue, May 15, 2007 at 06:10:53PM -0400, Jeremy Jackson wrote:
Yes I saw ticket #7 after I sent that. Based on a hint that Uniflash works, I punk'd the GPIO enable for this MSI MS-6337, and now it works!
Uniflash was working, but doesn't support SST49LF016C
dev=pci_dev_find(0x8086, 0x2440); // ICH2 ISA bridge base=pci_read_word(dev,0x58) & 0x7fc0; val=inb(base+0xe); val |= 0x80; outb(val, base+0xe);
Nice, can you please send a (signed-off) patch? Also, is this mainboard-specific or should it work with any ICH2?
Thanks, Uwe.
It's specific to this one motherboard.
I'm not sure how signed-off-by works, I got the info (not actual code tho because it's Pascal) from Uniflash.
Jeremy
On Thu, 2007-05-17 at 18:06 +0200, Uwe Hermann wrote:
On Tue, May 15, 2007 at 06:10:53PM -0400, Jeremy Jackson wrote:
Yes I saw ticket #7 after I sent that. Based on a hint that Uniflash works, I punk'd the GPIO enable for this MSI MS-6337, and now it works!
Uniflash was working, but doesn't support SST49LF016C
dev=pci_dev_find(0x8086, 0x2440); // ICH2 ISA bridge base=pci_read_word(dev,0x58) & 0x7fc0; val=inb(base+0xe); val |= 0x80; outb(val, base+0xe);
Nice, can you please send a (signed-off) patch? Also, is this mainboard-specific or should it work with any ICH2?
Thanks, Uwe.
On Thu, May 17, 2007 at 02:42:27PM -0400, Jeremy Jackson wrote:
It's specific to this one motherboard.
Then it should be a board_enable function in flashrom, right?
I'm not sure how signed-off-by works,
See the wiki: http://linuxbios.org/Development_Guidelines
I got the info (not actual code tho because it's Pascal) from Uniflash.
If Uniflash is GPL then there's no problem adding the code to LB, but the code origin should be documented.
//Peter
* Peter Stuge stuge-linuxbios@cdy.org [070517 21:50]:
I got the info (not actual code tho because it's Pascal) from Uniflash.
If Uniflash is GPL then there's no problem adding the code to LB, but the code origin should be documented.
Since uniflash is written in Pascal, you can only look at how the code works, but have to reimplement it for LinuxBIOS. In this case mentioning the source is definitely a good habbit, but not required.
Stefan.
On Fri, 2007-05-04 at 10:27 -0400, Jeremy Jackson wrote:
I'm having troubing finding these in Canada,
2MB BIOS flash SST49LF160C for example
http://www.semiconductorstore.com/pages/asp/item.asp?ItemNumber=49LF016C334C...
In USA and InTELaTECH in Kanata, Ontario, Canada,
both have minimum quantity of 480 pieces.
Any suggestions? I don't care if I have to pay for them to be mailed from Brasil at this point.
www.digikey.com 800-344-4539
Search for "flash memory 32 plcc"
Only has <= 8 mbit parts :-/
And, only atmel has the 8 mbit parts. Most here are only using 2 mbit.
Sounds too new to be stocked.
-- Roger http://www.eskimo.com/~roger/index.html Key fingerprint = 8977 A252 2623 F567 70CD 1261 640F C963 1005 1D61
Fri May 4 09:40:56 PDT 2007