Hi all once again!
I want to add some new information:
cat /proc/scsi/scsi
Attached devices: none
I know there should be usb-mass o something like this, isn't true? How
can I add this?
In DEVICES += ... I changed the 'c' for the 'b' and this is the result:
mount -t vfat /dev/sda1 /var
mount: Mounting /dev/sda1 on /var failed: No such device or address
and finally:
cat /proc/ioports
a5000000-a5000fff : CY7C67200/300 Embedded USB controller
a5000000-a5000fff : this direction is given by the MB manual.
Best regards!
2007/5/8, Raúl Rodríguez Canales <raul.rcanales@xxxxxxxxx
<mailto:raul.rcanales@xxxxxxxxx>>:
Dear all,
Option I have enabled are:
SCSI support
SCSI disk support
SCSI generic support
Probe all LUNs on each SCSI device
Support for USB
USB verbose debug messages
Preliminary USB device filesystem
CY7C67200_300 EZ-USB support
USB mass storage support
USB mass storage verbose debug
I can't find SCSI device support! Do I have to enable another option
to find this one?
Sorry if i'm wasting your time
Thank you!
2007/4/30, John Williams <jwilliams@xxxxxxxxxxxxxx
<mailto:jwilliams@xxxxxxxxxxxxxx>>:
Raúl Rodríguez Canales wrote:
Making cat /proc/devices I get this:
Character devices:
1 mem
2 pty/m%d
3 pty/s%d
4 ttyS
5 console
10 misc
90 mtd
162 raw
180 usb
254 de3
Block devices:
1 ramdisk
31 mtdblock
254 System ACE
You need to enable the SCSI subsystem, and usb-storage
So I changed make file adding this line:
DEVICES =+ sda,c,180,0 sda1,c,180,1
These should be block devices ('b'), not char ('c')
Then: mount -t vfat /dev/sda1 /var/pendrive
mount: Mounting /dev/sda1 on /var failed: Block device required
If I make: mount -t usbdevfs /proc/bus/usb:
# ls /proc/bus/usb
001 002 devices drivers
# cat drivers
usbdevfs
hub
usb-storage
# cat devices
T: Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 1
B: Alloc= 0/900 us ( 0%), #Int= 0, #Iso= 0
D: Ver= 1.10 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=0000 ProdID=0000 Rev= 0.00
S: Product=USB CY7C67200/300 Root Hub
S: SerialNumber=1
C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr= 0mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
E: Ad=81(I) Atr=03(Int.) MxPS= 2 Ivl=255ms
T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 1
B: Alloc= 0/900 us ( 0%), #Int= 0, #Iso= 0
D: Ver= 1.10 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=0000 ProdID=0000 Rev= 0.00
S: Product=USB CY7C67200/300 Root Hub
S: SerialNumber=0
C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr= 0mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
E: Ad=81(I) Atr=03(Int.) MxPS= 2 Ivl=255ms
I think I'm very near from my target...but I don't find a
solution :-(
Enable SCSI device support - it implements the block device
interface
for usb-storage. That will get you a bit closer.
I'm not sure why your USB drive is not appearing in the list of
/proc/bus/usb/devices - but take one thing at a time.
Regards,
John
___________________________
microblaze-uclinux mailing list
microblaze-uclinux@xxxxxxxxxxxxxx
<mailto:microblaze-uclinux@xxxxxxxxxxxxxx>
Project Home Page :
http://www.itee.uq.edu.au/~jwilliams/mblaze-uclinux
<http://www.itee.uq.edu.au/%7Ejwilliams/mblaze-uclinux>
Mailing List Archive :
http://www.itee.uq.edu.au/~listarch/microblaze-uclinux/
<http://www.itee.uq.edu.au/%7Elistarch/microblaze-uclinux/>
--
***********************************
* Raúl Rodríguez Canales *
* raul.rcanales@xxxxxxxxx <mailto:raul.rcanales@xxxxxxxxx> *
***********************************