penguinbait
01-10-2007, 08:22 PM
Well, I don't have the device so it is a bit hard for me to find out what are the changes in newer firmware for n880 so bootmenu/dualboot will wait. Anyone kind enough to post first four bytes of MAC address of N880 device (i.e xx:xx:xx:xx:....)? And then maybe betatest modified initfs or provide more detailed info to me? 'dmesg' output rigt after boot, 'df' output, 'cat /proc/partitions' would be useful.
N880 with 2 slots would be ideal for booting from big rootfs on the internal card.
Fanoush, I look forward to helping you in any way I can, please let me know if you need anything. I want to boot from slot, it was great, and gave me great way to have a failsafe os and its very easy to backup with dd and cifs.
I have a 2GB kingston RSMMC with full size adapter in the external slot and the included minisd in the full size SD adapter on the internal slot. The 2GB card in my bootable 770 card. I am also using its 64mb swap partition.
Nokia-N800-51:/etc/init.d# free
total used free shared buffers
Mem: 127252 124980 2272 0 108
Swap: 65512 132 65380
Total: 192764 125112 67652
I added a line to the fstab for swap
Nokia-N800-51:/etc/init.d# vi /etc/fstab
rootfs / rootfs defaults,errors=remount-ro,noatime 0 0
/dev/mmcblk0p1 /media/mmc1 vfat rw,noauto,nodev,noexec,nosuid,utf8,uid=29999 0
/dev/mmcblk0p3 none swap sw 0 0
Nokia-N800-51:/etc/init.d# ls /dev/mmcblk*
Internal SD/MMC slot is mmcblk0
/dev/mmcblk0
/dev/mmcblk0p1
External SD/MMC slot is mmcblk1
/dev/mmcblk1
/dev/mmcblk1p2 (ext2 770 bootable)
/dev/mmcblk1p1 (FAT 400MB)
/dev/mmcblk1p3 (SWAP 64MB)
Nokia-N800-51:~# df
Filesystem 1k-blocks Used Available Use% Mounted on
/dev/mtdblock4 2048 2036 12 99% /mnt/initfs
none 512 96 416 19% /mnt/initfs/tmp
/dev/mtdblock4 257536 115972 141564 45% /
none 512 96 416 19% /tmp
none 1024 68 956 7% /dev
/dev/mmcblk1p1 402968 327720 75248 81% /media/mmc1
/dev/mmcblk0p1 122912 7680 115232 6% /media/mmc2
Nokia-N800-51:~# cat /proc/partitions
major minor #blocks name
31 0 128 mtdblock0
31 1 384 mtdblock1
31 2 2048 mtdblock2
31 3 2048 mtdblock3
31 4 257536 mtdblock4
254 0 123008 mmcblk0
254 1 122959 mmcblk0p1
254 8 2039296 mmcblk1
254 9 403182 mmcblk1p1
254 10 1569960 mmcblk1p2
254 11 65520 mmcblk1p3
penguinbait
01-10-2007, 08:23 PM
The dmesg would not fit in the previous post, so here is the dmesg, internettablettalk has a 10000 character limit apparently, its the first time I hit it.
dmesg output
Nokia-N800-51:~# dmesg
errupt 7 for device
[ 8.669799] retu: Registering interrupt 8 for device
[ 8.670654] retu: Registering interrupt 1 for device
[ 8.671051] tahvo: Registering interrupt 1 for device
[ 17.923095] MMU: OMAP dsp MMU initialized (HW v1.0)
[ 17.923248] MMU: mapping in ARM MMU, v=0xe0fff000, p=0x86499000, sz=0x1000
[ 17.923339] MMU: mapping in ARM MMU, v=0xe0fce000, p=0x48008000, sz=0x1000
[ 17.923370] MMU: mapping in ARM MMU, v=0xe0fe2000, p=0x48094000, sz=0x1000
[ 17.923431] MMU: mapping in ARM MMU, v=0xe0fdc000, p=0x4807c000, sz=0x1000
[ 17.923461] MMU: mapping in ARM MMU, v=0xe0fdd000, p=0x4807e000, sz=0x1000
[ 17.923522] MMU: mapping in ARM MMU, v=0xe0fde000, p=0x48080000, sz=0x1000
[ 17.923583] MMU: mapping in ARM MMU, v=0xe0fdf000, p=0x48082000, sz=0x1000
[ 17.923614] MMU: mapping in ARM MMU, v=0xe0fe0000, p=0x48090000, sz=0x1000
[ 17.923675] MMU: mapping in ARM MMU, v=0xe0fd9000, p=0x48068000, sz=0x1000
[ 17.923706] MMU: mapping in ARM MMU, v=0xe0fb0000, p=0x54000000, sz=0x1000
[ 17.923767] MMU: mapping in ARM MMU, v=0xe0fb1000, p=0x54001000, sz=0x1000
[ 17.923828] MMU: mapping in ARM MMU, v=0xe0fb2000, p=0x54002000, sz=0x1000
[ 17.923858] MMU: mapping in ARM MMU, v=0xe0fb3000, p=0x54003000, sz=0x1000
[ 17.923919] MMU: mapping in ARM MMU, v=0xe0fb4000, p=0x54004000, sz=0x1000
[ 17.986389] MMU: unmapping in ARM MMU, v=0xe0fce000, sz=0x1000
[ 17.986419] MMU: unmapping in ARM MMU, v=0xe0fe2000, sz=0x1000
[ 17.986450] MMU: unmapping in ARM MMU, v=0xe0fdc000, sz=0x1000
[ 17.986511] MMU: unmapping in ARM MMU, v=0xe0fdd000, sz=0x1000
[ 17.986541] MMU: unmapping in ARM MMU, v=0xe0fde000, sz=0x1000
[ 17.986572] MMU: unmapping in ARM MMU, v=0xe0fdf000, sz=0x1000
[ 17.986602] MMU: unmapping in ARM MMU, v=0xe0fe0000, sz=0x1000
[ 17.986633] MMU: unmapping in ARM MMU, v=0xe0fd9000, sz=0x1000
[ 17.986663] MMU: unmapping in ARM MMU, v=0xe0fb0000, sz=0x1000
[ 17.986724] MMU: unmapping in ARM MMU, v=0xe0fb1000, sz=0x1000
[ 17.986755] MMU: unmapping in ARM MMU, v=0xe0fb2000, sz=0x1000
[ 17.986785] MMU: unmapping in ARM MMU, v=0xe0fb3000, sz=0x1000
[ 17.986816] MMU: unmapping in ARM MMU, v=0xe0fb4000, sz=0x1000
[ 17.986846] MMU: unmapping in ARM MMU, v=0xe0fff000, sz=0x1000
[ 17.987915] MMU: OMAP dsp MMU initialized (HW v1.0)
[ 17.988067] MMU: mapping in ARM MMU, v=0xe0fff000, p=0x86499000, sz=0x1000
[ 17.988128] MMU: mapping in ARM MMU, v=0xe0fce000, p=0x48008000, sz=0x1000
[ 17.988189] MMU: mapping in ARM MMU, v=0xe0fe2000, p=0x48094000, sz=0x1000
[ 17.988220] MMU: mapping in ARM MMU, v=0xe0fdc000, p=0x4807c000, sz=0x1000
[ 17.988281] MMU: mapping in ARM MMU, v=0xe0fdd000, p=0x4807e000, sz=0x1000
[ 17.988311] MMU: mapping in ARM MMU, v=0xe0fde000, p=0x48080000, sz=0x1000
[ 17.988372] MMU: mapping in ARM MMU, v=0xe0fdf000, p=0x48082000, sz=0x1000
[ 17.988433] MMU: mapping in ARM MMU, v=0xe0fe0000, p=0x48090000, sz=0x1000
[ 17.988464] MMU: mapping in ARM MMU, v=0xe0fd9000, p=0x48068000, sz=0x1000
[ 17.988525] MMU: mapping in ARM MMU, v=0xe0fb0000, p=0x54000000, sz=0x1000
[ 17.988586] MMU: mapping in ARM MMU, v=0xe0fb1000, p=0x54001000, sz=0x1000
[ 17.988616] MMU: mapping in ARM MMU, v=0xe0fb2000, p=0x54002000, sz=0x1000
[ 17.988677] MMU: mapping in ARM MMU, v=0xe0fb3000, p=0x54003000, sz=0x1000
[ 17.988739] MMU: mapping in ARM MMU, v=0xe0fb4000, p=0x54004000, sz=0x1000
[ 18.016723] MMU: mapping in ARM MMU, v=0xe0028000, p=0x86565000, sz=0x1000
[ 18.016998] MMU: mapping in ARM MMU, v=0xe0100000, p=0x86600000, sz=0x100000
[ 18.017181] MMU: mapping in ARM MMU, v=0xe0200000, p=0x86700000, sz=0x100000
[ 18.017517] MMU: mapping in ARM MMU, v=0xe0400000, p=0x86000000, sz=0x100000
[ 18.017639] MMU: mapping in ARM MMU, v=0xe0500000, p=0x86520000, sz=0x10000
[ 18.017700] MMU: mapping in ARM MMU, v=0xe0510000, p=0x86530000, sz=0x10000
[ 18.017761] MMU: mapping in ARM MMU, v=0xe0520000, p=0x86540000, sz=0x10000
[ 18.017852] MMU: mapping in ARM MMU, v=0xe0530000, p=0x86550000, sz=0x10000
[ 18.017913] MMU: mapping in ARM MMU, v=0xe0540000, p=0x86580000, sz=0x10000
[ 18.017974] MMU: mapping in ARM MMU, v=0xe0550000, p=0x86590000, sz=0x10000
[ 18.018066] MMU: mapping in ARM MMU, v=0xe0560000, p=0x865a0000, sz=0x10000
[ 18.018127] MMU: mapping in ARM MMU, v=0xe0570000, p=0x865b0000, sz=0x10000
[ 18.431549] omapdsp: IPBUF configuration
[ 18.431579] 512 words * 16 lines at 0xe0200000.
[ 18.431732] omapdsp: found 5 task(s)
[ 18.431976] omapdsp: task 0: name pcm3
[ 18.432434] omapdsp: taskdev pcm3 enabled.
[ 18.441131] omapdsp: task 1: name pcm_rec1
[ 18.441650] omapdsp: taskdev pcm_rec1 enabled.
[ 18.450897] omapdsp: task 2: name pcm1
[ 18.451385] omapdsp: taskdev pcm1 enabled.
[ 18.460144] omapdsp: task 3: name audiopp
[ 18.460693] omapdsp: taskdev audiopp enabled.
[ 18.466796] omapdsp: task 4: name pcm0
[ 18.467376] omapdsp: taskdev pcm0 enabled.
[ 19.291931] EAC mode: play enabled, rec enabled
[ 19.593933] omapdsp: mmap info: vmadr = 40000000, padr = 86030000, len = 2000
[ 20.232208] g_file_storage gadget: File-backed Storage Gadget, version: 28 November 2005
[ 20.232299] g_file_storage gadget: Number of LUNs=2
[ 20.234985] drivers/usb/musb/tusb6010.c musb_platform_enable: dma not reactivated
[ 21.898712] EAC mode: play disabled, rec disabled
[ 23.477844] Loading 3826.arm firmware
[ 23.721160] (c)opyright 2004 Conexant
[ 23.721191]
[ 23.721221] build info: PRISM SoftMAC
[ 23.721221] creator: [kvalo]
[ 23.721252] date: [06/11/28-15:03]
[ 23.721252]
[ 23.728485] CX3110x: MAC address 00:19:4f:d4:e5:96
[ 23.736724] No power saving
[ 27.652618] EAC mode: play enabled, rec enabled
[ 28.051300] Scan complete, scanned 11 channels
[ 28.061492] Full PSM
[ 28.089874] No power saving
[ 29.708526] Scan complete, scanned 11 channels
[ 29.718292] Full PSM
[ 29.740570] No power saving
[ 31.892669] Dynamic PSM
[ 31.892730] PSM timeout 4000 ms
[ 32.933166] Dynamic PSM
[ 32.933227] PSM timeout 1000 ms
[ 33.228302] Division by zero in kernel.
[ 33.228363] [<c00284b0>] (dump_stack+0x0/0x14) from [<c0028f24>] (__div0+0x18/0x20)
[ 33.228454] [<c0028f0c>] (__div0+0x0/0x20) from [<c00ff25c>] (Ldiv0+0x8/0x10)
[ 33.228515] [<bf01cab0>] (pdlp_lmac_second_callback+0x0/0xe8 [umac]) from [<bf0021a0>] (fw_ctrl_accept+0x60/0xe8 [umac])
[ 33.229248] r8 = C0019000 r7 = C7A4A800 r6 = FFFFFFFF r5 = C0019000
[ 33.229309] r4 = C4C41B40
[ 33.229309] [<bf002140>] (fw_ctrl_accept+0x0/0xe8 [umac]) from [<bf000908>] (prism_interconnect_message_handle+0x38/0x1f4 [umac])
[ 33.229766] r6 = C522D73C r5 = C522D720 r4 = C522D73C
[ 33.229827] [<bf0008d0>] (prism_interconnect_message_handle+0x0/0x1f4 [umac]) from [<bf043170>] (sm_drv_spi_wq+0x344/0x534 [cx3110x])
[ 33.230194] r8 = 00000000 r7 = C7A4A800 r6 = C522D73C r5 = C522D720
[ 33.230255] r4 = C7C11EE6
[ 33.230285] [<bf042e2c>] (sm_drv_spi_wq+0x0/0x534 [cx3110x]) from [<c0063b20>] (run_workqueue+0xac/0xfc)
[ 33.230438] [<c0063a74>] (run_workqueue+0x0/0xfc) from [<c0063c90>] (worker_thread+0x120/0x180)
[ 33.230499] r7 = 00000001 r6 = C7C11F80 r5 = C03E06A8 r4 = C03E06B0
[ 33.230560] [<c0063b70>] (worker_thread+0x0/0x180) from [<c006740c>] (kthread+0xe0/0x114)
[ 33.230621] [<c006732c>] (kthread+0x0/0x114) from [<c0055308>] (do_exit+0x0/0x7fc)
[ 33.230712] ERROR in pdlp_calculate_stats(): o[j-1].timestamp is < 128
[ 35.252929] EAC mode: play disabled, rec disabled
[ 43.545104] EAC mode: play enabled, rec enabled
[ 43.642974] omapdsp: mmap info: vmadr = 4000c000, padr = 86010000, len = 2000
[ 45.947509] EAC mode: play disabled, rec disabled
[ 50.045532] EAC mode: play enabled, rec enabled
[ 53.492614] EAC mode: play disabled, rec disabled
Nokia-N800-51:~#
vBulletin® v3.8.2, Copyright ©2000-2012, Jelsoft Enterprises Ltd.