#12461 NORM 4-firmw: SKU295 hangs on resume if a LiFePO4 battery is being charged
Zarro Boogs per Child
bugtracker at laptop.org
Thu Jan 10 10:18:33 EST 2013
#12461: SKU295 hangs on resume if a LiFePO4 battery is being charged
-------------------------------------------+--------------------------------
Reporter: Quozl | Owner: rsmith
Type: defect | Status: new
Priority: normal | Milestone: 4-firmware
Component: embedded controller | Version: Development build as of this date
Resolution: | Keywords:
Next_action: diagnose | Verified: 0
Deployment_affected: | Blockedby:
Blocking: |
-------------------------------------------+--------------------------------
Comment(by martin.langhoff):
Interesting find.
My SKU 294 1.2GHz unit that had been S/R rock solid under runin had a NiMH
battery. Swap over to a discharged LiFePO4, and it repros the hang booting
to linux, stopping powerd, running an rtcwake loop.
In the last s/r before the hang, I did get strange mwifiex messages:
{{{
[ 404.382423] PM: noirq resume of devices complete after 0.008 msecs
[ 404.382599] PM: early resume of devices complete after 0.165 msecs
[ 404.397002] ec_irq
[ 414.380807] mwifiex_sdio mmc0:0001:1: mwifiex_cmd_timeout_func: Timeout
cmd id (1357830782.530895) = 0x6, act = 0x3
[ 414.380832] mwifiex_sdio mmc0:0001:1: num_data_h2c_failure = 0
[ 414.380839] mwifiex_sdio mmc0:0001:1: num_cmd_h2c_failure = 0
[ 414.380850] mwifiex_sdio mmc0:0001:1: num_cmd_timeout = 1
[ 414.380850] mwifiex_sdio mmc0:0001:1: num_tx_timeout = 0
[ 414.380856] mwifiex_sdio mmc0:0001:1: last_cmd_index = 4
[ 414.380875] mwifiex_sdio mmc0:0001:1: last_cmd_resp_index = 3
[ 414.380885] mwifiex_sdio mmc0:0001:1: last_event_index = 0
[ 414.380895] mwifiex_sdio mmc0:0001:1: data_sent=0 cmd_sent=0
[ 414.380901] mwifiex_sdio mmc0:0001:1: ps_mode=1 ps_state=0
[ 414.399905] mmc0: Timeout waiting for hardware interrupt.
[ 414.399965] mwifiex_sdio mmc0:0001:1: mwifiex_sdio_card_to_host: read
iomem failed: -1
[ 414.399988] mwifiex_sdio mmc0:0001:1: card_to_host_mpa failed: int
status=0x1
[ 414.540055] mmp3_usb_phy_init_internal: Init usb phy!!!
[ 414.560930] dcon_source_switch to CPU
[ 414.601237] olpc-dcon: The CPU has control
[ 414.760232] usb 1-1: reset high-speed USB device number 2 using pxau2o-
ehci
[ 415.021305] PM: resume of devices complete after 10639.186 msecs
[ 415.215687] Restarting tasks ... done.
rtcwake: wakeup from "mem" using /dev/rtc0 at Thu Jan 1 00:07:15 1970
[ 416.303650] PM: Syncing filesystems ... done.
[ 416.311236] Freezing user space processes ... (elapsed 0.01 seconds)
done.
[ 416.330193] Freezing remaining freezable tasks ... (elapsed 0.01
seconds) done.
[ 416.350186] Suspending console(s) (use no_console_suspend to debug)
}}}
--
Ticket URL: <http://dev.laptop.org/ticket/12461#comment:1>
One Laptop Per Child <http://laptop.org/>
OLPC bug tracking system
More information about the Bugs
mailing list