Hi Jason:

We have succeeded installation of Debain linux in the ROACH boards following your instruction with adding few command lines in the loop back file system to bring up the ethernet.

One question is there specification for the USB stick ? I have tried couple of them, only one 1 Gb USB barely works.

cheers
homin

Jason Manley wrote:
Hi Chao-Te

The version of U-Boot you are running is correct, but the new bus speeds have not taken effect. If you are happy with it like this, then it is not detrimental, but you can improve PPC-FPGA communication speed.

I think Mo shipped the first ROACH boards with the config DIP SW3.1 in the "on" position, thereby overriding the PPC's bootstrap options into configuration C. We want configuration H (all switches off, flag in Actel set), which instructs the PPC to retrieve its configuration data from an onboard I2C EEPROM.

When you updated, one of the steps was to run the "init_eeprom" macro in U-Boot. This updated the EEPROM with the new speeds. In order to use them, make sure that all DIP switches are set to "off" and hard-power cycle the board.

You should see:

CPU:   AMCC PowerPC 440EPx Rev. A at 495 MHz (PLB=165, OPB=82, EBC=82 MHz)
       No Security/Kasumi support
       Bootstrap Option H - Boot ROM Location I2C (Addr 0x52)
       32 kB I-Cache 32 kB D-Cache
Board: Roach
I2C:   ready
DTT:   1 is 31 C
DRAM:  (spd v1.0) 512 MB
FLASH: 64 MB
USB:   Host(int phy) Device(ext phy)
Net:   ppc_4xx_eth0

Roach Information
Serial Number:    020139
Monitor Revision: 6.5.1429
CPLD Revision:    2.0.5


If it still comes up in Bootstrap option C, check the flag in the Actel (0xFFFF). You can use this program for querying it: http://casper.berkeley.edu/svn/trunk/roach/sw/roach_monitor/roach_monitor.py



--
Regards,
Homin Jiang(¦¿§»©ú)


Reply via email to