Page 5 of 5 FirstFirst ... 345
Results 61 to 67 of 67

Thread: Does Homieflash work on a modified THD?

  1. #61
    Join Date
    Nov 2002
    Posts
    1,076
    Seems this thread is in reruns...
    See my post #7 for a description of what the eepro step does
    Post #37 for the problem I think you're having
    post #39 for the version of fboot that works with 128k, and mention of my e100 card that is older than yours (mine is s82557 rev 02).
    Since your card is newer I doubt it has a problem with being limited to 64k.

  2. #62
    Join Date
    Jul 2010
    Posts
    24
    I know this thread is old, but I'd used it as a reference to try and get the flash programmed. Turns out the 82558(B) based boards cannot program more than 64K, though they will happily take larger parts in their socket and identify them. They don't bring out all the address lines.

    I did however successfully hack the board with some wires & a switch and make a change to homieflash to get it working and program the 128K flash correctly.

    See the thread I started here: http://www.dealdatabase.com/forum/sh...56&postcount=1

  3. #63
    Join Date
    Mar 2003
    Location
    Los Angeles County, CA
    Posts
    40
    I have to say: This site really rocks. Just when I thought it was just too quiet and maybe on the decline, you see stuff like this.






    Quote Originally Posted by crust View Post
    I know this thread is old, but I'd used it as a reference to try and get the flash programmed. Turns out the 82558(B) based boards cannot program more than 64K, though they will happily take larger parts in their socket and identify them. They don't bring out all the address lines.

    I did however successfully hack the board with some wires & a switch and make a change to homieflash to get it working and program the 128K flash correctly.

    See the thread I started here: http://www.dealdatabase.com/forum/sh...56&postcount=1

  4. #64
    Join Date
    Nov 2004
    Posts
    4
    I'm running into a bit of a problem writing to a SST

    Code:
    aaron@aaron-Dell-DM051:~/homieflash$ lspci -v -d 8086:1229
    03:02.0 Ethernet controller: Intel Corporation 82557/8/9/0/1 Ethernet Pro 100 (rev 02)
        Subsystem: Intel Corporation EtherExpress PRO/100B (TX)
        Flags: bus master, medium devsel, latency 64, IRQ 18
        Memory at e0000000 (32-bit, prefetchable) [size=4K]
        I/O ports at dca0 [size=32]
        Memory at efa00000 (32-bit, non-prefetchable) [size=1M]
        Expansion ROM at efb00000 [disabled] [size=1M]
        Kernel driver in use: e100
        Kernel modules: e100
    
    aaron@aaron-Dell-DM051:~/eepro$ sudo ./eepro100-diag -B -v
    eepro100-diag.c:v2.13 2/28/2005 Donald Becker (becker@scyld.com)
     http://www.scyld.com/diag/index.html
    Index #1: Found a Intel i82557/8/9 EtherExpressPro100 adapter at 0xdca0.
    i82557 chip registers at 0xdca0:
      01000000 00000000 00000000 00080002 18217809 00000000
      No interrupt sources are pending.
       The transmit unit state is 'Idle'.
       The receive unit state is 'Idle'.
      This status is unusual for an activated interface.
     The Command register has an unprocessed command 0100(?!).
    Intel EtherExpress Pro 10/100 EEPROM contents:
      Station address 00:A0:C9:D0:22:C8.
      Receiver lock-up bug exists. (The driver work-around *is* implemented.)
      Board assembly 678400-001, Physical connectors present: RJ45
      Primary interface chip i82555 PHY #1.
    Primary transceiver is MII PHY #1. MII PHY #1 transceiver registers:
       3000 7809 02a8 0150 01e1 0000 0000 ffff
       ffff ffff ffff ffff ffff ffff ffff ffff
       0000 0000 0001 0000 0000 0000 0000 0000
       0000 0000 0000 0000 ffff ffff ffff ffff.
    
    BIOS ROM setup for read/write access
     Use '-a' or '-aa' to show device registers,
         '-e' to show EEPROM contents, -ee for parsed contents,
      or '-m' or '-mm' to show MII management registers.
    
    aaron@aaron-Dell-DM051:~/homieflash$ sudo ./homieflash -f efa00000 -w S2.5.PROM.v2.25.edited.bin 
    Setting FLASH_START=efa00000
    flash id 0bf0: ID COMMAND FAILED (may be older prom such as SST37)
    Flash size: 131072
    erasing...
    programming...
    FATAL: error writing to 0000958d: wrote 84, got 83
    I have no issues reading the PROM (md5 even matched what it should) but writing to it I'm hitting a roadblock. SST is a 37VF010, homieflash is 1.7 from this thread. I've read this thread several times but I must be missing something.

    Quote Originally Posted by bcc View Post
    Yes, homieflash can read, but not write, sst37 chips.
    Aww now I feel like a n00b. So what can write to these SST37 chips? fboot? eh heck it looks like I'll be buying some SST39s to replace the 10 SST37s I have en route... darn minimum orders.
    Last edited by A@ron; 04-26-2011 at 10:05 PM.

  5. #65
    Join Date
    Jul 2010
    Posts
    24
    You can program the SST37 chip, but you cannot erase it with that setup you have. Was this a brand new, clean part? Or is this SST pulled from something else? You _can_ use an SST39 series part that is eraseable by your setup. also make sure to read my other post to determine if your setup can program a 128K part.

  6. #66
    Join Date
    Nov 2004
    Posts
    4
    Quote Originally Posted by crust View Post
    You can program the SST37 chip, but you cannot erase it with that setup you have. Was this a brand new, clean part? Or is this SST pulled from something else? You _can_ use an SST39 series part that is eraseable by your setup. also make sure to read my other post to determine if your setup can program a 128K part.
    The SST37 part was a chip I reworked off of a S2.5 TiVo so no it's not blank.
    My card is a 82557 card which doesn't have the 64k limitation (as I understand it) the 82558 cards do.

  7. #67
    Join Date
    Jul 2010
    Posts
    24
    Well, you need to erase that SST37 part first, which you can't do b/c it needs 12V. I would just buy the SST39 and move on.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •