'developer' image install


#1

Is it the same process used to install either the developer or boot image - i.e. put ‘img’ file onto sd card, set the boot config and install to flash…

The release notes indicate that following images are available:
boot image that includes prebuilt kernel and initrd
developer image that includes core packages as well as typical development packages (headless)
alip image that includes a minimal desktop environment GUI using LXDE


#2

yes, but only if you use the latest release from last week. that’s one the change introduced in that release. You can mount the SD card on your PC, and change the rootfs.img file directly. Note that you can also create another folder , e.g. ‘debian-dev’ and then you should see both debian and debian-dev listed in the GUI.


#3

Thanks.

I am trying the lastest image (144) from here: http://builds.96boards.org/releases/dragonboard410c/linaro/debian/latest/

but it will not boot into the install image… It gets to switch on a hdmi monitor but I never see the normal install dialog…

Format: Log Type - Time(microsec) - Message - Optional Info Log Type: B - Since Boot(Power On Reset), D - Delta, S - Statistic S - QC_IMAGE_VERSION_STRING=BOOT.BF.3.0-00261 S - IMAGE_VARIANT_STRING=HAAAANAAA S - OEM_IMAGE_VERSION_STRING=C-BPATTH S - Boot Config, 0x000002e3 S - Core 0 Frequency, 0 MHz B - 1546 - PBL, Start B - 3492 - bootable_media_detect_entry, Start B - 207298 - bootable_media_detect_success, Start B - 207302 - elf_loader_entry, Start B - 209071 - auth_hash_seg_entry, Start B - 209281 - auth_hash_seg_exit, Start B - 236499 - elf_segs_hash_verify_entry, Start B - 295374 - PBL, End B - 305915 - SBL1, Start B - 369782 - pm_device_init, Start D - 14792 - pm_device_init, Delta B - 385154 - boot_flash_init, Start D - 30 - boot_flash_init, Delta B - 389149 - boot_config_data_table_init, Start D - 341996 - boot_config_data_table_init, Delta - (0 Bytes) B - 735721 - CDT version:3,Platform ID:24,Major ID:1,Minor ID:0,Subtype:0 B - 741943 - sbl1_ddr_set_params, Start B - 745633 - cpr_init, Start D - 0 - cpr_init, Delta B - 751245 - Pre_DDR_clock_init, Start D - 183 - Pre_DDR_clock_init, Delta D - 0 - sbl1_ddr_set_params, Delta B - 763720 - pm_driver_init, Start D - 6832 - pm_driver_init, Delta B - 779214 - clock_init, Start D - 30 - clock_init, Delta B - 789340 - Image Load, Start D - 43798 - QSEE Image Loaded, Delta - (567100 Bytes) B - 833138 - Image Load, Start D - 427 - SEC Image Loaded, Delta - (2048 Bytes) B - 840305 - sbl1_efs_handle_cookies, Start D - 0 - sbl1_efs_handle_cookies, Delta B - 848205 - Image Load, Start D - 20862 - QHEE Image Loaded, Delta - (51952 Bytes) B - 869097 - Image Load, Start D - 17050 - RPM Image Loaded, Delta - (149492 Bytes) B - 886177 - Image Load, Start D - 22692 - APPSBL Image Loaded, Delta - (480308 Bytes) B - 908869 - QSEE Execution, Start D - 61 - QSEE Execution, Delta B - 914573 - SBL1, End D - 611006 - SBL1, Delta S - Flash Throughput, 61000 KB/s (1250900 Bytes, 20374 us) S - DDR Frequency, 400 MHz Android Bootloader - UART_DM Initialized!!! [0] welcome to lk

[10] platform_init()
[10] target_init()
[20] initialising mmc_slot =2
[20] Error: Command timeout error
[20] Failure getting OCR response from MMC Card
[30] MMC card failed to respond, try for SD card
[90] Done initialization of the card
[100] pm8x41_get_is_cold_boot: cold boot
[510] Not able to search the panel:
[520] Display not enabled for 24 HW type
[520] Target panel init not found!
[520] pm8x41_get_is_cold_boot: cold boot
[530] partition misc doesn’t exist
[530] error in emmc_recovery_init
[530] Unable to locate /bootselect partition
[540] No ‘misc’ partition found
[540] Error reading MISC partition
[540] failed to get ffbm cookie[550] use_signed_kernel=0, is_unlocked=0, is_tampered=0.
[550] Loading boot image (17741824): start
[1390] Loading boot image (17741824): done
[1520] DTB Total entry: 15, DTB version: 2
[1520] Using DTB entry 0x000000f7/00000000/0x00010018/0 for device 0x000000f7/00010000/0x00010018/0
[1530] Using pmic info 0x2000b/0x0/0x0/0x0 for device 0x2000b/0x0/0x0/0x0
[1530] cmdline: root=/dev/mmcblk1p8 rw rootwait console=ttyMSM0,115200n8 androidboot.emmc=true androidboot.serialno=74d40c34 androidboot.baseband=apq mdss_mdp.panel=0:dsi:0:
[1550] Updating device tree: start
[1680] Setting mac address in DT: 2:0:74:d4:c:34
[1680] Updating device tree: done
[1690] Error: Command timeout error
[1690] card sleep error: mmc_put_card_to_sleep
[1690] booting linux @ 0x80080000, ramdisk @ 0x82000000 (3714984), tags/device tree @ 0x81e00000
[1700] Jumping to kernel via monitor
[ 0.000000] Booting Linux on physical CPU 0x0
[ 0.000000] Initializing cgroup subsys cpuset
[ 0.000000] Initializing cgroup subsys cpu
[ 0.000000] Initializing cgroup subsys cpuacct
[ 0.000000] Linux version 4.4.23-linaro-lt-qcom (buildslave@x86_64-09) (gcc version 4.9.2 20140904 (prerelease) (crosstool-NG linaro-1.13.1-4.9-2014.09 - Linaro GCC 4.9-2014.09) ) #1 SMP PREEMPT Thu Oct 6 08:25:14 UTC 2016
[ 0.000000] Boot CPU: AArch64 Processor [410fd030]
[ 0.000000] efi: Getting EFI parameters from FDT:
[ 0.000000] efi: UEFI not found.
[ 0.000000] Reserved memory: OVERLAP DETECTED!
[ 0.000000] hypervisor_region@86400000 (0x0000000086400000–0x0000000086800000) overlaps with rmtfs@86700000 (0x0000000086700000–0x00000000867e0000)
[ 0.000000] Reserved memory: OVERLAP DETECTED!
[ 0.000000] modem_adsp_region@86800000 (0x0000000086800000–0x000000008b000000) overlaps with wcnss@89300000 (0x0000000089300000–0x0000000089900000)
[ 0.000000] cma: Reserved 64 MiB at 0x00000000bc000000
[ 0.000000] psci: probing for conduit method from DT.
[ 0.000000] psci: PSCIv1.0 detected in firmware.
[ 0.000000] psci: Using standard PSCI v0.2 function IDs
[ 0.000000] psci: MIGRATE_INFO_TYPE not supported.
[ 0.000000] PERCPU: Embedded 16 pages/cpu @ffffffc03bf41000 s25216 r8192 d32128 u65536
[ 0.000000] Detected VIPT I-cache on CPU0
[ 0.000000] CPU features: enabling workaround for ARM errata 826319, 827319, 824069
[ 0.000000] CPU features: enabling workaround for ARM erratum 845719
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 234108
[ 0.000000] Kernel command line: root=/dev/mmcblk1p8 rw rootwait console=ttyMSM0,115200n8 androidboot.emmc=true androidboot.serialno=74d40c34 androidboot.baseband=apq mdss_mdp.panel=0:dsi:0:
[ 0.000000] log_buf_len individual max cpu contribution: 4096 bytes
[ 0.000000] log_buf_len total cpu_extra contributions: 12288 bytes
[ 0.000000] log_buf_len min size: 16384 bytes
[ 0.000000] log_buf_len: 32768 bytes
[ 0.000000] early log buf free: 14036(85%)
[ 0.000000] PID hash table entries: 4096 (order: 3, 32768 bytes)
[ 0.000000] Dentry cache hash table entries: 131072 (order: 8, 1048576 bytes)
[ 0.000000] Inode-cache hash table entries: 65536 (order: 7, 524288 bytes)
[ 0.000000] software IO TLB [mem 0xb6c00000-0xbac00000] (64MB) mapped at [ffffffc036c00000-ffffffc03abfffff]
[ 0.000000] Memory: 783492K/951296K available (8393K kernel code, 798K rwdata, 3696K rodata, 576K init, 275K bss, 102268K reserved, 65536K cma-reserved)
[ 0.000000] Virtual kernel memory layout:
[ 0.000000] vmalloc : 0xffffff8000000000 - 0xffffffbdbfff0000 ( 246 GB)
[ 0.000000] vmemmap : 0xffffffbdc0000000 - 0xffffffbfc0000000 ( 8 GB maximum)
[ 0.000000] 0xffffffbdc0000000 - 0xffffffbdc1000000 ( 16 MB actual)
[ 0.000000] fixed : 0xffffffbffa7fd000 - 0xffffffbffac00000 ( 4108 KB)
[ 0.000000] PCI I/O : 0xffffffbffae00000 - 0xffffffbffbe00000 ( 16 MB)
[ 0.000000] modules : 0xffffffbffc000000 - 0xffffffc000000000 ( 64 MB)
[ 0.000000] memory : 0xffffffc000000000 - 0xffffffc040000000 ( 1024 MB)
[ 0.000000] .init : 0xffffffc000c51000 - 0xffffffc000ce1000 ( 576 KB)
[ 0.000000] .text : 0xffffffc000080000 - 0xffffffc000c50404 ( 12098 KB)
[ 0.000000] .data : 0xffffffc000cf7000 - 0xffffffc000dbea00 ( 799 KB)
[ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
[ 0.000000] Preemptible hierarchical RCU implementation.
[ 0.000000] Build-time adjustment of leaf fanout to 64.
[ 0.000000] RCU restricting CPUs from NR_CPUS=64 to nr_cpu_ids=4.
[ 0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=64, nr_cpu_ids=4
[ 0.000000] NR_IRQS:64 nr_irqs:64 0
[ 0.000000] Architected cp15 and mmio timer(s) running at 19.20MHz (virt/virt).
[ 0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x46d987e47, max_idle_ns: 440795202767 ns
[ 0.000004] sched_clock: 56 bits at 19MHz, resolution 52ns, wraps every 4398046511078ns
[ 0.000431] Console: colour dummy device 80x25
[ 0.000450] Calibrating delay loop (skipped), value calculated using timer frequency… 38.40 BogoMIPS (lpj=76800)
[ 0.000460] pid_max: default: 32768 minimum: 301
[ 0.000532] Security Framework initialized
[ 0.000581] Mount-cache hash table entries: 2048 (order: 2, 16384 bytes)
[ 0.000590] Mountpoint-cache hash table entries: 2048 (order: 2, 16384 bytes)
[ 0.001159] Initializing cgroup subsys io
[ 0.001176] Initializing cgroup subsys memory
[ 0.001202] Initializing cgroup subsys devices
[ 0.001214] Initializing cgroup subsys freezer
[ 0.001224] Initializing cgroup subsys net_cls
[ 0.001237] Initializing cgroup subsys perf_event
[ 0.001247] Initializing cgroup subsys net_prio
[ 0.001261] Initializing cgroup subsys hugetlb
[ 0.001270] Initializing cgroup subsys pids
[ 0.001537] EFI services will not be available.
[ 0.001559] ASID allocator initialised with 65536 entries
[ 0.035943] Detected VIPT I-cache on CPU1
[ 0.035981] CPU1: Booted secondary processor [410fd030]
[ 0.047953] Detected VIPT I-cache on CPU2
[ 0.047982] CPU2: Booted secondary processor [410fd030]
[ 0.059977] Detected VIPT I-cache on CPU3
[ 0.060004] CPU3: Booted secondary processor [410fd030]
[ 0.060057] Brought up 4 CPUs
[ 0.060081] SMP: Total of 4 processors activated.
[ 0.060090] CPU: All CPU(s) started at EL1
[ 0.060114] alternatives: patching kernel code
[ 0.060732] devtmpfs: initialized
[ 0.080213] DMI not present or invalid.
[ 0.080513] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
[ 0.082807] pinctrl core: initialized pinctrl subsystem
[ 0.084552] NET: Registered protocol family 16
[ 0.096005] cpuidle: using governor ladder
[ 0.100107] cpuidle: using governor menu
[ 0.100425] vdso: 2 pages (1 code @ ffffffc000cfd000, 1 data @ ffffffc000cfc000)
[ 0.100459] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers.
[ 0.101282] DMA: preallocated 256 KiB pool for atomic allocations
[ 0.101473] Serial: AMBA PL011 UART driver
[ 0.115192] irq: no irq domain found for /hexagon-smp2p/slave-kernel !
[ 0.116013] irq: no irq domain found for /wcnss-smp2p/slave-kernel !
[ 0.119504] irq: no irq domain found for /soc/qcom,mdss_mdp@1a00000 !
[ 0.153378] msm_bus_fabric_init_driver
[ 0.153552] msm_bus_device 580000.ad-hoc-bus: Dev 1024
[ 0.153570] msm_bus_device 580000.ad-hoc-bus: Util-fact is missing, default to 100
[ 0.153581] msm_bus_device 580000.ad-hoc-bus: Vrail-comp is missing, default to 100
[ 0.153840] msm_bus_device 580000.ad-hoc-bus: Dev 0
[ 0.153855] msm_bus_device 580000.ad-hoc-bus: Util-fact is missing, default to 100
[ 0.153865] msm_bus_device 580000.ad-hoc-bus: Vrail-comp is missing, default to 100
[ 0.154015] msm_bus_device 580000.ad-hoc-bus: Dev 4096
[ 0.154031] msm_bus_device 580000.ad-hoc-bus: Util-fact is missing, default to 100
[ 0.154040] msm_bus_device 580000.ad-hoc-bus: Vrail-comp is missing, default to 100
[ 0.160598] msm_bus_init_clk: Valid node clk node 1024 ctx 0
[ 0.160607] msm_bus_init_clk: Valid node clk node 1024 ctx 1msm_bus_init_clk: Valid node clk node 0 ctx 0
[ 0.160698] msm_bus_init_clk: Valid node clk node 0 ctx 1msm_bus_init_clk: Valid node clk node 4096 ctx 0
[ 0.160788] msm_bus_init_clk: Valid node clk node 4096 ctx 1[ 0.254301] vgaarb: loaded
[ 0.258507] SCSI subsystem initialized
[ 0.288263] usbcore: registered new interface driver usbfs
[ 0.289259] usbcore: registered new interface driver hub
[ 0.290601] usbcore: registered new device driver usb
[ 0.293013] media: Linux media interface: v0.10
[ 0.293628] Linux video capture interface: v2.00
[ 0.297003] dmi: Firmware registration failed.
[ 0.299258] Advanced Linux Sound Architecture Driver Initialized.
[ 0.308187] Bluetooth: Core ver 2.21
[ 0.308792] NET: Registered protocol family 31
[ 0.308847] Bluetooth: HCI device and connection manager initialized
[ 0.309053] Bluetooth: HCI socket layer initialized
[ 0.309177] Bluetooth: L2CAP socket layer initialized
[ 0.309497] Bluetooth: SCO socket layer initialized
[ 0.322626] clocksource: Switched to clocksource arch_sys_counter
[ 0.418222] NET: Registered protocol family 2
[ 0.425341] TCP established hash table entries: 8192 (order: 4, 65536 bytes)
[ 0.426821] TCP bind hash table entries: 8192 (order: 5, 131072 bytes)
[ 0.431418] TCP: Hash tables configured (established 8192 bind 8192)
[ 0.434239] UDP hash table entries: 512 (order: 2, 16384 bytes)
[ 0.434507] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes)
[ 0.437736] NET: Registered protocol family 1
[ 0.442613] RPC: Registered named UNIX socket transport module.
[ 0.442650] RPC: Registered udp transport module.
[ 0.442664] RPC: Registered tcp transport module.
[ 0.442679] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 0.445544] Unpacking initramfs…
[ 1.105886] Freeing initrd memory: 3624K (ffffffc002000000 - ffffffc00238a000)
[ 1.113488] hw perfevents: enabled with armv8_pmuv3 PMU driver, 7 counters available
[ 1.118152] kvm [1]: HYP mode not available
[ 1.141576] futex hash table entries: 1024 (order: 5, 131072 bytes)
[ 1.145437] audit: initializing netlink subsys (disabled)
[ 1.146450] audit: type=2000 audit(1.139:1): initialized
[ 1.155156] HugeTLB registered 2 MB page size, pre-allocated 0 pages
[ 1.259542] VFS: Disk quotas dquot_6.6.0
[ 1.261793] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
[ 1.294042] NFS: Registering the id_resolver key type
[ 1.294974] Key type id_resolver registered
[ 1.295009] Key type id_legacy registered
[ 1.298249] fuse init (API version 7.23)
[ 1.305347] 9p: Installing v9fs 9p2000 file system support
[ 1.321813] io scheduler noop registered
[ 1.324751] io scheduler cfq registered (default)
[ 1.434202] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
[ 1.457582] msm_serial 78af000.serial: msm_serial: detected port #1
[ 1.460863] msm_serial 78af000.serial: uartclk = 3686400
[ 1.461839] 78af000.serial: ttyMSM1 at MMIO 0x78af000 (irq = 137, base_baud = 230400) is a MSM
[ 1.466608] msm_serial 78b0000.serial: msm_serial: detected port #0
[ 1.467381] msm_serial 78b0000.serial: uartclk = 3686400
[ 1.467848] 78b0000.serial: ttyMSM0 at MMIO 0x78b0000 (irq = 138, base_baud = 230400) is a MSM
[ 1.468002] msm_serial: console setup on port #0
[ 2.410394] console [ttyMSM0] enabled
[ 2.418609] msm_serial: driver initialized
[ 2.424139] [drm] Initialized drm 1.1.0 20060810
[ 2.430539] l6: supplied by s4
[ 2.459333] 1a98000.qcom,mdss_dsi supply gdsc not found, using dummy regulator
[ 2.461469] 1a98000.qcom,mdss_dsi supply gdsc not found, using dummy regulator
[ 2.468141] l2: supplied by s3
[ 2.475884] msm_dsi_manager_register: failed to register mipi dsi host for DSI 0
[ 2.477481] msm 1a00000.qcom,mdss_mdp: failed to bind 1a98000.qcom,mdss_dsi (ops dsi_ops): -517
[ 2.489287] msm 1a00000.qcom,mdss_mdp: master bind failed: -517
[ 2.579137] loop: module loaded
[ 2.605043] spi_qup 78b7000.spi: IN:block:16, fifo:64, OUT:block:16, fifo:64
[ 2.618029] spi_qup 78b9000.spi: IN:block:16, fifo:64, OUT:block:16, fifo:64
[ 2.627317] spmi spmi-0: PMIC Arb Version-2 (0x20010000)
[ 2.715891] tun: Universal TUN/TAP device driver, 1.6
[ 2.716186] tun: © 1999-2004 Max Krasnyansky <maxk@qualcomm.com>
[ 2.726769] sky2: driver version 1.30
[ 2.730874] usbcore: registered new interface driver asix
[ 2.731952] usbcore: registered new interface driver ax88179_178a
[ 2.735834] usbcore: registered new interface driver cdc_ether
[ 2.741893] usbcore: registered new interface driver dm9601
[ 2.747603] usbcore: registered new interface driver net1080
[ 2.753092] usbcore: registered new interface driver plusb
[ 2.758936] usbcore: registered new interface driver cdc_subset
[ 2.764295] usbcore: registered new interface driver zaurus
[ 2.770572] usbcore: registered new interface driver cdc_ncm
[ 2.794574] ehci_hcd: USB 2.0 ‘Enhanced’ Host Controller (EHCI) Driver
[ 2.794945] ehci-pci: EHCI PCI platform driver
[ 2.800892] ehci-platform: EHCI generic platform driver
[ 2.806592] ehci-msm: Qualcomm On-Chip EHCI Host Controller
[ 2.812599] msm_hsusb_host 78d9000.ehci: unable to find transceiver
[ 2.816358] ohci_hcd: USB 1.1 ‘Open’ Host Controller (OHCI) Driver
[ 2.821763] ohci-pci: OHCI PCI platform driver
[ 2.828469] ohci-platform: OHCI generic platform driver
[ 2.834363] usbcore: registered new interface driver cdc_acm
[ 2.837376] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters
[ 2.843969] usbcore: registered new interface driver usblp
[ 2.851429] usbcore: registered new interface driver cdc_wdm
[ 2.856963] usbcore: registered new interface driver uas
[ 2.863064] usbcore: registered new interface driver usb-storage
[ 2.868986] usbcore: registered new interface driver usbserial
[ 2.873988] usbcore: registered new interface driver usbserial_generic
[ 2.879661] usbserial: USB Serial support registered for generic
[ 2.899570] usb3503 usb2513: switched to HUB mode
[ 2.899665] usb3503 usb2513: usb3503_probe: probed in hub mode
[ 2.909371] usbip_core: USB/IP Core v1.0.0
[ 2.910262] usbcore: registered new device driver usbip-host
[ 2.913226] usbip_host: USB/IP Host Driver v1.0.0
[ 2.923913] mousedev: PS/2 mouse device common for all mice
[ 2.935934] input: pm8941_pwrkey as /devices/platform/soc/200f000.spmi/spmi-0/0-00/200f000.spmi:pm8916@0:pwrkey@800/input/input0
[ 2.946408] rtc-pm8xxx 200f000.spmi:pm8916@0:rtc@6000: rtc core: registered pm8xxx_rtc as rtc0
[ 2.949138] i2c /dev entries driver
[ 2.959912] i2c_qup 78b6000.i2c:
[ 2.959912] tx channel not available
[ 2.969937] i2c_qup 78b8000.i2c:
[ 2.969937] tx channel not available
[ 3.011787] i2c_qup 78ba000.i2c:
[ 3.011787] tx channel not available
[ 3.024174] qcom-camss 1b0ac00.camss: notifier->num_subdevs = 0
[ 3.032200] msm_cci_init_gpio_params:1371 gpio count 0
[ 3.045247] l3: supplied by s3
[ 3.049504] CPR closed loop is enabled
[ 3.052565] CPR is enabled!
[ 3.068024] qcom-tsens 4a8000.thermal-sensor: tsens calibration failed
[ 3.069419] Bluetooth: HCI UART driver ver 2.3
[ 3.073708] Bluetooth: HCI UART protocol H4 registered
[ 3.078053] Bluetooth: HCI UART protocol BCSP registered
[ 3.083159] Bluetooth: HCI UART protocol Three-wire (H5) registered
[ 3.089567] usbcore: registered new interface driver btusb
[ 3.100583] cpu: dev_pm_opp_of_cpumask_add_table: couldn’t find opp table for cpu:0, -19
[ 3.121271] sdhci: Secure Digital Host Controller Interface driver
[ 3.121478] sdhci: Copyright© Pierre Ossman
[ 3.127450] Synopsys Designware Multimedia Card Interface Driver
[ 3.134795] sdhci-pltfm: SDHCI platform and OF driver helper
[ 3.182072] l5: supplied by s4
[ 3.268275] mmc0: SDHCI controller on 7824900.sdhci [7824900.sdhci] using ADMA 64-bit
[ 3.276554] sdhci_msm 7864900.sdhci: Got CD GPIO
[ 3.415117] mmc1: SDHCI controller on 7864900.sdhci [7864900.sdhci] using ADMA 64-bit
[ 3.463083] ledtrig-cpu: registered to indicate activity on CPUs
[ 3.495180] usbcore: registered new interface driver usbhid
[ 3.495956] usbhid: USB HID core driver
[ 3.507781] mmc0: MAN_BKOPS_EN bit is not set
[ 3.551466] 4080000.hexagon supply cx not found, using dummy regulator
[ 3.562297] 4080000.hexagon supply mss not found, using dummy regulator
[ 3.564614] l7: supplied by s4
[ 3.583952] mmc0: new HS200 MMC card at address 0001
[ 3.591126] remoteproc0: 4080000.hexagon is available
[ 3.591330] remoteproc0: Note: remoteproc is still under development and considered experimental.
[ 3.596079] remoteproc0: THE BINARY FORMAT IS NOT YET FINALIZED, and backward compatibility isn’t yet guaranteed.
[ 3.606877] remoteproc0: Direct firmware load for mba.mbn failed with error -2
[ 3.613790] mmcblk0: mmc0:0001 H8G1e 7.28 GiB
[ 3.619826] qcom-tz-pil soc:vidc_tzpil@0: no crash reason id
[ 3.625147] soc:vidc_tzpil@0 supply qcom,pll not found, using dummy regulator
[ 3.625640] qcom-tz-pil soc:vidc_tzpil@0: failed to read qcom,pll_uV, skipping
[ 3.625656] qcom-tz-pil soc:vidc_tzpil@0: failed to read qcom,pll_uA, skipping
[ 3.625713] qcom-tz-pil soc:vidc_tzpil@0: no wdog IRQ defined
[ 3.625737] qcom-tz-pil soc:vidc_tzpil@0: no fatal IRQ defined
[ 3.625750] qcom-tz-pil soc:vidc_tzpil@0: no ready IRQ defined
[ 3.625772] qcom-tz-pil soc:vidc_tzpil@0: no handover IRQ defined
[ 3.625787] qcom-tz-pil soc:vidc_tzpil@0: no stop-ack IRQ defined
[ 3.626395] qcom-tz-pil soc:vidc_tzpil@0: Found relocation area 8388608@0x000000008f800000
[ 3.627473] remoteproc1: soc:vidc_tzpil@0 is available
[ 3.627486] remoteproc1: Note: remoteproc is still under development and considered experimental.
[ 3.627513] remoteproc1: THE BINARY FORMAT IS NOT YET FINALIZED, and backward compatibility isn’t yet guaranteed.
[ 3.628795] remoteproc1: Direct firmware load for venus.mdt failed with error -2
[ 3.628895] remoteproc1: failed to load soc:vidc_tzpil@0
[ 3.645850] mmcblk0boot0: mmc0:0001 H8G1e partition 1 4.00 MiB
[ 3.651734] a204000.wcnss supply vddcx not found, using dummy regulator
[ 3.662311] mmcblk0boot1: mmc0:0001 H8G1e partition 2 4.00 MiB
[ 3.666383] mmcblk0rpmb: mmc0:0001 H8G1e partition 3 4.00 MiB
[ 3.688463] remoteproc2: a204000.wcnss is available
[ 3.688495] remoteproc2: Note: remoteproc is still under development and considered experimental.
[ 3.688519] remoteproc2: THE BINARY FORMAT IS NOT YET FINALIZED, and backward compatibility isn’t yet guaranteed.
[ 3.689650] remoteproc2: Direct firmware load for wcnss.mdt failed with error -2
[ 3.725682] Alternate GPT is invalid, using primary GPT.
[ 3.726452] mmcblk0: p1 p2 p3 p4 p5 p6 p7 p8 p9 p10
[ 3.849788] coresight-tmc 825000.etf: TMC initialized
[ 3.968715] coresight-tmc 826000.etr: TMC initialized
[ 4.024059] coresight-tpiu 820000.tpiu: TPIU initialized
[ 4.090047] coresight-funnel 821000.funnel: FUNNEL initialized
[ 4.100709] coresight-funnel 841000.funnel: FUNNEL initialized
[ 4.138306] coresight-etm4x 85c000.etm: ETM 4.0 initialized
[ 4.181624] coresight-etm4x 85d000.etm: ETM 4.0 initialized
[ 4.223360] coresight-etm4x 85e000.etm: ETM 4.0 initialized
[ 4.242111] coresight-etm4x 85f000.etm: ETM 4.0 initialized
[ 4.263614] coresight-replicator-qcom 824000.replicator: REPLICATOR 1.0 initialized
[ 4.284027] usbcore: registered new interface driver snd-usb-audio
[ 4.322844] mmc1: Reset 0x1 never completed.
[ 4.323367] apq8016-lpass-cpu 7708000.lpass-cpu: asoc_qcom_lpass_cpu_platform_probe() error getting mi2s-osr-clk: -2
[ 4.323566] apq8016-lpass-cpu 7708000.lpass-cpu: asoc_qcom_lpass_cpu_platform_probe() error getting mi2s-osr-clk: -2
[ 4.323730] apq8016-lpass-cpu 7708000.lpass-cpu: asoc_qcom_lpass_cpu_platform_probe() error getting mi2s-osr-clk: -2
[ 4.323897] apq8016-lpass-cpu 7708000.lpass-cpu: asoc_qcom_lpass_cpu_platform_probe() error getting mi2s-osr-clk: -2
[ 4.351287] msm8916-wcd-codec 200f000.spmi:pm8916@1:codec@f000: PMIC REV: 1 CODEC Version: 1
[ 4.365116] qcom-apq8016-sbc 7702000.sound: adv7511 <-> Quatenary MI2S mapping ok
[ 4.369228] qcom-apq8016-sbc 7702000.sound: msm8916_wcd_i2s_rx1 <-> Primary MI2S mapping ok
[ 4.372817] qcom-apq8016-sbc 7702000.sound: msm8916_wcd_i2s_tx1 <-> Tertiary MI2S mapping ok
[ 4.469762] NET: Registered protocol family 10
[ 4.508102] sit: IPv6 over IPv4 tunneling driver
[ 4.524971] NET: Registered protocol family 17
[ 4.537170] Bluetooth: RFCOMM TTY layer initialized
[ 4.537756] Bluetooth: RFCOMM socket layer initialized
[ 4.544879] Bluetooth: RFCOMM ver 1.11
[ 4.546655] Bluetooth: HIDP (Human Interface Emulation) ver 1.2
[ 4.552543] Bluetooth: HIDP socket layer initialized
[ 4.560024] 9pnet: Installing 9P2000 support
[ 4.568346] Key type dns_resolver registered
[ 4.570073] NET: Registered protocol family 42
[ 4.617429] registered taskstats version 1
[ 4.654371] msm_iommu 1f00000.qcom,iommu: invalid resource
[ 4.660021] msm_iommu 1f00000.qcom,iommu: iface: 100000000, core: 800000000
[ 4.660362] msm_iommu 1f00000.qcom,iommu: device gfx_iommu (model: 500) mapped at ffffff8000b20000, with 2 ctx banks
[ 4.666625] msm_iommu 1f00000.qcom,iommu: iommu sec: pgtable size: 94208
[ 4.700489] genirq: Setting trigger mode 1 for irq 159 failed (gic_set_type+0x0/0x5c)
[ 4.705536] msm_iommu 1f00000.qcom,iommu: Request Global CFG IRQ 159 failed with ret=-22
[ 4.732033] msm_iommu_ctx 1f09000.qcom,iommu-ctx: context gfx3d_user using bank 1
[ 4.755343] msm_iommu_ctx 1f0a000.qcom,iommu-ctx: context gfx3d_priv using bank 2
[ 4.762771] msm_iommu 1e00000.qcom,iommu: iface: 100000000, core: 800000000
[ 4.764267] msm_iommu 1e00000.qcom,iommu: device apps_iommu (model: 500) mapped at ffffff8006400000, with 20 ctx banks
[ 4.781170] genirq: Setting trigger mode 1 for irq 159 failed (gic_set_type+0x0/0x5c)
[ 4.789594] msm_iommu 1e00000.qcom,iommu: Request Global CFG IRQ 159 failed with ret=-22
[ 4.803119] msm_iommu_ctx 1e22000.qcom,iommu-ctx: context jpeg_enc0 using bank 2
[ 4.813714] msm_iommu_ctx 1e23000.qcom,iommu-ctx: context vfe using bank 3
[ 4.831133] msm_iommu_ctx 1e24000.qcom,iommu-ctx: context mdp_0 using bank 4
[ 4.842734] msm_iommu_ctx 1e25000.venus_ns: context venus_ns using bank 5
[ 4.849243] msm_iommu_ctx 1e26000.qcom,iommu-ctx: context cpp using bank 6
[ 4.857884] msm_iommu_ctx 1e27000.qcom,iommu-ctx: context mDSP using bank 7
[ 4.865969] msm_iommu_ctx 1e28000.qcom,iommu-ctx: context gss using bank 8
[ 4.878367] msm_iommu_ctx 1e29000.qcom,iommu-ctx: context a2 using bank 9
[ 4.896336] msm_iommu_ctx 1e32000.qcom,iommu-ctx: context mdp_1 using bank 18
[ 4.913517] msm_iommu_ctx 1e33000.venus_sec_pixel: context venus_sec_pixel using bank 19
[ 4.928557] msm_iommu_ctx 1e34000.venus_sec_bitstream: context venus_sec_bitstream using bank 20
[ 4.943184] msm_iommu_ctx 1e35000.venus_sec_non_pixel: context venus_sec_non_pixel using bank 21
[ 4.958329] msm_iommu_ctx 1e36000.qcom,iommu-ctx: context venus_fw using bank 22
[ 4.970372] msm_iommu_ctx 1e37000.qcom,iommu-ctx: context periph_rpm using bank 23
[ 4.992686] msm_iommu_ctx 1e38000.qcom,iommu-ctx: context periph_CE using bank 24
[ 5.004774] msm_iommu_ctx 1e39000.qcom,iommu-ctx: context periph_BLSP using bank 25
[ 5.021093] msm_iommu_ctx 1e3a000.qcom,iommu-ctx: context periph_SDC1 using bank 26
[ 5.037100] msm_iommu_ctx 1e3b000.qcom,iommu-ctx: context periph_SDC2 using bank 27
[ 5.052453] msm_iommu_ctx 1e3c000.qcom,iommu-ctx: context periph_audio using bank 28
[ 5.064266] msm_iommu_ctx 1e3d000.qcom,iommu-ctx: context periph_USB_HS1 using bank 29
[ 5.117541] 1a98000.qcom,mdss_dsi supply gdsc not found, using dummy regulator
[ 5.120694] 1a98000.qcom,mdss_dsi supply gdsc not found, using dummy regulator
[ 5.142251] msm 1a00000.qcom,mdss_mdp: bound 1a98000.qcom,mdss_dsi (ops dsi_ops)
[ 5.143903] msm 1a00000.qcom,mdss_mdp: bound 1c00000.qcom,adreno-3xx (ops a3xx_ops)
[ 5.151211] 1a00000.qcom,mdss_mdp supply vdd not found, using dummy regulator
[ 5.192469] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[ 5.192923] [drm] No driver support for vblank timestamp query.
[ 5.928451] Console: switching to colour frame buffer device 240x67
[ 5.978436] msm 1a00000.qcom,mdss_mdp: fb0: msm frame buffer device
[ 5.994274] [drm] Initialized msm 1.0.0 20130625 on minor 0
[ 5.995105] msm_otg 78d9000.phy: OTG regs = ffffff800061a000
[ 5.998956] msm_otg 78d9000.phy: no vddcx
[ 6.113516] msm_hsusb_host 78d9000.ehci: EHCI Host Controller
[ 6.113838] msm_hsusb_host 78d9000.ehci: new USB bus registered, assigned bus number 1
[ 6.119252] msm_hsusb_host 78d9000.ehci: irq 149, io mem 0x078d9000
[ 6.125322] input: gpio_keys as /devices/platform/gpio_keys/input/input1
[ 6.126053] rtc-pm8xxx 200f000.spmi:pm8916@0:rtc@6000: setting system clock to 1970-01-01 00:12:20 UTC (740)
[ 6.133181] ALSA device lis�[ 6.152867] Freeing unused kernel memory: 576K (ffffffc000c51000 - ffffffc000ce1000)
[ 6.152928] Freeing alternatives memory: 64K (ffffffc000ce1000 - ffffffc000cf1000)
[ 6.162299] msm_hsusb_host 78d9000.ehci: USB 2.0 started, EHCI 1.00
[ 6.167261] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[ 6.173231] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 6.180206] usb usb1: Product: EHCI Host Controller
[ 6.187290] usb usb1: Manufacturer: Linux 4.4.23-linaro-lt-qcom ehci_hcd
[ 6.189416] random: systemd-udevd: uninitialized urandom read (16 bytes read, 22 bits of entropy available)
[ 6.189788] random: systemd-udevd: uninitialized urandom read (16 bytes read, 22 bits of entropy available)
[ 6.189847] random: systemd-udevd: uninitialized urandom read (16 bytes read, 22 bits of entropy available)
[ 6.192979] random: udevadm: uninitialized urandom read (16 bytes read, 22 bits of entropy available)
[ 6.193135] random: udevadm: uninitialized urandom read (16 bytes read, 22 bits of entropy available)
[ 6.193186] random: udevadm: uninitialized urandom read (16 bytes read, 22 bits of entropy available)
[ 6.193274] random: udevadm: uninitialized urandom read (16 bytes read, 22 bits of entropy available)
[ 6.193578] random: udevadm: uninitialized urandom read (16 bytes read, 22 bits of entropy available)
[ 6.193662] random: udevadm: uninitialized urandom read (16 bytes read, 22 bits of entropy available)
[ 6.193937] random: udevadm: uninitialized urandom read (16 bytes read, 22 bits of entropy available)
[ 6.283311] usb usb1: SerialNumber: 78d9000.ehci
[ 6.293393] hub 1-0:1.0: USB hub found
[ 6.297233] hub 1-0:1.0: 1 port detected
Loading, please wait…
starting version 230
[ 6.610167] usb 1-1: new high-speed USB device number 2 using msm_hsusb_host
[ 6.742817] usb 1-1: New USB device found, idVendor=0424, idProduct=2513
[ 6.742849] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[ 6.749604] hub 1-1:1.0: USB hub found
[ 6.757077] hub 1-1:1.0: 2 ports detected
Begin: Loading essential drivers … done.
Begin: Running /scripts/init-premount … done.
Begin: Mounting root file system … Begin: Running /scripts/local-top … done.
Begin: Running /scripts/local-premount … done.
Begin: Waiting for root file system … [ 7.030203] usb 1-1.1: new full-speed USB device number 3 using msm_hsusb_host
[ 7.124717] usb 1-1.1: New USB device found, idVendor=e0ff, idProduct=0002
[ 7.124741] usb 1-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 7.130505] usb 1-1.1: Product: G4
[ 7.137697] usb 1-1.1: Manufacturer: A…
[ 7.146189] input: A… G4 as /devices/platform/soc/78d9000.ehci/usb1/1-1/1-1.1/1-1.1:1.0/0003:E0FF:0002.0001/input/input2
[ 7.147022] hid-generic 0003:E0FF:0002.0001: input: USB HID v1.00 Mouse [A… G4] on usb-78d9000.ehci-1.1/input0
[ 7.160317] input: A… G4 as /devices/platform/soc/78d9000.ehci/usb1/1-1/1-1.1/1-1.1:1.1/0003:E0FF:0002.0002/input/input3
[ 7.222598] hid-generic 0003:E0FF:0002.0002: input: USB HID v1.00 Keyboard [A… G4] on usb-78d9000.ehci-1.1/input1
[ 7.298248] usb 1-1.2: new low-speed USB device number 4 using msm_hsusb_host
[ 7.412135] usb 1-1.2: New USB device found, idVendor=0c40, idProduct=8000
[ 7.412162] usb 1-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 7.417919] usb 1-1.2: Product: iPazzPort
[ 7.425120] usb 1-1.2: Manufacturer: ELMCU
[ 7.434983] input: ELMCU iPazzPort as /devices/platform/soc/78d9000.ehci/usb1/1-1/1-1.2/1-1.2:1.0/0003:0C40:8000.0003/input/input4
[ 7.491099] hid-generic 0003:0C40:8000.0003: input: USB HID v1.11 Keyboard [ELMCU iPazzPort] on usb-78d9000.ehci-1.2/input0
[ 7.496715] input: ELMCU iPazzPort as /devices/platform/soc/78d9000.ehci/usb1/1-1/1-1.2/1-1.2:1.1/0003:0C40:8000.0004/input/input5
[ 7.555442] hid-generic 0003:0C40:8000.0004: input: USB HID v1.11 Mouse [ELMCU iPazzPort] on usb-78d9000.ehci-1.2/input1
Begin: Running /scripts/local-block … done.
Begin: Running /scripts/local-block … done.
Begin: Running /scripts/local-block … done.
Begin: Running /scripts/local-block … done.
Begin: Running /scripts/local-block … done.
Begin: Running /scripts/local-block … done.
Begin: Running /scripts/local-block … done.
Begin: Running /scripts/local-block … done.
Begin: Running /scripts/local-block … done.
Begin: Running /scripts/local-block … done.
Begin: Running /scripts/local-block … done.
Begin: Running /scripts/local-block … done.
Begin: Running /scripts/local-block … done.
Begin: Running /scripts/local-block … done.
Begin: Running /scripts/local-block … done.
Begin: Running /scripts/local-block … done.
Begin: Running /scripts/local-block … done.
Begin: Running /scripts/local-block … done.
Begin: Running /scripts/local-block … done.
Begin: Running /scripts/local-block … done.
Begin: Running /scripts/local-block … done.
Begin: Running /scripts/local-block … done.
[ 29.060216] random: nonblocking pool is initialized
Begin: Running /scripts/local-block … done.
Begin: Running /scripts/local-block … done.
Begin: Running /scripts/local-block … done.
Begin: Running /scripts/local-block … done.
Begin: Running /scripts/local-block … done.
Begin: Running /scripts/local-block … done.
Begin: Running /scripts/local-block … done.
Begin: Running /scripts/local-block … done.
done.
Gave up waiting for root device. Common problems:

  • Boot args (cat /proc/cmdline)
    • Check rootdelay= (did the system wait long enough?)
    • Check root= (did the system wait for the right device?)
  • Missing modules (cat /proc/modules; ls /dev)
    ALERT! /dev/mmcblk1p8 does not exist. Dropping to a shell!
    (initramfs)

#4

hmm. it looks like the SD card is not detected by the kernel, at all.

do you know which board version/rev do you have?

can you confirm that SD install image from the previous release worked fine?


#5

Its a ‘home grown’ board based on Intrinic 410 SOM.

Previous images have worked fine on it.

( I will also test with a Dragonboard )


#6

the kernel on the SD card is very different from the previous images. So far we were still using the 4.0 based kernel we used at launch, which was using a lot of downstream drivers from Android kernel… so it is very well possible that the current kernel wouldn’t detect your SD card now, you might need some specific device tree config for example.


#7

I tried the ‘latest’ image on dragonboard and it works fine.

I guess I might be better off building my own image ? I really just want a ‘headless’ image


#8

Just an update.

I have my custom board booting now. (It basically just the 410 SOC, some GPIOs, UART and CSI(cam), audio broken out. Very nice small size ;-0, runs on battery (for a while at least))

As it is a true embedded system = I have not any DSI/HDMI/ADV733 hardware so it seems to stop booting at that point of the kernel boot i.e. probing for some display or DSI hardware.

My plan is to build a kernel without DSI support — can I just disable DSI support in KConfig ?


#9

before you get into customizing the kernel, what you really need is to make a proper DTS/DTB file for your board. You are probabliy using the db410c dtb file which is a very bad thing. If your board doesn’t have display (or anything else), you should remove the corresponding nodes from device tree file.

if the kernel still crashes after your remove the node, then this is a bug that we will need to fix.


#10

Thanks. I tried two options

a) modify CONFIG_DRM_I2C_ADV7511 to n
rebuilt kernel image
This booted correctly. Console (via UART) works fine. Most of devices seem ok…

b) Modified the apq8016-sbc.dtsi file
Modified to remove adv_bridge and references.
rebuilt dt.img, repackage and reboot

This also booted correctly !

Happy days