WLAN firmware update to WSM_A30.02.0380
Kalle Vahlman
kalle.vahlman at movial.com
Tue Mar 6 09:40:39 UTC 2012
Turns out this is a known problem:
https://bugs.launchpad.net/igloocommunity/+bug/934034
Increasing vmalloc to 272M wasn't enough for me, it needed to be 300M.
After this change to get 3.3.0+rc6 booting, the wifi works on V5. Both
with the old and new firmware.
/me goes to comment on the bug
Kalle
2012/3/6 Kalle Vahlman <kalle.vahlman at movial.com>:
> 2012/3/5 anmar.oueja at linaro.org <anmar.oueja at linaro.org>:
>> Kalle:
>>
>> Are you able to test WLAN on 3.3 IK and confirm functionality?
>
> No, since current integration-linux-ux500 does not boot:
>
> [ 3.104583] ------------[ cut here ]------------
> [ 3.109191] kernel BUG at lib/ioremap.c:27!
> [ 3.113372] Internal error: Oops - BUG: 0 [#1] PREEMPT SMP
> [ 3.118865] dbx500_dump notified of crash
> [ 3.125396] Modules linked in:
> [ 3.128448] CPU: 0 Not tainted (3.3.0-rc6+ #3)
> [ 3.133239] PC is at ioremap_page_range+0x16c/0x1a0
> [ 3.138122] LR is at ioremap_page_range+0xbc/0x1a0
> [ 3.142913] pc : [<c022fad4>] lr : [<c022fa24>] psr: a0000113
> [ 3.142913] sp : ee06de88 ip : ee06ded0 fp : ee06decc
> [ 3.154388] r10: beffffff r9 : eeff9718 r8 : 00000647
> [ 3.159606] r7 : fa400000 r6 : 000143c6 r5 : eeff971c r4 : fa3c6000
> [ 3.166137] r3 : 143c5417 r2 : a03c6653 r1 : 143c5607 r0 : eeff9f14
> [ 3.172668] Flags: NzCv IRQs on FIQs on Mode SVC_32 ISA ARM
> Segment kernel
> [ 3.179962] Control: 10c5787d Table: 0000404a DAC: 00000015
> [ 3.185699] Process swapper/0 (pid: 1, stack limit = 0xee06c2f0)
> [ 3.191711] Stack: (0xee06de88 to 0xee06e000)
> [ 3.196075] de80: ee219240 ee267f00 1a000000
> fa3fffff fa400000 c0007e88
> [ 3.204223] dea0: ee06decc ee35b140 fa200000 c0db2388 ee35b174
> ee73d480 c04082d0 00000003
> [ 3.212402] dec0: ee06df04 ee06ded0 c02f82a8 c022f974 00000001
> 00000647 0a000000 c08f2b38
> [ 3.220581] dee0: c08f2a98 00000001 00000001 c08642ac 00000000
> c0919000 ee06df34 ee06df08
> [ 3.228759] df00: c04082d0 c02f80b4 04000010 0a000000 00800000
> 00000001 ef874000 00000000
> [ 3.236938] df20: c00101b8 00000013 ee06df84 ee06df38 c086434c
> c0408220 c0845e88 c05b6230
> [ 3.245117] df40: 00000000 00000000 c08642ac c00101b8 00000013
> 00000000 ffffffff 01919000
> [ 3.253295] df60: ee06df84 ee06c000 c088d4b0 c00101b8 00000013
> c08642ac ee06dfdc ee06df88
> [ 3.261444] df80: c0008680 c08642b8 c08c6d14 c08c6d14 c08642ac
> 00000000 00000013 00000000
> [ 3.269622] dfa0: 00000000 00000000 ee06dfc4 ee06dfb8 c0053a28
> c088d350 c088d4b0 c00101b8
> [ 3.277801] dfc0: 00000013 00000000 00000000 00000000 ee06dff4
> ee06dfe0 c0843904 c0008640
> [ 3.285980] dfe0: 00000000 c084386c 00000000 ee06dff8 c00101b8
> c0843878 000004a0 10110000
> [ 3.294189] [<c022fad4>] (ioremap_page_range+0x16c/0x1a0) from
> [<c02f82a8>] (hwmem_alloc+0x200/0x2d0)
> [ 3.303405] [<c02f82a8>] (hwmem_alloc+0x200/0x2d0) from
> [<c04082d0>] (remapRegions+0xbc/0x2ac)
> [ 3.312042] [<c04082d0>] (remapRegions+0xbc/0x2ac) from
> [<c086434c>] (cmld_init_module+0xa0/0x438)
> [ 3.321014] [<c086434c>] (cmld_init_module+0xa0/0x438) from
> [<c0008680>] (do_one_initcall+0x4c/0x190)
> [ 3.330230] [<c0008680>] (do_one_initcall+0x4c/0x190) from
> [<c0843904>] (kernel_init+0x98/0x144)
> [ 3.339019] [<c0843904>] (kernel_init+0x98/0x144) from [<c00101b8>]
> (kernel_thread_exit+0x0/0x8)
> [ 3.347808] Code: e51b0040 eafffff7 e3e0000b eafffff0 (e7f001f2)
> [ 3.353942] CPU 1 will stop doing anything useful since another CPU
> has crashed
>
> --
> Kalle Vahlman, Movial Creative Technologies Inc.
> Porkkalankatu 20, FI-00180 Helsinki
> Tel +358 9 8567 6400
> Fax +358 9 8567 6401
> www.movial.com
--
Kalle Vahlman, Movial Creative Technologies Inc.
Porkkalankatu 20, FI-00180 Helsinki
Tel +358 9 8567 6400
Fax +358 9 8567 6401
www.movial.com
More information about the kernel
mailing list