[maemo-developers] Unable to get device detected with usb host mode on N800
From: Vasudevan Srinivasan vazudevan at gmail.comDate: Thu Jun 14 10:54:07 EEST 2007
- Previous message: [maemo-developers] How to extend Hildon Input Methods
- Next message: Unable to get device detected with usb host mode on N800
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Hi,
I was busy and did not get time to work on this, Today I tried your
suggestion, and it did not work. I am wondering if this problem is
particular to the device I am having, or it is common to others too?
I noticed that on a boot the device detected the usb drive for me and
I was also able to mount, but only for a minute or so, and later
started out with babble errors.
I assume it may be something to do with temperature or alike I may be
completely wrong on this.
The above test was done without the charger plugged in. Everything
works fine with the charger.
Here is the dmesg for your reference
<snip>[ 32.265319] SCSI device sdb: 2880 512-byte hdwr sectors (1 MB)
[ 32.268005] sdb: Write Protect is off
[ 32.268066] sdb: Mode Sense: 03 94 00 00
[ 32.268096] sdb: assuming drive cache: write through
[ 32.289825] SCSI device sdb: 2880 512-byte hdwr sectors (1 MB)
[ 32.292602] sdb: Write Protect is off
[ 32.292663] sdb: Mode Sense: 03 94 00 00
[ 32.292663] sdb: assuming drive cache: write through
[ 32.292724] sdb: unknown partition table
[ 32.297943] sd 0:0:0:1: Attached scsi removable disk sdb
[ 32.298339] sd 0:0:0:1: Attached scsi generic sg1 type 0
[ 32.314331] usb-storage: device scan complete
[ 33.653442] Scan complete, scanned 13 channels
[ 33.671447] cx3110x: PSM full
[ 34.330596] cx3110x: PSM disabled
[ 36.594909] Unhandled trap: 0x18000010
[ 36.864898] EAC mode: play enabled, rec enabled
[ 37.743682] Division by zero in kernel.
[ 37.743743] [<c002a4c0>] (dump_stack+0x0/0x14) from [<c002af34>]
(__div0+0x18 /0x20)
[ 37.743865] [<c002af1c>] (__div0+0x0/0x20) from [<c013083c>] (Ldiv0+0x8/0x10)
[ 37.743957] [<bf01cf34>] (pdlp_lmac_second_callback+0x0/0xe8
[umac]) from [<b f00219c>]
(fw_ctrl_accept+0x60/0xe8 [umac])
[ 37.744720] r8 = C07F5000 r7 = C7E22800 r6 = FFFFFFFF r5 = C07F5000
[ 37.744781] r4 = C5BF18C0
[ 37.744781] [<bf00213c>] (fw_ctrl_accept+0x0/0xe8 [umac]) from
[<bf000908>] (
prism_interconnect_message_handle+0x38/0x1f4 [umac])
[ 37.745269] r6 = C58B4E7C r5 = C58B4E60 r4 = C58B4E7C
[ 37.745300] [<bf0008d0>]
(prism_interconnect_message_handle+0x0/0x1f4 [umac])
from [<bf0441b4>] (sm_drv_spi_wq+0x374/0x568 [cx3110x])
[ 37.745697] r8 = 00000000 r7 = C7E22800 r6 = C58B4E7C r5 = C58B4E60
[ 37.745727] r4 = C04B1EE6
[ 37.745758] [<bf043e40>] (sm_drv_spi_wq+0x0/0x568 [cx3110x]) from
[<c00662e8> ] (run_workqueue+0xac/0xfc)
[ 37.745910] [<c006623c>] (run_workqueue+0x0/0xfc) from [<c0066458>]
(worker_t hread+0x120/0x180)
[ 37.746002] r7 = 00000001 r6 = C04B1F80 r5 = C04826A8 r4 = C04826B0
[ 37.746063] [<c0066338>] (worker_thread+0x0/0x180) from
[<c0069bdc>] (kthread +0xe0/0x114)
[ 37.746124] [<c0069afc>] (kthread+0x0/0x114) from [<c0057ac0>]
(do_exit+0x0/0 x7fc)
[ 37.746215] Division by zero in kernel.
[ 37.746246] [<c002a4c0>] (dump_stack+0x0/0x14) from [<c002af34>]
(__div0+0x18 /0x20)
[ 37.746337] [<c002af1c>] (__div0+0x0/0x20) from [<c013083c>] (Ldiv0+0x8/0x10)
[ 37.746398] [<bf01cf34>] (pdlp_lmac_second_callback+0x0/0xe8
[umac]) from [<b f00219c>]
(fw_ctrl_accept+0x60/0xe8 [umac])
[ 37.747039] r8 = C07F5000 r7 = C7E22800 r6 = FFFFFFFF r5 = C07F5000
[ 37.747100] r4 = C5BF18C0
[ 37.747131] [<bf00213c>] (fw_ctrl_accept+0x0/0xe8 [umac]) from
[<bf000908>] (
prism_interconnect_message_handle+0x38/0x1f4 [umac])
[ 37.747589] r6 = C58B4E7C r5 = C58B4E60 r4 = C58B4E7C
[ 37.747650] [<bf0008d0>]
(prism_interconnect_message_handle+0x0/0x1f4 [umac])
from [<bf0441b4>] (sm_drv_spi_wq+0x374/0x568 [cx3110x])
[ 37.748016] r8 = 00000000 r7 = C7E22800 r6 = C58B4E7C r5 = C58B4E60
[ 37.748077] r4 = C04B1EE6
[ 37.748077] [<bf043e40>] (sm_drv_spi_wq+0x0/0x568 [cx3110x]) from
[<c00662e8> ] (run_workqueue+0xac/0xfc)
[ 37.748260] [<c006623c>] (run_workqueue+0x0/0xfc) from [<c0066458>]
(worker_t hread+0x120/0x180)
[ 37.748321] r7 = 00000001 r6 = C04B1F80 r5 = C04826A8 r4 = C04826B0
[ 37.748382] [<c0066338>] (worker_thread+0x0/0x180) from
[<c0069bdc>] (kthread +0xe0/0x114)
[ 37.748474] [<c0069afc>] (kthread+0x0/0x114) from [<c0057ac0>]
(do_exit+0x0/0 x7fc)
[ 37.748535] ERROR in pdlp_calculate_stats(): o[j-1].timestamp is < 128
[ 41.010375] cx3110x: PSM dynamic with 1000 ms CAM timeout
[ 44.939331] EAC mode: play disabled, rec disabled
[ 53.263977] EAC mode: play enabled, rec enabled
[ 53.362640] omapdsp: mmap info: vmadr = 4000c000, padr = 86910000, len = 2000
[ 58.503417] EAC mode: play disabled, rec disabled
[ 104.832000] omapfb omapfb: s1d1374x: setting update mode to disabled
[ 136.837768] musb_stage0_irq 543: Stopping host session because of babble
[ 200.422668] musb_h_tx_flush_fifo 126: Could not flush host TX fifo: csr: 2003
[ 200.486206] hub 1-0:1.0: port 1 not reset yet, waiting 50ms
[ 200.548706] hub 1-0:1.0: port 1 not reset yet, waiting 200ms
[ 200.759613] hub 1-0:1.0: port 1 not reset yet, waiting 200ms
[ 200.970550] hub 1-0:1.0: port 1 not reset yet, waiting 200ms
[ 200.970611] hub 1-0:1.0: port_wait_reset: err = -16
[ 200.970642] hub 1-0:1.0: port 1 not enabled, trying reset again...
[ 201.181488] hub 1-0:1.0: port 1 not reset yet, waiting 200ms
[ 201.392425] hub 1-0:1.0: port 1 not reset yet, waiting 200ms
[ 201.603393] hub 1-0:1.0: port 1 not reset yet, waiting 200ms
[ 201.603454] hub 1-0:1.0: port_wait_reset: err = -16
[ 201.603485] hub 1-0:1.0: port 1 not enabled, trying reset again...
[ 201.814392] hub 1-0:1.0: port 1 not reset yet, waiting 200ms
[ 202.025268] hub 1-0:1.0: port 1 not reset yet, waiting 200ms
[ 202.235290] hub 1-0:1.0: port 1 not reset yet, waiting 200ms
[ 202.235321] hub 1-0:1.0: port_wait_reset: err = -16
[ 202.235351] hub 1-0:1.0: port 1 not enabled, trying reset again...
[ 202.447143] hub 1-0:1.0: port 1 not reset yet, waiting 200ms
[ 202.656951] hub 1-0:1.0: port 1 not reset yet, waiting 200ms
[ 202.869110] hub 1-0:1.0: port 1 not reset yet, waiting 200ms
[ 202.869140] hub 1-0:1.0: port_wait_reset: err = -16
[ 202.869201] hub 1-0:1.0: port 1 not enabled, trying reset again...
[ 203.079956] hub 1-0:1.0: port 1 not reset yet, waiting 200ms
[ 203.290863] hub 1-0:1.0: port 1 not reset yet, waiting 200ms
[ 203.501861] hub 1-0:1.0: port 1 not reset yet, waiting 200ms
[ 203.501922] hub 1-0:1.0: port_wait_reset: err = -16
[ 203.501953] hub 1-0:1.0: port 1 not enabled, trying reset again...
[ 203.501983] hub 1-0:1.0: Cannot enable port 1. Maybe the USB cable is bad?
[ 203.564331] hub 1-0:1.0: port 1 not reset yet, waiting 50ms
[ 203.626861] hub 1-0:1.0: port 1 not reset yet, waiting 200ms
[ 203.837799] hub 1-0:1.0: port 1 not reset yet, waiting 200ms
[ 204.048767] hub 1-0:1.0: port 1 not reset yet, waiting 200ms
[ 204.048797] hub 1-0:1.0: port_wait_reset: err = -16
[ 204.048828] hub 1-0:1.0: port 1 not enabled, trying reset again...
</snip>
On 5/30/07, Ismo.Laitinen at nokia.com <Ismo.Laitinen at nokia.com> wrote:
> >
> >Everything works fine without errors only when the N800
> >charger is plugged in. I get babble errors without that. This
> >sounds crazy, as we cannot expect to have the n800 powered
> >whenever we want the usb-host mode.
>
> Instead of plugging in the charger, you could try if
> "echo 0 > /sys/power/sleep_while_idle" has any effect.
> It should narrow down the problem.
>
> br, Ismo
>
> >
--
regards
Vasudevan Srinivasan
- Previous message: [maemo-developers] How to extend Hildon Input Methods
- Next message: Unable to get device detected with usb host mode on N800
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
