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(¦¿§»©ú)