xilinx fpga beginner question

Hello, I am a beginner with fpgas with practically no experience with this material, working as an undergraduate researcher under a graduate student and a professor at the University of Maryland.

They have asked me to find out a few things about the Linux capabilities on the xilinx ml300 board I am playing with.

Under the documentation on the xilinx site, the microdrive has a version of Montavista Linux 2.1 already installed on it, which can be booted. However, after logging in, I'm not able to really do anything because the drive is set as read-only. Everything I have found on the web about the ml300 board and Linux refers to porting a newer version onto the board, which confuses me as to why. I was wondering what the problem with the already installed Linux was or where I could find information on how to use it, especially it's TCP/IP capabilities.

Any help or advice from anyone would be greatly appreciated, thank you.

Eric Yeh

Reply to
Eric Yeh
Loading thread data ...

It is very likely that the Linux filesystem on the MicroDrive has been corrupted, for example by powering the board down without following a proper shutdown sequence. On a reboot Linux then recognizes the corrupt filesystem and mounts it read-only.

There are two ways out of this:

  1. Reimage the MicroDrive. To do so follow the documentation provided with ML300.
  2. Put the MicroDrive in a CF reader and attach it to your Linux workstation/PC (or boot your PC from a Knoppix CD). Then, check the filesystem with the following command (as root under the assumption that the Linux kernel recognizes the MicroDrive as /dev/sda): # e2fsck /dev/sda3 You might want to read the man page of e2fsck for more information.

- Peter

Eric Yeh wrote:

Reply to
Peter Ryser

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.