> Ashok, > Which kernel version are you on ? > Now my board is not responding. Even if i disable dma also, it is giving the following error on board side.
g_file_storage gadget: File-backed Storage Gadget, version: 28 November 2005 g_file_storage gadget: Number of LUNs=1 g_file_storage gadget-lun0: ro=0, file: /root/backing_file musb_start 869: <== devctl 98 musb_stage2_irq 807: SUSPEND (b_idle) devctl 99 power e0 musb_stage0_irq 400: <== Power=e0, DevCtl=99, int_usb=0x4 musb_stage0_irq 659: BUS RESET as b_idle musb_g_reset 1991: <== B-Device addr=0 driver 'g_file_storage' musb_stage2_irq 807: SUSPEND (b_peripheral) devctl 99 power e0 musb_g_suspend 1901: devctl 99 musb_stage0_irq 400: <== Power=e0, DevCtl=99, int_usb=0x4 musb_stage0_irq 659: BUS RESET as b_peripheral musb_g_reset 1991: <== B-Device addr=0 driver 'g_file_storage' musb_g_disconnect 1937: devctl 99 musb_stage0_irq 400: <== Power=e0, DevCtl=99, int_usb=0x4 musb_stage0_irq 659: BUS RESET as b_peripheral musb_g_reset 1991: <== B-Device addr=0 driver 'g_file_storage' musb_g_disconnect 1937: devctl 99 musb_stage0_irq 400: <== Power=e0, DevCtl=99, int_usb=0x4 musb_stage0_irq 659: BUS RESET as b_peripheral musb_g_reset 1991: <== B-Device addr=0 driver 'g_file_storage' musb_g_disconnect 1937: devctl 99 musb_stage0_irq 400: <== Power=e0, DevCtl=99, int_usb=0x4 musb_stage0_irq 659: BUS RESET as b_peripheral musb_g_reset 1991: <== B-Device addr=0 driver 'g_file_storage' musb_g_disconnect 1937: devctl 99 musb_stage0_irq 400: <== Power=e0, DevCtl=99, int_usb=0x4 musb_stage0_irq 659: BUS RESET as b_peripheral musb_g_reset 1991: <== B-Device addr=0 driver 'g_file_storage' musb_g_disconnect 1937: devctl 99 musb_stage0_irq 400: <== Power=e0, DevCtl=99, int_usb=0x4 musb_stage0_irq 659: BUS RESET as b_peripheral musb_g_reset 1991: <== B-Device addr=0 driver 'g_file_storage' musb_g_disconnect 1937: devctl 99 musb_stage0_irq 400: <== Power=e0, DevCtl=99, int_usb=0x4 musb_stage0_irq 659: BUS RESET as b_peripheral musb_g_reset 1991: <== B-Device addr=0 driver 'g_file_storage' musb_g_disconnect 1937: devctl 99 musb_stage0_irq 400: <== Power=e0, DevCtl=99, int_usb=0x4 musb_stage0_irq 659: BUS RESET as b_peripheral musb_g_reset 1991: <== B-Device addr=0 driver 'g_file_storage' musb_g_disconnect 1937: devctl 99 musb_stage2_irq 807: SUSPEND (b_peripheral) devctl 99 power e0 musb_g_suspend 1901: devctl 99 On the Host PC Side: ------------------- usb 3-2: new full speed USB device using uhci_hcd and address 62 usb 3-2: device descriptor read/64, error -71 usb 3-2: new full speed USB device using uhci_hcd and address 63 usb 3-2: device descriptor read/64, error -71 usb 3-2: device descriptor read/64, error -71 usb 3-2: new full speed USB device using uhci_hcd and address 64 usb 3-2: device descriptor read/64, error -71 usb 3-2: device descriptor read/64, error -71 usb 3-2: new full speed USB device using uhci_hcd and address 65 usb 3-2: device not accepting address 65, error -71 usb 3-2: new full speed USB device using uhci_hcd and address 66 usb 3-2: device not accepting address 66, error -71 what could be the problem? Any hardware issue? Ashok > Regards > swami > > -----Original Message----- > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] > Sent: Monday, November 19, 2007 4:48 PM > To: Subbrathnam, Swaminathan > Cc: [EMAIL PROTECTED]; [email protected] > Subject: RE: using file backed storage support > >> Ashok, >> Try passing "stall=0" when inserting file storage gadget on the >> Davinci side. > > please ignore my previous mail. > > The command is > "insmod g_file_storage.ko file=backing_file removable=1 stall=0" > > i took this command from this link > http://linux.omap.com/pipermail/davinci-linux-open-source/2007-November/ > 004505.html > > > But still it is giving error, when enabling DMA. > > > Ashok > >> >> Regards >> swami >> >> -----Original Message----- >> From: [EMAIL PROTECTED] >> [mailto:[EMAIL PROTECTED] On >> Behalf Of [EMAIL PROTECTED] >> Sent: Monday, November 19, 2007 3:57 PM >> To: [email protected] >> Subject: using file backed storage support >> >> Hi, >> >> By enabling the following option, i am able to file backed storage >> support. >> Linux Kernel Configuration -->> Device Drivers -->> [*] USB support >> ---> >> <*> Inventra Highspeed Dual Role Controller (TI, ...) --> [*] >> Disable DMA (always use PIO) >> >> and getting these messages on host side pc >> >> usb 1-3: new high speed USB device using ehci_hcd and address 65 >> usb 1-3: configuration #1 chosen from 1 choice >> scsi1 : SCSI emulation for USB Mass Storage devices >> usb-storage: device found at 65 >> usb-storage: waiting for device to settle before scanning >> scsi 1:0:0:0: Direct-Access Linux File-Stor Gadget 0316 PQ: 0 >> ANSI: 2 >> sd 1:0:0:0: [sda] 131072 512-byte hardware sectors (67 MB) >> sd 1:0:0:0: [sda] Write Protect is off >> sd 1:0:0:0: [sda] Mode Sense: 0f 00 00 00 >> sd 1:0:0:0: [sda] Assuming drive cache: write through >> sd 1:0:0:0: [sda] 131072 512-byte hardware sectors (67 MB) >> sd 1:0:0:0: [sda] Write Protect is off >> sd 1:0:0:0: [sda] Mode Sense: 0f 00 00 00 >> sd 1:0:0:0: [sda] Assuming drive cache: write through >> sda: sda1 >> sd 1:0:0:0: [sda] Attached SCSI removable disk >> usb-storage: device scan complete >> >> >> >> if i deselect this "Disable DMA" option , then by default DMA mode is >> got >> selected and getting the following error on host side >> >> Linux Kernel Configuration -->> Device Drivers -->> [*] USB support >> ---> >> <*> Inventra Highspeed Dual Role Controller (TI, ...) --> [ ] >> Disable DMA (always use PIO) (Now DMA is enabled) >> >> usb 3-2: new full speed USB device using uhci_hcd and address 34 >> usb 3-2: device descriptor read/64, error -71 >> usb 3-2: device descriptor read/64, error -71 >> usb 3-2: new full speed USB device using uhci_hcd and address 35 >> usb 3-2: device descriptor read/64, error -71 >> usb 3-2: device descriptor read/64, error -71 >> usb 3-2: new full speed USB device using uhci_hcd and address 36 >> usb 3-2: device not accepting address 36, error -71 >> usb 3-2: new full speed USB device using uhci_hcd and address 37 >> usb 3-2: device not accepting address 37, error -71 >> >> On Board side >> ------------- >> <6>g_file_storage gadget: File-backed Storage Gadget, version: 28 >> November 2005 >> g_file_storage gadget: File-backed Storage Gadget, version: 28 > November >> 2005 >> <6>g_file_storage gadget: Number of LUNs=1 >> g_file_storage gadget: Number of LUNs=1 >> <6>g_file_storage gadget-lun0: ro=0, file: /root/backing_file >> g_file_storage gadget-lun0: ro=0, file: /root/backing_file >> <7>musb_stage2_irq 807: SUSPEND (b_idle) devctl 99 power e0 >> <7>musb_stage2_irq 807: SUSPEND (b_idle) devctl 99 power e8 >> <7>musb_stage0_irq 659: BUS RESET as b_idle >> <7>musb_stage0_irq 659: BUS RESET as b_peripheral >> <7>musb_stage0_irq 659: BUS RESET as b_peripheral >> <7>musb_stage0_irq 659: BUS RESET as b_peripheral >> <7>musb_stage0_irq 659: BUS RESET as b_peripheral >> <7>musb_stage0_irq 659: BUS RESET as b_peripheral >> <7>musb_stage0_irq 659: BUS RESET as b_peripheral >> <7>musb_stage2_irq 807: SUSPEND (b_peripheral) devctl 99 power e0 >> <7>musb_stage0_irq 659: BUS RESET as b_peripheral >> <7>musb_stage0_irq 659: BUS RESET as b_peripheral >> <7>musb_stage0_irq 659: BUS RESET as b_peripheral >> <7>musb_stage0_irq 659: BUS RESET as b_peripheral >> <7>musb_stage0_irq 659: BUS RESET as b_peripheral >> <7>musb_stage0_irq 659: BUS RESET as b_peripheral >> <7>musb_stage0_irq 659: BUS RESET as b_peripheral >> <7>musb_stage0_irq 659: BUS RESET as b_peripheral >> <7>musb_stage0_irq 659: BUS RESET as b_peripheral >> <7>musb_stage0_irq 659: BUS RESET as b_peripheral >> <7>musb_stage0_irq 659: BUS RESET as b_peripheral >> <7>musb_stage0_irq 659: BUS RESET as b_peripheral >> <7>musb_stage0_i9: BUS RESET as b_peripheral >> <7>musb_stage0_irq 659: BUS RESET as b_peripheral >> <7>musb_stage0_irq 659: BUS RESET as b_peripheral >> <7>musb_stage0_irq 659: BUS RESET as b_peripheral >> <7>musb_stage0_irq 659: BUS RESET as b_peripheral >> <7>musb_stage0_irq 659: BUS RESET as b_peripheral >> <7>musb_stage0_irq 659: BUS RESET as b_peripheral >> <7>musb_stage0_irq 659: BUS RESET as b_peripheral >> <7>musb_stage2_i807: SUSPEND (b_peripheral) devctl 99 power e0 >> >> any pointers on this would be helpful >> >> >> Ashok >> >> >> >> >> _______________________________________________ >> Davinci-linux-open-source mailing list >> [email protected] >> http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source >> > > > _______________________________________________ Davinci-linux-open-source mailing list [email protected] http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
