1 2 3 Previous Next 38 Replies Latest reply on May 16, 2017 6:15 AM by ishaqsha

    Brillo OS - Successfully Flashing

    Martata

      I wrote an Instructions, i hope i doesnt forget any steps.....

       

      1. I compile it with Ubuntu 14.10 64 bit as VM on Windows 10
      2. first i establish a Build environment, like here : Establishing a Build Environment | Android Open Source Project
      3. Install Repo : Downloading the Source | Android Open Source Project --> at step "repo init" you take the brillo source :

      -->

      repo init -u https://android.googlesource.com/brillo/manifest/
      

       

          4.

      repo sync
      

       

           5. 

      source build/envsetup.sh
      

       

           6.

      lunch
      

       

            7. Choose " edison-eng "

       

            8.

      make
      

       

            - i get a few errors, first it doesnt find some files p.e. the wifi driver and bluetooth, i download them at git (after i google them ) after that it works without problems

       

       

             9. The ".img" files at the "out" folder i flashed them with Intel Phone Flash Tool in Windows, in Ubuntu it doesnt work for me.

       

      Here is the Result:

       

       

      ******************************

      PSH KERNEL VERSION: b0182b2b

                      WR: 20104000

      ******************************

       

      SCU IPC: 0x800000d0  0xfffce92c

       

      PSH miaHOB version: TNG.B0.VVBD.0000000c

       

      microkernel built 11:24:08 Feb  5 2015

       

      ******* PSH loader *******

      PCM page cache size = 192 KB

      Cache Constraint = 0 Pages

      Arming IPC driver ..

      Adding page store pool ..

      PagestoreAddr(IMR Start Address) = 0x04899000

      pageStoreSize(IMR Size)          = 0x00080000

       

      *** Ready to receive application ***

       

       

      U-Boot 2015.10-rc4-g598bc0b (Oct 29 2015 - 17:35:55 -0700)

       

      CPU: x86_64, vendor Intel, device 406a8h

             Watchdog enabled

      DRAM:  980.6 MiB

      MMC:   tangier_sdhci: 0, tangier_sdhci: 1

      Using default environment

       

      Model: Intel Edison

      Net:   Net Initialization Skipped

      No ethernet found.

      Valid Boot Flag

      Setup Size = 0x00003c00

      Magic signature found

      Using boot protocol version 2.0c

      Linux kernel version 3.10.89-brillo-edison+ (martata@ubuntu) #1 SMP PREEMPT Wed Dec 23 09:27:05 PST 2015

      Building boot_params at 0x00090000

      Loading bzImage at address 100000 (6032496 bytes)

      Magic signature found

      Initial RAM disk at linear address 0x205c5800, size 1226919 bytes

      Kernel command line: "console=ttyMFD2 earlyprintk=ttyMFD2,keep androidboot.hardware=edison androidboot.selin                          ux=enforcing androidboot.serialno=c14748a4 androidboot.slot_suffix=_a"

       

      Starting kernel ...

       

      [    0.000000] Initializing cgroup subsys cpuset

      [    0.000000] Initializing cgroup subsys cpu

      [    0.000000] Initializing cgroup subsys cpuacct

      [    0.000000] Linux version 3.10.89-brillo-edison+ (martata@ubuntu) (gcc version 4.9 20150123 (prerelease)                           (GCC) ) #1 SMP PREEMPT Wed Dec 23 09:27:05 PST 2015

      [    0.000000] e820: BIOS-provided physical RAM map:

      [    0.000000] BIOS-e820: [mem 0x0000000000000000-0x0000000000097fff] usable

      [    0.000000] BIOS-e820: [mem 0x0000000000100000-0x0000000003ffffff] usable

      [    0.000000] BIOS-e820: [mem 0x0000000004000000-0x0000000005ffffff] reserved

      [    0.000000] BIOS-e820: [mem 0x0000000006000000-0x000000003f4fffff] usable

      [    0.000000] BIOS-e820: [mem 0x000000003f500000-0x000000003fffffff] reserved

      [    0.000000] BIOS-e820: [mem 0x00000000fec00000-0x00000000fec00fff] reserved

      [    0.000000] BIOS-e820: [mem 0x00000000fec04000-0x00000000fec07fff] reserved

      [    0.000000] BIOS-e820: [mem 0x00000000fee00000-0x00000000fee00fff] reserved

      [    0.000000] BIOS-e820: [mem 0x00000000ff000000-0x00000000ffffffff] reserved

      [    0.000000] NX (Execute Disable) protection: active

      [    0.000000] SMBIOS 2.6 present.

      [    0.000000] e820: last_pfn = 0x3f500 max_arch_pfn = 0x1000000

      [    0.000000] x86 PAT enabled: cpu 0, old 0x7040600070406, new 0x7010600070106

      [    0.000000] total RAM covered: 982M

      [    0.000000] Found optimal setting for mtrr clean up

      [    0.000000]  gran_size: 64K  chunk_size: 512M        num_reg: 5      lose cover RAM: 0G

      [    0.000000] init_memory_mapping: [mem 0x00000000-0x000fffff]

      [    0.000000] init_memory_mapping: [mem 0x37400000-0x375fffff]

      [    0.000000] init_memory_mapping: [mem 0x34000000-0x373fffff]

      [    0.000000] init_memory_mapping: [mem 0x00100000-0x03ffffff]

      [    0.000000] init_memory_mapping: [mem 0x06000000-0x33ffffff]

      [    0.000000] init_memory_mapping: [mem 0x37600000-0x377fdfff]

      [    0.000000] RAMDISK: [mem 0x205c5800-0x206f1fff]

      [    0.000000] 125MB HIGHMEM available.

      [    0.000000] 887MB LOWMEM available.

      [    0.000000]   mapped low ram: 0 - 377fe000

      [    0.000000]   low ram: 0 - 377fe000

      [    0.000000] Zone ranges:

      [    0.000000]   DMA      [mem 0x00001000-0x00ffffff]

      [    0.000000]   Normal   [mem 0x01000000-0x377fdfff]

      [    0.000000]   HighMem  [mem 0x377fe000-0x3f4fffff]

      [    0.000000] Movable zone start for each node

      [    0.000000] Early memory node ranges

      [    0.000000]   node   0: [mem 0x00001000-0x00097fff]

      [    0.000000]   node   0: [mem 0x00100000-0x03ffffff]

      [    0.000000]   node   0: [mem 0x06000000-0x3f4fffff]

      [    0.000000] Using APIC driver default

      [    0.000000] SFI: Simple Firmware Interface v0.81 http://simplefirmware.org

      [    0.000000] SFI: SYST E31F0, 0060 (v1  INTEL INTELFDK)

      [    0.000000] SFI: CPUS E3296, 0020 (v1  INTEL INTELFDK)

      [    0.000000] SFI: FREQ E32C2, 0030 (v1  INTEL INTELFDK)

      [    0.000000] SFI: MMAP E32FE, 01A4 (v1  INTEL INTELFDK)

      [    0.000000] SFI: XSDT E34B0, 002C (v1  INTEL INTELFDK)

      [    0.000000] SFI: APIC E353E, 0020 (v1  INTEL INTELFDK)

      [    0.000000] SFI: WAKE E356A, 0020 (v2  INTEL INTELFDK)

      [    0.000000] SFI: DEVS E359E, 047D (v1  INTEL INTELFDK)

      [    0.000000] SFI: GPIO E3A27, 0964 (v1  INTEL INTELFDK)

      [    0.000000] SFI: OEMB E4397, 0060 (v5 UMGFDK CFGINFO!)

      [    0.000000] SFI: registering lapic[0]

      [    0.000000] SFI: registering lapic[2]

      [    0.000000] IOAPIC[0]: apic_id 0, version 32, address 0xfec00000, GSI 0-54

      [    0.000000] smpboot: Allowing 2 CPUs, 0 hotplug CPUs

      [    0.000000] e820: [mem 0x40000000-0xfebfffff] available for PCI devices

      [    0.000000] setup_percpu: NR_CPUS:2 nr_cpumask_bits:2 nr_cpu_ids:2 nr_node_ids:1

      [    0.000000] PERCPU: Embedded 12 pages/cpu @f6fec000 s33472 r0 d15680 u49152

      [    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 249255

      [    0.000000] Kernel command line: console=ttyMFD2 earlyprintk=ttyMFD2,keep androidboot.hardware=edison and                          roidboot.selinux=enforcing androidboot.serialno=c14748a4 androidboot.slot_suffix=_a

      [    0.000000] PID hash table entries: 4096 (order: 2, 16384 bytes)

      [    0.000000] Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)

      [    0.000000] Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)

      [    0.000000] Initializing CPU#0

      [    0.000000] Initializing HighMem for node 0 (000377fe:0003f500)

      [    0.000000] Memory: 979924k/1037312k available (8460k kernel code, 24200k reserved, 3589k data, 596k init                          , 128008k highmem)

      [    0.000000] virtual kernel memory layout:

      [    0.000000]     fixmap  : 0xfff8b000 - 0xfffff000   ( 464 kB)

      [    0.000000]     pkmap   : 0xff800000 - 0xffa00000   (2048 kB)

      [    0.000000]     vmalloc : 0xf7ffe000 - 0xff7fe000   ( 120 MB)

      [    0.000000]     lowmem  : 0xc0000000 - 0xf77fe000   ( 887 MB)

      [    0.000000]       .init : 0xc1dc5000 - 0xc1e5a000   ( 596 kB)

      [    0.000000]       .data : 0xc1a4337d - 0xc1dc4880   (3589 kB)

      [    0.000000]       .text : 0xc1200000 - 0xc1a4337d   (8460 kB)

      [    0.000000] Checking if this processor honours the WP bit even in supervisor mode...Ok.

      [    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1

      [    0.000000] Preemptible hierarchical RCU implementation.

      [    0.000000]  Additional per-CPU info printed with stalls.

      [    0.000000] NR_IRQS:2304 nr_irqs:512 16

      [    0.000000] Console: colour dummy device 80x25

      [    0.000000] kmemleak: Kernel memory leak detector disabled

      [    0.000000] tsc: Detected 499.200 MHz processor

      [    0.000007] Calibrating delay loop (skipped), value calculated using timer frequency.. 998.40 BogoMIPS (l                          pj=4992000)

      [    0.000031] pid_max: default: 32768 minimum: 301

      [    0.000249] Security Framework initialized

      [    0.000277] SELinux:  Initializing.

      [    0.000448] Mount-cache hash table entries: 512

      [    0.001598] Initializing cgroup subsys devices

      [    0.001625] Initializing cgroup subsys freezer

      [    0.001644] Initializing cgroup subsys blkio

      [    0.001659] Initializing cgroup subsys perf_event

      [    0.001803] CPU: Physical Processor ID: 0

      [    0.001819] CPU: Processor Core ID: 0

      [    0.001838] ENERGY_PERF_BIAS: Set to 'normal', was 'performance'

      [    0.001838] ENERGY_PERF_BIAS: View and update with x86_energy_perf_policy(8)

      [    0.001859] mce: CPU supports 6 MCE banks

      [    0.001891] CPU0: Thermal monitoring enabled (TM1)

      [    0.001934] Last level iTLB entries: 4KB 0, 2MB 0, 4MB 0

      [    0.001934] Last level dTLB entries: 4KB 128, 2MB 0, 4MB 0

      [    0.001934] tlb_flushall_shift: 6

      [    0.002396] Freeing SMP alternatives: 32k freed

      [    0.002454] SFI: MCFG E34F6, 003C (v1  INTEL INTELFDK)

      [    0.002473] ftrace: allocating 30198 entries in 59 pages

      [    0.073072] Enabling APIC mode:  Flat.  Using 1 I/O APICs

      [    0.073156] smpboot: CPU0: Genuine Intel(R) CPU   4000  @  500MHz (fam: 06, model: 4a, stepping: 08)

      [    0.073269] Performance Events: no PEBS fmt2+, generic architected perfmon, Intel PMU driver.

      [    0.073315] ... version:                3

      [    0.073330] ... bit width:              40

      [    0.073343] ... generic registers:      2

      [    0.073358] ... value mask:             000000ffffffffff

      [    0.073372] ... max period:             000000007fffffff

      [    0.073385] ... fixed-purpose events:   3

      [    0.073399] ... event mask:             0000000700000003

      [    0.113773] ftrace: Allocated trace_printk buffers

      [    0.164857] smpboot: Booting Node   0, Processors  #1 OK

      [    0.175068] Initializing CPU#1

      [    0.176027] Skipped synchronization checks as TSC is reliable.

      [    0.176474] NMI watchdog: enabled on all CPUs, permanently consumes one hw-PMU counter.

      [    0.176559] Brought up 2 CPUs

      [    0.176582] smpboot: Total of 2 processors activated (1996.80 BogoMIPS)

      [    0.178542] devtmpfs: initialized

      [    0.189383] SFI: SFI sysfs interfaces init success

      [    0.189998] regulator-dummy: no parameters

      [    0.190501] NET: Registered protocol family 16

      [    0.192371] SFI OEMB Layout

      [    0.192410]  OEMB signature               : OEMB

      [    0.192410]  OEMB length                  : 96

      [    0.192410]  OEMB revision                : 5

      [    0.192410]  OEMB checksum                : 0x8D

      [    0.192410]  OEMB oem_id                  : UMGFDK

      [    0.192410]  OEMB oem_table_id            : CFGINFO!

      [    0.192410]  OEMB board_id                : 0x02

      [    0.192410]  OEMB iafw version            : 002.012

      [    0.192410]  OEMB val_hooks version       : 002.004

      [    0.192410]  OEMB ia suppfw version       : 000.000

      [    0.192410]  OEMB scu runtime version     : 176.073

      [    0.192410]  OEMB ifwi version            : 237.015

      [    0.192512] intel_soc_thermal: IPC bus = 0, name =         soc_thrm, irq = 0x 1

      [    0.192734] IPC bus, name =        bcove_adc, irq = 0x32

      [    0.192949] IPC bus, name =       bcove_thrm, irq = 0x34

      [    0.193173] IPC bus, name =  bcove_power_btn, irq = 0x1e

      [    0.193357] IPC bus, name =        pmic_ccsm, irq = 0x1b

      [    0.193612] SDIO bus = 1, name = bcm43xx_clk_vmmc, ref_clock = 26000000, addr =0x401

      [    0.193630] Using generic wifi platform data

      [    0.193647] wifi_platform_data: GPIO == 64

      [    0.193791] IPC bus, name =        msic_gpio, irq = 0x31

      [    0.193996] I2C bus = 1, name =      pcal9555a-1, irq = 0x 0, addr = 0x20

      [    0.194033] I2C bus = 1, name =      pcal9555a-2, irq = 0x 0, addr = 0x21

      [    0.194066] I2C bus = 1, name =      pcal9555a-3, irq = 0x 0, addr = 0x22

      [    0.194098] I2C bus = 1, name =      pcal9555a-4, irq = 0x 0, addr = 0x23

      [    0.194131] SPI bus=5, name=         ads7955, irq=0x 0, max_freq=20000000, cs=0

      [    0.194155] SPI bus=5, name=          spidev, irq=0x 0, max_freq=25000000, cs=1

      [    0.194176] IPC bus, name =        mrfld_sst, irq = 0xff

      [    0.194479] pgrr = 000003d5

      [    0.194979] PCI: MMCONFIG for domain 0000 [bus 00-00] at [mem 0x3f500000-0x3f5fffff] (base 0x3f500000)

      [    0.195005] PCI: MMCONFIG at [mem 0x3f500000-0x3f5fffff] reserved in E820

      [    0.195020] PCI: Using MMCONFIG for extended config space

      [    0.195034] PCI: Using configuration type 1 for base access

      [    0.210500] bio: create slab <bio-0> at 0

      [    0.212064] vgaarb: loaded

      [    0.212754] SCSI subsystem initialized

      [    0.213097] usbcore: registered new interface driver usbfs

      [    0.213181] usbcore: registered new interface driver hub

      [    0.213403] usbcore: registered new device driver usb

      [    0.213755] media: Linux media interface: v0.10

      [    0.213838] Linux video capture interface: v2.00

      [    0.213948] pps_core: LinuxPPS API ver. 1 registered

      [    0.213964] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>

      [    0.214008] PTP clock support registered

      [    0.214567]  remoteproc0: intel_rproc_scu is available

      [    0.214588]  remoteproc0: Note: remoteproc is still under development and considered experimental.

      [    0.214604]  remoteproc0: THE BINARY FORMAT IS NOT YET FINALIZED, and backward compatibility isn't yet gu                          aranteed.

      [    0.215046]  remoteproc0: registered virtio0 (type 7)

      [    0.215313]  remoteproc0: powering up intel_rproc_scu

      [    0.215342]  remoteproc0: Booting fw image intel_mid/intel_mid_remoteproc.fw, size 4456

      [    0.215383] Started intel scu remote processor

      [    0.215400]  remoteproc0: remote processor intel_rproc_scu is now up

      [    0.215708] virtio_rpmsg_bus virtio0: creating channel rpmsg_bcove_adc addr 0x24

      [    0.215898] virtio_rpmsg_bus virtio0: creating channel rpmsg_mrfl_thermal addr 0x25

      [    0.216080] virtio_rpmsg_bus virtio0: creating channel rpmsg_mid_powerbtn addr 0x10

      [    0.216307] virtio_rpmsg_bus virtio0: creating channel rpmsg_pmic_ccsm addr 0x19

      [    0.216503] virtio_rpmsg_bus virtio0: creating channel rpmsg_msic_gpio addr 0x5

      [    0.216684] virtio_rpmsg_bus virtio0: creating channel rpmsg_ipc_command addr 0xa0

      [    0.216865] virtio_rpmsg_bus virtio0: creating channel rpmsg_ipc_simple_command addr 0xa1

      [    0.217058] virtio_rpmsg_bus virtio0: creating channel rpmsg_ipc_raw_command addr 0xa2

      [    0.217252] virtio_rpmsg_bus virtio0: creating channel rpmsg_pmic addr 0xff

      [    0.217434] virtio_rpmsg_bus virtio0: creating channel rpmsg_mip addr 0xec

      [    0.217626] virtio_rpmsg_bus virtio0: creating channel rpmsg_fw_update addr 0x13

      [    0.217810] virtio_rpmsg_bus virtio0: creating channel rpmsg_ipc_util addr 0x12

      [    0.217995] virtio_rpmsg_bus virtio0: creating channel rpmsg_flis addr 0xf5

      [    0.218178] virtio_rpmsg_bus virtio0: creating channel rpmsg_watchdog addr 0xf8

      [    0.218375] virtio_rpmsg_bus virtio0: creating channel rpmsg_umip addr 0x14

      [    0.218562] virtio_rpmsg_bus virtio0: creating channel rpmsg_osip addr 0x15

      [    0.218750] virtio_rpmsg_bus virtio0: creating channel rpmsg_vrtc addr 0xfa

      [    0.218949] virtio_rpmsg_bus virtio0: creating channel rpmsg_fw_logging addr 0x27

      [    0.219140] virtio_rpmsg_bus virtio0: creating channel rpmsg_kpd_led addr 0x23

      [    0.219329] virtio_rpmsg_bus virtio0: creating channel rpmsg_modem_nvram addr 0xa2

      [    0.219544] virtio_rpmsg_bus virtio0: creating channel rpmsg_mid_pwm addr 0x22

      [    0.219734] virtio_rpmsg_bus virtio0: rpmsg host is online

      [    0.219855] intel_mid_rpmsg rpmsg5: Probed rpmsg_ipc device rpmsg_ipc_command

      [    0.219877] intel_mid_rpmsg rpmsg5: Allocating rpmsg_instance

      [    0.219935] intel_mid_rpmsg rpmsg6: Probed rpmsg_ipc device rpmsg_ipc_simple_command

      [    0.219955] intel_mid_rpmsg rpmsg6: Allocating rpmsg_instance

      [    0.220009] intel_mid_rpmsg rpmsg7: Probed rpmsg_ipc device rpmsg_ipc_raw_command

      [    0.220029] intel_mid_rpmsg rpmsg7: Allocating rpmsg_instance

      [    0.220587] Advanced Linux Sound Architecture Driver Initialized.

      [    0.220606] Intel MID platform detected, using MID PCI ops

      [    0.220620] PCI: Probing PCI hardware

      [    0.220924] PCI host bridge to bus 0000:00

      [    0.220954] pci_bus 0000:00: root bus resource [io  0x0000-0xffff]

      [    0.220978] pci_bus 0000:00: root bus resource [mem 0x00000000-0xfffffffff]

      [    0.220998] pci_bus 0000:00: No busn resource found for root bus, will use [bus 00-ff]

      [    0.246587] Bluetooth: Core ver 2.16

      [    0.246676] NET: Registered protocol family 31

      [    0.246693] Bluetooth: HCI device and connection manager initialized

      [    0.246726] Bluetooth: HCI socket layer initialized

      [    0.246755] Bluetooth: L2CAP socket layer initialized

      [    0.246858] Bluetooth: SCO socket layer initialized

      [    0.247572] cfg80211: Calling CRDA to update world regulatory domain

      [    0.249753] intel_scu_flis platform device created

      [    0.249834] hsu core clock 38 M

      [    0.250022] intel_pmu_driver 0000:00:14.0: PMU DRIVER Probe called

      [    0.251396] intel_pmu_driver 0000:00:14.0: after pmu initialization

      [    0.251498] Switching to clocksource refined-jiffies

      [    0.548608] intel_scu_flis rpmsg12: Probed flis rpmsg device

      [    0.548637] intel_scu_flis rpmsg12: Allocating rpmsg_instance

      [    0.548807] intel_scu_flis intel_scu_flis: scu flis probed

      [    0.564928] NET: Registered protocol family 2

      [    0.566160] TCP established hash table entries: 8192 (order: 4, 65536 bytes)

      [    0.566367] TCP bind hash table entries: 8192 (order: 5, 163840 bytes)

      [    0.566634] TCP: Hash tables configured (established 8192 bind 8192)

      [    0.566734] TCP: reno registered

      [    0.566764] UDP hash table entries: 512 (order: 2, 24576 bytes)

      [    0.566830] UDP-Lite hash table entries: 512 (order: 2, 24576 bytes)

      [    0.567249] NET: Registered protocol family 1

      [    0.567747] RPC: Registered named UNIX socket transport module.

      [    0.567767] RPC: Registered udp transport module.

      [    0.567781] RPC: Registered tcp transport module.

      [    0.567794] RPC: Registered tcp NFSv4.1 backchannel transport module.

      [    0.570352] intel_scu_pmic rpmsg8: Probed pmic rpmsg device

      [    0.570374] intel_scu_pmic rpmsg8: Allocating rpmsg_instance

      [    0.570906] Trying to unpack rootfs image as initramfs...

      [    0.708729] ------------[ cut here ]------------

      [    0.708773] WARNING: at /home/martata/brillo/hardware/bsp/kernel/intel/edison-3.10/arch/x86/mm/init.c:504                           free_init_pages+0x52/0x100()

      [    0.708800] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 3.10.89-brillo-edison+ #1

      [    0.708816] Hardware name: Intel Corporation Merrifield/BODEGA BAY, BIOS 542 2015.01.21:18.19.48

      [    0.708832]  000001f8 c1c6871c f6845e68 c1a39fc7 f6845e8c c124773e c1c1416a c1c6871c

      [    0.708898]  000001f8 c122d732 e05c5800 e06f2000 e05c6000 f6845eb4 c122d732 f6845eb8

      [    0.708960]  c1dc7090 00000000 e06f2000 c1c126eb c1dc70fc c1c61aa0 00000000 f6845ebc

      [    0.709021] Call Trace:

      [    0.709056]  [<c1a39fc7>] dump_stack+0x16/0x18

      [    0.709088]  [<c124773e>] warn_slowpath_null+0x3e/0xd0

      [    0.709114]  [<c122d732>] ? free_init_pages+0x52/0x100

      [    0.709140]  [<c122d732>] free_init_pages+0x52/0x100

      [    0.709172]  [<c1dc7090>] ? unpack_to_rootfs+0x259/0x266

      [    0.709199]  [<c1dc70fc>] ? do_start+0x5f/0x5f

      [    0.709227]  [<c1dd4561>] free_initrd_mem+0x1b/0x1d

      [    0.709255]  [<c1dc7237>] populate_rootfs+0x13b/0x217

      [    0.709284]  [<c150d70a>] ? kobject_uevent+0xa/0x10

      [    0.709311]  [<c15d6c9a>] ? driver_register+0xfa/0x140

      [    0.709339]  [<c1def1bd>] ? pci_apply_final_quirks+0xf9/0x115

      [    0.709367]  [<c1df739e>] ? dhd_module_init+0x24/0x24

      [    0.709395]  [<c1dc70fc>] ? do_start+0x5f/0x5f

      [    0.709422]  [<c1dc5a07>] do_one_initcall+0x95/0x11d

      [    0.709450]  [<c1dc5bce>] kernel_init_freeable+0x13f/0x1e7

      [    0.709477]  [<c1dc5bce>] ? kernel_init_freeable+0x13f/0x1e7

      [    0.709508]  [<c127aef7>] ? sub_preempt_count+0x27/0x70

      [    0.709535]  [<c1a40f6d>] ? _raw_spin_unlock_irq+0x1d/0x40

      [    0.709562]  [<c12773be>] ? finish_task_switch+0x4e/0xb0

      [    0.709591]  [<c1a29ce0>] kernel_init+0x10/0x170

      [    0.709618]  [<c1a41e37>] ret_from_kernel_thread+0x1b/0x28

      [    0.709645]  [<c1a29cd0>] ? rest_init+0x80/0x80

      [    0.709688] ---[ end trace 08703e7f12ffc906 ]---

      [    0.709814] Freeing initrd memory: 1200k freed

      [    0.711246] intel_scu_ipcutil rpmsg11: Probed ipcutil rpmsg device

      [    0.711273] intel_scu_ipcutil rpmsg11: Allocating rpmsg_instance

      [    0.711439] (oshob) base addr = 0xfffff000

      [    0.711458] (oshob) identified platform = INTEL_MID_CPU_CHIP_TANGIER

      [    0.711476] (oshob) oshob version = 1.4

      [    0.711530] (latest extend oshob) osnib ptr = 0xfffff800

      [    0.711546] Using latest extended oshob structure size = 1024 bytes

      [    0.711561] OSNIB Intel size = 32 bytes OEMNIB size = 96 bytes

      [    0.711576] (extend oshob) SCU buffer size is 16 bytes

      [    0.711647] [BOOT] RESETSRC0=0x00 RESETSRC1=0x00 (PMIT interrupt tree)

      [    0.711727] [BOOT] SCU_TR[0]=0x00020011

      [    0.711742] [BOOT] SCU_TR[1]=0x00000220

      [    0.711757] [BOOT] SCU_TR[2]=0x00000000

      [    0.711771] [BOOT] SCU_TR[3]=0x00000000

      [    0.711784] [BOOT] IA_TR=0x00000000 (oshob)

      [    0.712136] [BOOT] RR=[fastboot] WD=0x00 ALARM=0x00 (osnib)

      [    0.712152] [BOOT] WAKESRC=[real reset] (osnib)

      [    0.712168] [BOOT] RESETSRC0=0x00 RESETSRC1=0x02 (osnib)

      [    0.712265] OEMNIB interface registered to debugfs

      [    0.712714] iio_basincove_gpadc rpmsg0: Probed bcove_gpadc rpmsg device

      [    0.713422] bcove_adc bcove_adc: bcove adc probed

      [    0.714250] platform rtc_cmos: registered platform RTC device (no PNP device found)

      [    0.716451] cryptomgr_test (32) used greatest stack depth: 7548 bytes left

      [    0.716667] cryptomgr_test (33) used greatest stack depth: 7376 bytes left

      [    0.719100] vprog1: 1500 <--> 2800 mV at 2800 mV normal

      [    0.719844] vprog2: 1500 <--> 2850 mV at 2850 mV normal

      [    0.720610] vprog3: 1050 <--> 2800 mV at 1050 mV normal

      [    0.721847] audit: initializing netlink socket (disabled)

      [    0.721913] type=2000 audit(946684803.640:1): initialized

      [    0.723367] bounce pool size: 64 pages

      [    0.742271] NFS: Registering the id_resolver key type

      [    0.742418] Key type id_resolver registered

      [    0.742437] Key type id_legacy registered

      [    0.742470] Installing knfsd (copyright (C) 1996 okir@monad.swb.de).

      [    0.742991] fuse init (API version 7.22)

      [    0.743814] msgmni has been set to 1666

      [    0.747526] Key type asymmetric registered

      [    0.747550] Asymmetric key parser 'x509' registered

      [    0.747668] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 248)

      [    0.747915] io scheduler noop registered

      [    0.748215] io scheduler cfq registered (default)

      [    0.754236] HSU DMA 0000:00:05.0: FUNC: 0 driver: 5 addr:ff010400 len:400

      [    0.754511] HSU serial 0000:00:04.0: FUNC: 0 driver: 0 addr:ff010000 len:80

      [    0.754573] HSU serial 0000:00:04.1: FUNC: 1 driver: 0 addr:ff010080 len:80

      [    0.754654] Found a Intel HSU

      [    0.755690] 0000:00:04.1: ttyMFD0 at MMIO 0xff010080 (irq = 28) is a hsu_bt_port_p

      [    0.756269] HSU serial 0000:00:04.2: FUNC: 2 driver: 0 addr:ff010100 len:80

      [    0.756357] Found a Intel HSU

      [    0.757265] 0000:00:04.2: ttyMFD1 at MMIO 0xff010100 (irq = 29) is a hsu_uart1_port_p

      [    0.757836] HSU serial 0000:00:04.3: FUNC: 3 driver: 0 addr:ff010180 len:80

      [    0.757922] Found a Intel HSU

      [    0.758646] 0000:00:04.3: ttyMFD2 at MMIO 0xff010180 (irq = 54) is a hsu_uart2_port_p

      [    1.769901] Switching to clocksource tsc

      [    2.317188] console [ttyMFD2] enabled

      [    2.340981] Non-volatile memory driver v1.3

      [    2.350721] Linux agpgart interface v0.103

      [    2.351324] [drm] Initialized drm 1.1.0 20060810

      [    2.381351] brd: module loaded

      [    2.401620] loop: module loaded

      [    2.403452] emmc_ipanic: init success

      [    2.404210] tun: Universal TUN/TAP device driver, 1.6

      [    2.404277] tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>

      [    2.404729] usbcore: registered new interface driver asix

      [    2.404872] usbcore: registered new interface driver cdc_ether

      [    2.405003] usbcore: registered new interface driver cdc_subset

      [    2.405161] usbcore: registered new interface driver cdc_ncm

      [    2.407552] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver

      [    2.407929] usbcore: registered new interface driver cdc_acm

      [    2.408000] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters

      [    2.408147] usbcore: registered new interface driver usb-storage

      [    2.408384] usbcore: registered new interface driver usbserial

      [    2.408518] usbcore: registered new interface driver ftdi_sio

      [    2.408646] usbserial: USB Serial support registered for FTDI USB Serial Device

      [    2.408779] usbcore: registered new interface driver pl2303

      [    2.408898] usbserial: USB Serial support registered for pl2303

      [    2.520995] rtc_cmos rtc_cmos: rtc core: registered rtc_cmos as rtc0

      [    2.521192] rtc_cmos rtc_cmos: alarms up to one month, 114 bytes nvram

      [    2.521318] i2c /dev entries driver

      [    2.522414] pca953x 1-0020: failed reading register

      [    2.522506] pca953x: probe of 1-0020 failed with error -121

      [    2.522843] pca953x 1-0021: failed reading register

      [    2.522928] pca953x: probe of 1-0021 failed with error -121

      [    2.523262] pca953x 1-0022: failed reading register

      [    2.523346] pca953x: probe of 1-0022 failed with error -121

      [    2.523726] pca953x 1-0023: failed reading register

      [    2.523810] pca953x: probe of 1-0023 failed with error -121

      [    2.590758] coretemp: Enabled Aux0/Aux1 interrupts for coretemp

      [    2.590939] coretemp: Enabled Aux0/Aux1 interrupts for coretemp

      [    2.599992] MCU detected and ready to used!

      [    2.600158] bcove_thrm rpmsg1: Probed mrfl_thermal rpmsg device

      [    2.606074] thermal thermal_zone0: failed to read out thermal zone 0

      [    2.607337] thermal thermal_zone2: failed to read out thermal zone 2

      [    2.650816] intel_mid_wdt intel_mid_wdt: Intel MID watchdog device probed

      [    2.650956] Bluetooth: HCI UART driver ver 2.2

      [    2.651017] Bluetooth: HCI H4 protocol initialized

      [    2.651581] cpuidle: using governor ladder

      [    2.652315] cpuidle: using governor menu

      [    2.652427] sdhci: Secure Digital Host Controller Interface driver

      [    2.652499] sdhci: Copyright(c) Pierre Ossman

      [    2.652618] sdhci-pci 0000:00:01.0: SDHCI controller found [8086:1190] (rev 1)

      [    2.652775] flis_addr mapped addr: f806c900

      [    2.652928] sdhci-pci 0000:00:01.0: rte_addr mapped addr: f807a000

      [    2.653078] mmc0: no vqmmc regulator found

      [    2.945206] mmc0: BKOPS_EN bit is not set

      [    3.010156] mmc0: new HS200 MMC card at address 0001

      [    3.016032] mmcblk0: mmc0:0001 H4G1d 3.64 GiB

      [    3.020209] mmcblk0boot0: mmc0:0001 H4G1d partition 1 4.00 MiB

      [    3.026704] mmcblk0boot1: mmc0:0001 H4G1d partition 2 4.00 MiB

      [    3.027134] mmcblk0rpmb: mmc0:0001 H4G1d partition 3 4.00 MiB

      [    3.043869]  mmcblk0: p1 p2 p3 p4 p5 p6 p7 p8 p9 p10 p11 p12

      [    3.063603]  mmcblk0boot1: unknown partition table

      [    3.073658]  mmcblk0boot0: unknown partition table

      [    3.079036] mmc0: SDHCI controller on PCI [0000:00:01.0] using ADMA

      [    3.085514] emmc_ipanic: panic partition found, label:panic, device:mmcblk0p3

      [    3.145971] emmc_ipanic: emmc_panic_notify_add: bad magic 0, no data available

      [    3.154694] sdhci-pci 0000:00:01.2: SDHCI controller found [8086:1190] (rev 1)

      [    3.180416] mmc1: no vqmmc regulator found

      [    3.180934] mmc1: SDHCI controller on PCI [0000:00:01.2] using ADMA

      [    3.181184] sdhci-pci 0000:00:01.3: SDHCI controller found [8086:1190] (rev 1)

      [    3.181358] vwlan gpio 96

      [    3.181788] vwlan: 1800 mV

      [    3.182116] mmc2: no vqmmc regulator found

      [    3.182629] mmc2: SDHCI controller on PCI [0000:00:01.3] using ADMA

      [    3.217131] hidraw: raw HID events driver (C) Jiri Kosina

      [    3.224288] usbcore: registered new interface driver usbhid

      [    3.224374] usbhid: USB HID core driver

      [    3.224427] Intel SCURR Driver

      [    3.224738] scurr_init: reboot_target registered

      [    3.241946] ashmem: initialized

      [    3.245339] intel_scu_fw_update rpmsg10: Probed fw_update rpmsg device

      [    3.245438] intel_scu_fw_update rpmsg10: Allocating rpmsg_instance

      [    3.250520] mmc1: new high speed SDHC card at address 59b4

      [    3.263725] mmcblk1: mmc1:59b4 USD   29.4 GiB

      [    3.267934] usbcore: registered new interface driver snd-usb-audio

      [    3.269287] snd_soc_sst_platform: Enter:sst_soc_probe

      [    3.291591]  mmcblk1: p1

      [    3.563835] snd-soc-dummy snd-soc-dummy: ASoC: Failed to create platform debugfs directory

      [    3.570115] merr_dpcm_dummy merr_dpcm_dummy.0:  snd-soc-dummy-dai <-> Headset-cpu-dai mapping ok

      [    3.579928] merr_dpcm_dummy merr_dpcm_dummy.0:  snd-soc-dummy-dai <-> ssp2-codec mapping ok

      [    3.580143] merr_dpcm_dummy merr_dpcm_dummy.0:  snd-soc-dummy-dai <-> snd-soc-dummy-dai mapping ok

      [    3.600335] snd_merr_dpcm_probe successful

      [    3.600479] snd_intel_sst: INFO: ******** SST DRIVER loading.. Ver: 3.0.8

      [    3.610134] snd_intel_sst: Got drv data max stream 25

      [    3.617470] snd_intel_sst: intel_sst_probe successfully done!

      [    3.617752] oprofile: using NMI interrupt.

      [    3.627575] Netfilter messages via NETLINK v0.30.

      [    3.627721] nf_conntrack version 0.5.0 (15330 buckets, 61320 max)

      [    3.639296] snd_intel_sst: runtime_idle called

      [    3.639372] snd_intel_sst: runtime_suspend called

      [    3.645266] mmc2: queuing unknown CIS tuple 0x91 (3 bytes)

      [    3.649792] mmc2: new ultra high speed DDR50 SDIO card at address 0001

      [    3.660716] NF_TPROXY: Transparent proxy support initialized, version 4.1.0

      [    3.660809] NF_TPROXY: Copyright (c) 2006-2007 BalaBit IT Ltd.

      [    3.674255] ip_tables: (C) 2000-2006 Netfilter Core Team

      [    3.679738] TCP: cubic registered

      [    3.679783] Initializing XFRM netlink socket

      [    3.688384] NET: Registered protocol family 10

      [    3.693930] ip6_tables: (C) 2000-2006 Netfilter Core Team

      [    3.699519] sit: IPv6 over IPv4 tunneling driver

      [    3.705135] NET: Registered protocol family 17

      [    3.709568] NET: Registered protocol family 15

      [    3.714186] Bridge firewalling registered

      [    3.718450] Bluetooth: RFCOMM TTY layer initialized

      [    3.718576] Bluetooth: RFCOMM socket layer initialized

      [    3.718640] Bluetooth: RFCOMM ver 1.11

      [    3.718691] Bluetooth: BNEP (Ethernet Emulation) ver 1.3

      [    3.718752] Bluetooth: BNEP filters: protocol multicast

      [    3.718831] Bluetooth: BNEP socket layer initialized

      [    3.718891] Bluetooth: HIDP (Human Interface Emulation) ver 1.2

      [    3.718972] Bluetooth: HIDP socket layer initialized

      [    3.719157] l2tp_core: L2TP core driver, V2.0

      [    3.719262] Key type dns_resolver registered

      [    3.769570] Using IPI No-Shortcut mode

      [    3.773301] info[ 0]: name = power_btn, gpio = -1

      [    3.773365] info[ 1]: name = SW1UI4, gpio = 61

      [    3.780548] registered taskstats version 1

      [    3.788630] vwlan: incomplete constraints, leaving on

      [    3.794411] regulator-dummy: incomplete constraints, leaving on

      [    3.800561] intel_mid_ssp_spi_unified 0000:00:07.0: found PCI SSP controller (ID: 8086h:1194h cfg: 0dh)

      [    3.810691] intel_mid_ssp_spi_unified 0000:00:07.0: register with SPI framework (bus spi3)

      [    3.819074] intel_mid_ssp_spi_unified 0000:00:07.0: master is unqueued, this is deprecated

      [    3.827590] intel_mid_ssp_spi_unified 0000:00:07.1: found PCI SSP controller (ID: 8086h:1194h cfg: 15h)

      [    3.828546] intel_mid_ssp_spi_unified 0000:00:07.1: register with SPI framework (bus spi5)

      [    3.828841] intel_mid_ssp_spi_unified 0000:00:07.1: master is unqueued, this is deprecated

      [    3.860236] intel_mid_ssp_spi_unified 0000:00:07.2: found PCI SSP controller (ID: 8086h:1194h cfg: 19h)

      [    3.870516] intel_mid_ssp_spi_unified 0000:00:07.2: register with SPI framework (bus spi6)

      [    3.878917] intel_mid_ssp_spi_unified 0000:00:07.2: master is unqueued, this is deprecated

      [    3.887478] console [netcon0] enabled

      [    3.887548] netconsole: network logging started

      [    3.890257] file system registered

      [    3.902416] android_usb gadget: Mass Storage Function, version: 2009/09/11

      [    3.902518] android_usb gadget: Number of LUNs=1

      [    3.902582]  lun0: LUN: removable file: (no medium)

      [    3.910234] android_usb gadget: android_usb ready

      [    3.924548] input: gpio-keys as /devices/platform/gpio-keys/input/input0

      [    3.931886] rtc_cmos rtc_cmos: setting system clock to 2000-01-01 00:00:07 UTC (946684807)

      [    3.932065] pmic_ccsm rpmsg3: Probed pmic_ccsm rpmsg device

      [    3.945983] pmic_ccsm pmic_ccsm: PMIC-ID: c9

      [    3.946048] pmic_ccsm pmic_ccsm: Error reading battery profile from battid frmwrk

      [    3.958599] pmic_ccsm pmic_ccsm: Battery Over heat exception

      [    3.958687] pmic_ccsm pmic_ccsm: Battery0 temperature inside boundary

      [    3.958764] pmic_ccsm pmic_ccsm: USB VBUS Detected. Notifying OTG driver

      [    3.977597] pmic_ccsm pmic_ccsm: Battery Zone changed. Current zone is 5

      [    3.986803] APIC ID: 0

      [    3.986847] APIC ID: 2

      [    3.986915] Num p-states 2

      [    3.986960] State [0]: core_frequency[500] transition_latency[100] control[0x529]

      [    3.987041] State [1]: core_frequency[500] transition_latency[100] control[0x529]

      [    3.987292] Num p-states 2

      [    3.987338] State [0]: core_frequency[500] transition_latency[100] control[0x529]

      [    3.987419] State [1]: core_frequency[500] transition_latency[100] control[0x529]

      [    3.987923] dhd_module_init in

      [    3.987977] found wifi platform device wlan

      [    3.988106] Power-up adapter 'DHD generic adapter'

      [    4.361610] wifi_platform_set_power = 1

      [    4.569963] wifi_platform_bus_enumerate device present 1

      [    4.667397] bcmsdh_sdmmc: bcmsdh_sdmmc_probe Enter

      [    4.672299] bcmsdh_sdmmc: bcmsdh_sdmmc_probe Enter

      [    4.672378] bus num (host idx)=2, slot num (rca)=1

      [    4.672438] found adapter info 'DHD generic adapter'

      [    4.696177] F1 signature OK, socitype:0x1 chip:0xa94c rev:0x2 pkg:0x0

      [    4.704007] DHD: dongle ram size is set to 524288(orig 524288) at 0x0

      [    4.712009] wifi_platform_get_mac_addr

      [    4.712134] wifi_get_mac_addr_intel: unable to open /config/wifi/mac.txt

      [    4.719964] wl_create_event_handler(): thread:wl_event_handler:62 started

      [    4.729696] CFG80211-ERROR) wl_event_handler : tsk Enter, tsk = 0xf5641540

      [    4.736907] dhd_attach(): thread:dhd_watchdog_thread:63 started

      [    4.742790] dhd_attach(): thread:dhd_dpc:64 started

      [    4.742865] dhd_deferred_work_init: work queue initialized

      [    4.753847] Dongle Host Driver, version 1.141.59 (r)

      [    4.753847] Compiled in drivers/staging/edison-bcm43340 on Dec 23 2015 at 09:23:42

      [    4.767390] Register interface [wlan0]  MAC: 00:00:00:00:00:00

      [    4.767390]

      [    4.767485] dhd_prot_ioctl : bus is down. we have nothing to do

      [    4.781182] bcmsdh_sdmmc: bcmsdh_sdmmc_probe Enter

      [    4.781330] wifi_platform_set_power = 0

      [    4.782450] wifi_platform_bus_enumerate device present 0

      [    4.782674] msic_power_btn rpmsg2: Probed mid_pb rpmsg device

      [    4.782821] msic_power_btn mid_powerbtn: Probed mid powerbutton devivce

      [    4.783263] input: mid_powerbtn as /devices/platform/mid_powerbtn/input/input1

      [    4.791142] ALSA device list:

      [    4.791213]   #0: Loopback 1

      [    4.791262]   #1: dummy-audio

      [    4.840199] Freeing unused kernel memory: 596k freed

      [    4.841088] Write protecting the kernel text: 8464k

      [    4.841804] Write protecting the kernel read-only data: 2788k

      [    4.841870] NX-protecting the kernel data: 5872k

      [    4.910129] init: init first stage started!

      [    5.151582] type=1403 audit(946684808.710:2): policy loaded auid=4294967295 ses=4294967295

      [    5.152712] type=1404 audit(946684808.710:3): enforcing=1 old_enforcing=0 auid=4294967295 ses=4294967295

      [    5.200375] init: (Initializing SELinux enforcing took 0.29s.)

      [    5.211153] init: init second stage started!

      [    5.228534] init: Running restorecon...

      [    5.367099] init: waitpid failed: No child processes

      [    5.367753] init: (Loading properties from /default.prop took 0.00s.)

      [    5.369758] init: property 'ro.zygote' doesn't exist while expanding '/init.${ro.zygote}.rc'

      [    5.369903] init: /init.rc: 11: error while expanding import

      [    5.373718] init: /init.environ.rc: 10: export requires 2 arguments

      [    5.373854] init: /init.environ.rc: 11: export requires 2 arguments

      [    5.374052] init: (Parsing /init.environ.rc took 0.00s.)

      [    5.375687] init: (Parsing /init.usb.rc took 0.00s.)

      [    5.376224] init: (Parsing /init.edison.rc took 0.00s.)

      [    5.376439] init: could not import file '/init.usb.configfs.rc' from '/init.rc': No such file or director                          y

      [    5.376589] init: (Parsing /init.rc took 0.01s.)

      [    5.378166] init: Starting service 'ueventd'...

      [    5.379044] init: Waiting for /dev/.coldboot_done...

      [    5.383659] ueventd: ueventd started!

      [    6.083478] ueventd: Coldboot took 0.69s.

      [    6.087482] init: Waiting for /dev/.coldboot_done took 0.71s.

      [    6.264393] init: write_file: Unable to open '/proc/cpu/alignment': No such file or directory

      [    6.265037] init: write_file: Unable to open '/proc/sys/kernel/sched_compat_yield': No such file or direc                          tory

      [    6.269146] init: write_file: Unable to write to '/dev/cpuctl/cpu.shares': Invalid argument

      [    6.279798] init: write_file: Unable to open '/proc/sys/abi/swp': No such file or directory

      [    6.281053] init: /dev/hw_random not found

      [    6.347402] EXT4-fs (mmcblk0p6): mounted filesystem with ordered data mode. Opts: barrier=1,discard

      [    6.347760] fs_mgr: __mount(source=/dev/block/by-name/system_a,target=/system,type=ext4)=0

      [    6.348984] EXT4-fs (mmcblk0p12): Ignoring removed nomblk_io_submit option

      [    6.355032] EXT4-fs (mmcblk0p12): mounted filesystem with ordered data mode. Opts: errors=remount-ro,nomb                          lk_io_submit

      [    6.355366] fs_mgr: check_fs(): mount(/dev/block/by-name/userdata,/data,ext4)=0: Success

      [    6.356249] ext4-rsv-conver (108) used greatest stack depth: 7308 bytes left

      [    6.357868] fs_mgr: check_fs(): unmount(/data) succeeded

      [    6.358978] fs_mgr: Not running /system/bin/e2fsck on /dev/block/by-name/userdata (executable not in syst                          em image)

      [    6.365441] EXT4-fs (mmcblk0p12): mounted filesystem with ordered data mode. Opts: barrier=1,noauto_da_al                          loc,discard

      [    6.365716] fs_mgr: __mount(source=/dev/block/by-name/userdata,target=/data,type=ext4)=0

      [    6.366195] init (104) used greatest stack depth: 6488 bytes left

      [    6.368613] init: (Parsing /system/etc/init/apmanager.rc took 0.00s.)

      [    6.369552] init: (Parsing /system/etc/init/avahi-daemon.rc took 0.00s.)

      [    6.370606] init: (Parsing /system/etc/init/bluetoothtbd.rc took 0.00s.)

      [    6.371761] init: (Parsing /system/etc/init/brillo.rc took 0.00s.)

      [    6.372963] init: (Parsing /system/etc/init/bt_bcm43340.rc took 0.00s.)

      [    6.373934] init: (Parsing /system/etc/init/crash_reporter.rc took 0.00s.)

      [    6.374651] init: (Parsing /system/etc/init/firewalld.rc took 0.00s.)

      [    6.375359] init: (Parsing /system/etc/init/keystore.rc took 0.00s.)

      [    6.376202] init: (Parsing /system/etc/init/logcatd.rc took 0.00s.)

      [    6.376996] init: (Parsing /system/etc/init/logd.rc took 0.00s.)

      [    6.377730] init: (Parsing /system/etc/init/mediaserver.rc took 0.00s.)

      [    6.378442] init: (Parsing /system/etc/init/metrics_collector.rc took 0.00s.)

      [    6.379407] init: (Parsing /system/etc/init/metricsd.rc took 0.00s.)

      [    6.380298] init: (Parsing /system/etc/init/nativepowerman.rc took 0.00s.)

      [    6.381076] init: (Parsing /system/etc/init/perfprofd.rc took 0.00s.)

      [    6.381782] init: (Parsing /system/etc/init/sensorservice.rc took 0.00s.)

      [    6.382546] init: (Parsing /system/etc/init/servicemanager.rc took 0.00s.)

      [    6.383328] init: (Parsing /system/etc/init/shill.rc took 0.00s.)

      [    6.384080] init: (Parsing /system/etc/init/tlsdated.rc took 0.00s.)

      [    6.384794] init: (Parsing /system/etc/init/update_engine.rc took 0.00s.)

      [    6.385534] init: (Parsing /system/etc/init/weaved.rc took 0.00s.)

      [    6.386301] init: (Parsing /system/etc/init/webservd.rc took 0.00s.)

      [    6.395356] init: Starting service 'logd'...

      [    6.397551] init: SELinux: Could not set context for /cache:  Read-only file system

      [    6.403613] init: (Loading properties from /system/build.prop took 0.00s.)

      [    6.403853] init: (Loading properties from /vendor/build.prop took 0.00s.)

      [    6.404040] init: (Loading properties from /factory/factory.prop took 0.00s.)

      [    6.404434] init: /recovery not specified in fstab

      [    6.405119] init: do_start: Service vold not found

      [    6.408530] init: Not bootcharting.

      [    6.462826] init: cannot find '/system/bin/tzdatacheck' (No such file or directory), disabling 'exec 1 (/                          system/bin/tzdatacheck)'

      [    6.485601] init: (Loading properties from /data/local.prop took 0.00s.)

      [    6.493770] logd.auditd: start

      [    6.493880] logd.klogd: 6414557023

      [    6.497338] init: Starting service 'logd-reinit'...

      [    6.506379] init: cannot find '/sbin/healthd' (No such file or directory), disabling 'healthd'

      [    6.506576] init: Starting service 'watchdogd'...

      [    6.508199] init: Starting service 'wifi-setup'...

      [    6.509889] init: Starting service 'dbus'...

      [    6.511420] init: Starting service 'servicemanager'...

      [    6.513086] init: Starting service 'firewall-setup'...

      [    6.514532] init: Starting service 'console'...

      [    6.515878] init: cannot find '/system/bin/update_verifier' (No such file or directory), disabling 'exec                           2 (/system/bin/update_verifier)'

      [    6.516141] init: cannot find '/system/bin/install-recovery.sh' (No such file or directory), disabling 'f                          lash_recovery'

      [    6.516974] init: Starting service 'avahi-daemon'...

      [    6.518506] init: Starting service 'bluetoothtbd'...

      [    6.521454] snd_intel_sst: request fw failed

      [    6.550226] init: Starting service 'keystore'...

      [    6.551796] init: Starting service 'media'...

      [    6.553268] init: Starting service 'nativepowerman'...

      [    6.554759] init: Starting service 'sensorservice'...

      [    6.556317] init: Starting service 'wpa_supplicant'...

      [    6.557781] init: Starting service 'crash_reporter'...

      [    6.559235] init: Starting service 'crash_sender'...

      [    6.564214] init: Starting service 'metricscollector'...

      [    7.006955] logd.daemon: reinitice 'metricsd'...

      [    7.035093] init: Starting service 'perfprofd'...

      [    7.036736] init: Starting service 'tlsdated'...

      [    7.064553] init: Starting service 'update_engine'...

      [    7.072145] init: Starting service 'weaved'...

      [    7.073729] init: Starting service 'webservd'...

      [    7.074894] init: Service 'logd-reinit' (pid 118) exited with status 0

      $ [    7.179894] android_usb: already disabled

      [    7.184989] init: Starting service 'adbd'...

      [    7.238736] read descriptors

      [    7.242296] read descriptors

      [    7.245269] read strings

      [    7.292103] avahi-daemon (125) used greatest stack depth: 6440 bytes left

      [    7.299746] init: Service 'avahi-daemon' (pid 125) exited with status 255

      [    7.299900] init: Service 'avahi-daemon' (pid 125) killing any children in process group

      [    7.328013]

      [    7.328013] Dongle Host Driver, version 1.141.59 (r)

      [    7.328013] Compiled in drivers/staging/edison-bcm43340 on Dec 23 2015 at 09:23:42

      [    7.328193] wl_android_wifi_on in

      [    7.345396] wifi_platform_set_power = 1

      [    7.937921] android_work: sent uevent USB_STATE=CONNECTED

      [    7.976768] android_usb gadget: high-speed config #1: android

      [    7.982672] android_work: sent uevent USB_STATE=CONFIGURED

      [    9.315177] F1 signature OK, socitype:0x1 chip:0xa94c rev:0x2 pkg:0x0

      [    9.323006] DHD: dongle ram size is set to 524288(orig 524288) at 0x0

      [    9.331553] dhdsdio_download_firmware: firmware path=/vendor/firmware/bcm43340/fw_bcmdhd_sta.bin, nvram p                          ath=/vendor/firmware/bcm43340/bcmdhd.cal

      [    9.408644] tlsdate-helper (166) used greatest stack depth: 6404 bytes left

      [    9.710813] sdioh_request_buffer: [1] doing memory copy buf=f56f8000, len=18

      [    9.730524] dhdsdio_write_vars: Download, Upload and compare of NVRAM succeeded.

      [    9.897038] dhd_bus_init: enable 0x06, ready 0x06 (waited 0us)

      [    9.910747] init: Service 'crash_reporter' (pid 132) exited with status 0

      [    9.911353] wifi_platform_get_mac_addr

      [    9.911461] wifi_get_mac_addr_intel: unable to open /config/wifi/mac.txt

      [    9.932448] Firmware up: op_mode=0x0015, MAC=78:4b:87:a8:cb:12

      [    9.985154] Firmware version = wl0: Jan 30 2015 19:22:32 version 6.20.190.3 (r530911) FWID 01-5b07cccc

      [    9.995154] dhd_preinit_ioctls wl ampdu_hostreorder failed -23

      [   10.089364] CFG80211-ERROR) wl_update_wiphybands : bw_cap failed, -23

      [   10.132275] wifi_init (142) used greatest stack depth: 5248 bytes left

      [   10.199108] warning: `wpa_supplicant' uses 32-bit capabilities (legacy support in use)

      [   10.290467] init: Starting service 'apmanager'...

      [   10.292298] init: Starting service 'shill'...

      [   10.305283] init: Service 'wifi-setup' (pid 120) exited with status 0

      [   10.711221] init: Starting service 'firewalld'...

      [   10.720144] init: Service 'firewall-setup' (pid 123) exited with status 0

      [   11.722550] init: Starting service 'avahi-daemon'...

      [   11.942951] init: Service 'weaved' (pid 140) killed by signal 6

      [   11.943103] init: Service 'weaved' (pid 140) killing any children in process group

      [   11.944159] init: Starting service 'weaved'...

      [   12.329847] CFGP2P-ERROR) wl_cfgp2p_add_p2p_disc_if : P2P interface registered

      [   12.344472] WLC_E_IF: NO_IF set, event Ignored

      [   27.989496] WLC_E_IF: NO_IF set, event Ignored

      [   27.989585] CFGP2P-ERROR) wl_cfgp2p_del_p2p_disc_if : P2P interface unregistered

      [   27.996462] wl_android_wifi_off in

      [   28.008035] CFG80211-ERROR) wl_escan_handler : escan is not ready ndev f552c800 drv_status 0x0 e_type 69                           e_states 4

      [   30.012748] dhd_bus_rxctl: resumed on timeout, INT status=0x20C00040

      [   30.023464] CONSOLE: 4324 bytes to the heap

      [   30.023542] CONSOLE: 000000.032 Overriding vendor id = 0x14e4

      [   30.023618] CONSOLE: 000000.035 Overriding device id = 0x4386

      [   30.023692] CONSOLE: 000000.039 wlc_bmac_attach, deviceid 0x4386 nbands 2

      [   30.023778] CONSOLE: 000000.065 wl0: wlc_bmac_attach: chiprev 2 corerev 39 cccap 0x50500009 maccap 0x30a0                          8205 band 2.4G, phy_type 10 phy_rev 7

      [   30.023918] CONSOLE: 000000.077 wl0: wlc_bmac_attach: chiprev 2 corerev 39 cccap 0x50500009 maccap 0x30a0                          8205 band 5G, phy_type 10 phy_rev 7

      [   30.024056] CONSOLE: 000000.091 wl0: wlc_attach_antgain_init: Invalid antennas available in srom, using 2                          dB

      [   30.024167] CONSOLE: 000000.098 wl0: wlc_attach_stf_ant_init: Invalid antennas available in srom (0x0), u                          sing 3.

      [   30.024280] CONSOLE: 000000.107 NRXD 32 is too small to fit max amsdu rxframe

      [   30.024367] CONSOLE: 000000.115 wl0: Broadcom BCM43340 802.11 Wireless Controller 6.20.190.3 (r530911)

      [   30.024471] CONSOLE: 000000.123 TCAM: 256 used: 203 exceed:0

      [   30.024543] CONSOLE: 000000.127 reclaim section 1: Returned 62144 bytes to the heap

      [   30.024632] CONSOLE: 000000.132 sdpcmd_dpc: Enable

      [   30.024692] CONSOLE:

      [   30.024732] CONSOLE: > 000007.058 50 packets not freed at wlc_down

      [   30.024809] CONSOLE: 000017.360 wl0.1: wlc_rcmta_add_bssid: RCMTA entry not allocated

      [   30.024900] CONSOLE: 000018.251 50 packets not freed at wlc_down

      [   30.024976] dhdsdio_checkdied: dump ram into /tmp/4334x_dumpram_1.bin

      [   30.026360] dhdsdio_checkdied: filp_open failed

      [   30.026445] dhdsdio_checkdied: dump ram done

      [   30.036114] dhd_bus_rxctl: rxcnt_timeout=1, rxlen=0

      [   30.036180] dhd_wl_ioctl: 'resumed on timeout' error is occurred before the interface does not bring up

      [   30.181163] wifi_platform_set_power = 0

      [   30.187228]

      [   30.187228] Dongle Host Driver, version 1.141.59 (r)

      [   30.187228] Compiled in drivers/staging/edison-bcm43340 on Dec 23 2015 at 09:23:42

      [   30.187383] wl_android_wifi_on in

      [   30.187432] wifi_platform_set_power = 1

      [   30.741445] F1 signature OK, socitype:0x1 chip:0xa94c rev:0x2 pkg:0x0

      [   30.749214] DHD: dongle ram size is set to 524288(orig 524288) at 0x0

      [   30.757882] dhdsdio_download_firmware: firmware path=/vendor/firmware/bcm43340/fw_bcmdhd_apsta.bin, nvram                           path=/vendor/firmware/bcm43340/bcmdhd.cal

      [   30.950893] sdioh_request_buffer: [1] doing memory copy buf=f56f8000, len=18

      [   30.961491] dhdsdio_write_vars: Download, Upload and compare of NVRAM succeeded.

      [   31.130001] dhd_bus_init: enable 0x06, ready 0x06 (waited 0us)

      [   31.140678] wifi_platform_get_mac_addr

      [   31.140788] wifi_get_mac_addr_intel: unable to open /config/wifi/mac.txt

      [   31.153737] Firmware up: op_mode=0x0002, MAC=78:4b:87:a8:cb:12

      [   31.171861] Firmware version = wl0: Jan 30 2015 19:22:32 version 6.20.190.3 (r530911) FWID 01-5b07cccc

      [   31.172912] dhd_preinit_ioctls wl ampdu_hostreorder failed -23

      [   31.186728] dhd_wlfc_init(): successfully enabled bdcv2 tlv signaling, 79

      [   31.187732] dhd_wlfc_init(): wlfc_mode=0x0, ret=-23

      [   31.277574] CFG80211-ERROR) wl_update_wiphybands : bw_cap failed, -23

      [   31.631442] dhd_set_mcast_list_handler: interface info not available/down

      [   31.631567] dhd_set_mcast_list_handler: interface info not available/down

      [   31.631727] wl_android_wifi_off in

      [   31.653683] dhd_wlfc_deinit():3248, ampdu_hostreorder get failed Err = -23

      [   31.654499] dhd_wlfc_deinit():3268 successfully disabled bdcv2 tlv signaling, 0

      [   31.655312] wifi_platform_set_power = 0

      [   32.030707]

      [   32.030707] Dongle Host Driver, version 1.141.59 (r)

      [   32.030707] Compiled in drivers/staging/edison-bcm43340 on Dec 23 2015 at 09:23:42

      [   32.030883] wl_android_wifi_on in

      [   32.030936] wifi_platform_set_power = 1

      [   32.621238] F1 signature OK, socitype:0x1 chip:0xa94c rev:0x2 pkg:0x0

      [   32.629069] DHD: dongle ram size is set to 524288(orig 524288) at 0x0

      [   32.637762] dhdsdio_download_firmware: firmware path=system/vendor/firmware/bcm43340/fw_bcmdhd_apsta.bin,                           nvram path=system/vendor/firmware/bcm43340/bcmdhd.cal

      [   32.761364] sdioh_request_buffer: [1] doing memory copy buf=f56f8000, len=18

      [   32.771592] dhdsdio_write_vars: Download, Upload and compare of NVRAM succeeded.

      [   32.940032] dhd_bus_init: enable 0x06, ready 0x06 (waited 0us)

      [   32.950606] wifi_platform_get_mac_addr

      [   32.950709] wifi_get_mac_addr_intel: unable to open /config/wifi/mac.txt

      [   32.963678] Firmware up: op_mode=0x0002, MAC=78:4b:87:a8:cb:12

      [   32.981366] Firmware version = wl0: Jan 30 2015 19:22:32 version 6.20.190.3 (r530911) FWID 01-5b07cccc

      [   32.982398] dhd_preinit_ioctls wl ampdu_hostreorder failed -23

      [   32.996491] dhd_wlfc_init(): successfully enabled bdcv2 tlv signaling, 79

      [   33.003939] dhd_wlfc_init(): wlfc_mode=0x0, ret=-23

      [   33.097736] CFG80211-ERROR) wl_update_wiphybands : bw_cap failed, -23

      [   33.196167] CFG80211-ERROR) wl_cfg80211_del_station : Disconnect STA : ff:ff:ff:ff:ff:ff scb_val.val 3

      [   33.219891] CFG80211-ERROR) wl_cfg80211_set_channel : netdev_ifidx(3), chan_width(0) target channel(6)

      [   33.283129] CFG80211-ERROR) wl_cfg80211_parse_ies : No WPSIE in beacon

      [   33.283243] CFG80211-ERROR) wl_cfg80211_parse_ies : No WPSIE in beacon

      [   33.306088] _dhd_wlfc_mac_entry_update():1644, entry(32)

      [   37.115395] CFG80211-ERROR) wl_scan_timeout : timer expired but no scan request

       

      $

        • 1. Re: Brillo OS - Successfully Flashing
          Martata

          Here is the output of

          ls

           

          $ su

          # ls

          acct         file_contexts.bin oem               sepolicy

          cache        fstab.edison      proc              service_contexts

          config       init              property_contexts storage

          d            init.edison.rc    root              sys

          data         init.environ.rc   sbin              system

          default.prop init.rc           sdcard            ueventd.edison.rc

          dev          init.usb.rc       seapp_contexts    ueventd.rc

          etc          mnt               selinux_version   vendor

           

          df-h

           

          # df -h

          Filesystem            Size  Used Avail Use% Mounted on

          tmpfs                 479M  128K  479M   1% /dev

          none                  479M   12K  479M   1% /sys/fs/cgroup

          tmpfs                 479M     0  479M   0% /mnt

          /dev/block/mmcblk0p6  248M   98M  150M  40% /system

          /dev/block/mmcblk0p12 122M   38M   84M  31% /data

          tmpfs                 479M     0  479M   0% /storage

           

          free -m

           

          # free -m

                          total        used        free      shared     buffers

          Mem:              958         101         857           0           0

          -/+ buffers/cache:            100         858

          Swap:               0           0           0

          • 2. Re: Brillo OS - Successfully Flashing
            TylorYoo

            Hi, Martata. I'm Tylor Yoo.

             

            Thank you for your manual. I could build Brillo source code.

             

            Recently, I'm uploading Brillo's image to Edison kit for arduino.

             

            But I have trouble in flashing Brillo's image files.

             

            Can you tell me names of ".img" files? My environments don't recognize the files.

             

            Or can you write the process more specifically?

             

            Have a nice day.

            • 3. Re: Brillo OS - Successfully Flashing
              Martata

              HI, i try to writing a more detailed instruction, but i need some more days.

              • 4. Re: Brillo OS - Successfully Flashing
                sangi

                Hello Marta,

                Good Day!

                 

                It would be of great help if you explain in brief how you managed to flash the *.img brillo images to Edison?

                I tried using the steps for fastboot

                flash_tools/brillo-flashall-edison.sh - device/intel/edison - Git at Google

                ut bootloader was not built from Brillo sources-boot-edison.bin.

                 

                I tried  to use Intel phone flash tool, but it doesnot accept *.img files.

                 

                I am very curious to get my Edison booted with Brillo.... any help would be appreciated!

                Thanks

                Sangi

                • 5. Re: Brillo OS - Successfully Flashing
                  Martata

                  Ok i became a few question, i dont know if i answer correctly but i do my best. I tryed to wrote down my steps more detailed

                  Ah and i have my Edison a half year, before buying, i never install Linux or something like that, PLS DONT KILL ME . I prevered to play SC2, what will i say, i have no plan what i do and you cant play Starcraft2

                  You will see a lot of  "mistakes" or something like that, pls feel free to adjust me.

                   

                  • "Build Environment" --> i have running a clean Ubuntu 14.03 - 64 bit, on VMware Workstation 12 on Windows 10, AMD CPU.

                   

                  Update Ubuntu

                  
                  $ sudo apt-get update
                  
                  
                  

                   

                  Install Java 7 sdk

                  $ sudo apt-get install openjdk-7-jdk
                  
                  

                   

                  Install some required Packages

                  $ sudo apt-get install git-core gnupg flex bison gperf build-essential \
                    zip curl zlib1g-dev gcc-multilib g++-multilib libc6-dev-i386 \
                    lib32ncurses5-dev x11proto-core-dev libx11-dev lib32z-dev ccache \
                    libgl1-mesa-dev libxml2-utils xsltproc unzip
                  
                  

                  And some more

                  sudo apt-get install qt5-qmake

                   

                  USB Access to Android Devices -->> change <username> to your own

                  $ wget -S -O - http://source.android.com/source/51-android.rules | sed "s/<username>/$USER/" | sudo tee >/dev/null /etc/udev/rules.d/51-android.rules; sudo udevadm control --reload-rules
                  
                  
                  
                  

                   

                  • "Get the source"

                   

                  Make in Home Directory a Folder "bin" and included him in your path

                  $ mkdir ~/bin
                  $ PATH=~/bin:$PATH
                  
                  

                   

                          Get "Repo tool" and rights to yourself

                  $ curl https://storage.googleapis.com/git-repo-downloads/repo > ~/bin/repo
                  $ chmod a+x ~/bin/repo
                  
                  


                  Build "Working Directory" and "go in"

                  $ mkdir brillo
                  
                  $ cd brillo
                  
                  

                   

                  "Initialize Repo"

                  $ repo init -u https://android.googlesource.com/brillo/manifest
                  $ repo sync
                  
                  


                  --> Drink Coffee --> you have a "few" minutes

                   

                  • Building


                  "Initialize + lunch + make"

                  $ source build/envsetup.sh
                  $ lunch edison-eng
                  
                  

                   

                  --> go to the Path ~/brillo/tools/bdk/brunch/

                  $ ./brunch bsp install edison
                  
                  

                   

                  --> from Path ~/brillo -->

                  $ make
                  
                  

                  --> Coffee or go to bed ^^ (6hr later......)

                  in the ~/brillo/out/target/product/edison folder there are a now few .img and .bin files

                   

                  • Flash

                   

                  After compile, you could get some files(totally, 19 files). The followings are required files to flash.

                  • boot.img, cache.img, ramdisk.img, recovery.img, system.img, userdata.img, gpt.bin
                  • edison_dnx_fwr.bin, edison_dnx_osr.bin, edison_ifwi-dbg-00.bin ~ edison_ifwi-dbg-06.bin
                  • u-boot-edison.bin, u-boot-edison.img
                  • FlashEdison.json

                  To flash these, you have to move above all files in one folder. And open your Phone Flash Tool Lite in windows.

                  Then you can see success message.

                  --> done

                  • 6. Re: Brillo OS - Successfully Flashing
                    sangi

                    thanksalot for your time Marta!

                    Really appreciate your help.`

                     

                    I will let you know as I complete my Brillo bringup

                     

                    Cheers

                    Sangi

                    • 7. Re: Brillo OS - Successfully Flashing
                      luzhongzhou

                      hi, Marta, I'm doing the same thing as you have done. You know the process is time-consuming and error-prone.

                      I think it's maybe very useful for someone else, so I'd like to ask if you can share the result files.

                       

                      Cheers

                      Zhongzhou Lu

                      • 8. Re: Brillo OS - Successfully Flashing
                        Martata

                        You mean the img and bin files ? Is it allowed here ?

                        • 9. Re: Brillo OS - Successfully Flashing
                          luzhongzhou

                          Firstly, I have tried many times, but it is always wrong this step: repo init -u https://android.googlesource.com/brillo/manifest

                          I can open the URL in a brower. I really  cann't find why. It depressed me a lot.

                           

                          If it is convenient, can you send me an email, or other ways if the files are large. Really appreciate your help. My email is luzhongzhou2013@gmail.com

                           

                          Cheers

                          Zhongzhou Lu

                          • 10. Re: Brillo OS - Successfully Flashing
                            luzhongzhou

                            How is it going? sangi

                            • 11. Re: Brillo OS - Successfully Flashing
                              singhania8192

                              I flash my Edison in ubuntu,i need to required any flash tool for flash the brillo.

                               

                              i execute this script "brillo-flashall-edison.sh',i got this one.

                               

                              /brillo-flashall-edison.sh

                              Could not find boot.img, looked in .

                               

                              how can solve it.

                              • 13. Re: Brillo OS - Successfully Flashing
                                singhania8192

                                Hey,i compiled succesfully the brillo os on ubuntu.i did't find the in out folder which ".img" file is required,please tell me exact path,Also how to flash brillo build image on intel edison board for ubuntu platform.

                                • 14. Re: Brillo OS - Successfully Flashing
                                  singhania8192

                                  Thanks Martata,

                                  brillo os successfully flash on intel edison board,i want to try using command configure_edison --wifi,i got command is not found,how can solve this?

                                  1 2 3 Previous Next