Re: Setting up a configuration ROM

From: Steve Kinneberg <kberg_at_pobox.com>
Date: Sun 14 Nov 2004 - 18:46:28 CET
Message-Id: <1100454388.2900.10.camel@dell>

On Sun, 2004-11-14 at 08:55, Alex Shnitman wrote:
> Hi,
>
> We're a hardware vendor, and we're building a card with a PowerPC running
> Linux and a FireWire chip. We're using TI's TSB82AA2. How do we go about
> programming the EEPROM that's connected to the chip? Is there any utility to
> do it?

As far as I am aware, the serial EEPROM cannot be programmed via the
link layer chip. Generally, you would have the EEPROM pre-programmed
prior to installation on the board. If you want to be able to program
it after installation, then you will need connect the programming pins
to the processor in some other way and program it directly.

>
> How do we go about finding out WHAT we should actually put there? Is there
> any ROM image to start with?

Search TI's web site for documentation related to your chip. They have
documents that describe what is supposed to be in each and every byte in
the EEPROM.

>
> And finally, can the current driver possibly work with this chip without the
> EEPROM at all? (The chip can be configured that way.)

Have the boot loader program the GUID registers with a unique number and
you wont need the serial EEPROM. More information on this can be found
in the OHCI spec, and in TI's documentation.

-- 
Steve Kinneberg
-------------------------------------------------------
This SF.Net email is sponsored by: InterSystems CACHE
FREE OODBMS DOWNLOAD - A multidimensional database that combines
robust object and relational technologies, making it a perfect match
for Java, C++,COM, XML, ODBC and JDBC. www.intersystems.com/match8
_______________________________________________
mailing list Linux1394-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/linux1394-user
Received on Sun Nov 14 18:48:08 2004

This archive was generated by hypermail 2.1.8 : Mon 02 May 2005 - 09:16:50 CEST