Hello, On 08/29/2016 06:52 PM, rijure...@mpi-sws.org wrote: > I saw the same behavior with compiling the image.bin from source as > described in > https://github.com/skalk/genode/tree/i.MX53_tablet_demo/os/src/server/vmm/imx53. > > I found this https://sourceforge.net/p/genode/mailman/message/33919618/, > reporting the same issue. > > So the demo recompiles the android kernel but does not change the other > parts of android (HAL and above), which are the same as the android image > in the mmc, which the board ports with?
Indeed. There was no need for doing so. When building the demo scenario initially, I've used the sources for the Android images I had. So I did not had to recompile tons of Android userland binaries. > > The problem is the demo android kernel (in sd card) mismatches the above > android layers (in mmc)? I either need to recompile the android kernel > used in the demo, based on the current mmc android version. Or I need to > change the android in the mmc, so that it matches the demo kernel? > > Is my understanding correct? This is correct. Regards Stefan > > Thanks! > Riju > > >> I am using the binary image option at >> https://eewiki.net/display/linuxonarm/i.MX53+Quick+Start. Get genode to >> boot with the proper screen and the following messages on serial port. >> ================================================================= >> => go 0x70800000 >> ## Starting application at 0x70800000 ... >> int main(): --- create local services --- >> int main(): --- start init --- >> int main(): transferred 485 MB to init >> int main(): --- init created, waiting for exit condition --- >> [init] parent provides >> [init] service "ROM" >> [init] service "RAM" >> [init] service "IRQ" >> [init] service "IO_MEM" >> [init] service "CAP" >> [init] service "PD" >> [init] service "RM" >> [init] service "CPU" >> [init] service "LOG" >> [init] service "SIGNAL" >> [init] service "VM" >> [init] child "platform_drv" >> [init] RAM quota: 786432 >> [init] ELF binary: platform_drv >> [init] priority: 0 >> [init] provides service Platform >> [init] child "gpio_drv" >> [init] RAM quota: 3932160 >> [init] ELF binary: gpio_drv >> [init] priority: 0 >> [init] provides service Gpio >> [init] child "fb_drv" >> [init] RAM quota: 6029312 >> [init] ELF binary: fb_drv >> [init] priority: 0 >> [init] provides service Framebuffer >> [init] child "input_drv" >> [init] RAM quota: 786432 >> [init] ELF binary: input_drv >> [init] priority: 0 >> [init] provides service Input >> [init] child "timer" >> [init] RAM quota: 786432 >> [init] ELF binary: timer >> [init] priority: 0 >> [init] provides service Timer >> [init] child "nitpicker" >> [init] RAM quota: 786432 >> [init] ELF binary: nitpicker >> [init] priority: 0 >> [init] provides service Nitpicker >> [init] child "nit_fb_log" >> [init] RAM quota: 3932160 >> [init] ELF binary: fade_fb >> [init] priority: 0 >> [init] provides service Input >> [init] provides service Framebuffer >> [init] child "terminal" >> [init] RAM quota: 2883584 >> [init] ELF binary: terminal >> [init] priority: 0 >> [init] provides service Terminal >> [init] child "terminal_log" >> [init] RAM quota: 786432 >> [init] ELF binary: terminal_log >> [init] priority: 0 >> [init] provides service LOG >> [init] child "backdrop" >> [init] RAM quota: 3932160 >> [init] ELF binary: backdrop >> [init] priority: 0 >> [init] child "menu" >> [init] RAM quota: 209453056 >> [init] ELF binary: static_menu >> [init] priority: 0 >> [init -> platform_drv] --- i.MX53 platform driver --- >> [init -> backdrop] using PNG file "background.png" as background >> [init -> terminal] int main(int, char**): --- terminal service started --- >> [init -> fb_drv] Starting i.MX53 framebuffer driver >> [init] child "platform_drv" announces service "Platform" >> [init] child "timer" announces service "Timer" >> [init] child "fb_drv" announces service "Framebuffer" >> [init -> gpio_drv] --- i.MX53 gpio driver --- >> [init -> gpio_drv] No GPIO config >> [init] child "gpio_drv" announces service "Gpio" >> [init] child "input_drv" announces service "Input" >> [init] child "nitpicker" announces service "Nitpicker" >> [init -> nitpicker] create session with args: label="menu", >> ram_quota=12288 >> [init -> nitpicker] create session with args: label="backdrop", >> ram_quota=12288 >> [init -> nitpicker] create session with args: label="nit_fb_log", >> ram_quota=12288 >> [init -> backdrop] png is 1024 x 768, depth=8 >> [init -> nit_fb_log] using xywh=(32,486,300,236) >> [init] child "nit_fb_log" announces service "Framebuffer" >> [init] child "nit_fb_log" announces service "Input" >> [init -> terminal] cell size is 5x9 >> [init] child "terminal" announces service "Terminal" >> [init -> terminal] create terminal session >> [init -> terminal] new terminal session: >> [init -> terminal] framebuffer has 300x236 pixels >> [init -> terminal] character size is 5x9 pixels >> [init -> terminal] terminal size is 60x26 characters >> [init] child "terminal_log" announces service "LOG" >> [init -> nitpicker] create session with args: label="menu -> trustzone -> >> qt_vmm", ram_quota=12288 >> [init -> nitpicker] create session with args: label="menu -> trustzone -> >> vmm", ram_quota=12288 >> [init -> nitpicker] create session with args: label="menu -> trustzone -> >> vmm", ram_quota=12288 >> ========================================================= >> >> But when I click "TrustZone" from the menu on the left, the linux penguin >> appears on the vmm screen, but android doesn't boot. Following is what I >> see on serial. >> >> ========================================================================= >> >> Initializing cgroup subsys cpu >> Linux version 2.6.35.3-01271-g62da43e-dirty (kalle@me) (gcc version 4.3.3 >> (Sourcery G++ Lite 2009q1-203) ) #838 PREEMPT Thu Nov 7 16:44:43 CET 2013 >> CPU: ARMv7 Processor [412fc085] revision 5 (ARMv7), cr=10c53c7f >> CPU: VIPT nonaliasing data cache, VIPT nonaliasing instruction cache >> Machine: Freescale MX53 SMD Board >> Memory policy: ECC disabled, Data cache writeback >> Built 1 zonelists in Zone order, mobility grouping on. Total pages: 74676 >> Kernel command line: console=ttymxc0,115200 androidboot.console=ttymxc0 >> lpj=4997120 video=mxcdi1fb:RGB666,XGA gpu_memory=64M >> PID hash table entries: 2048 (order: 1, 8192 bytes) >> Dentry cache hash table entries: 65536 (order: 6, 262144 bytes) >> Inode-cache hash table entries: 32768 (order: 5, 131072 bytes) >> allocated 1505280 bytes of page_cgroup >> please try 'cgroup_disable=memory' option if you don't want memory cgroups >> Memory: 294MB = 294MB total >> Memory: 286812k/286812k available, 14244k reserved, 0K highmem >> Virtual kernel memory layout: >> vector : 0xffff0000 - 0xffff1000 ( 4 kB) >> fixmap : 0xfff00000 - 0xfffe0000 ( 896 kB) >> DMA : 0xfde00000 - 0xffe00000 ( 32 MB) >> vmalloc : 0xd2800000 - 0xf4000000 ( 536 MB) >> lowmem : 0xc0000000 - 0xd2600000 ( 294 MB) >> pkmap : 0xbfe00000 - 0xc0000000 ( 2 MB) >> modules : 0xbf000000 - 0xbfe00000 ( 14 MB) >> .init : 0xc0008000 - 0xc0038000 ( 192 kB) >> .text : 0xc0038000 - 0xc0866000 (8376 kB) >> .data : 0xc0888000 - 0xc08e7640 ( 382 kB) >> SLUB: Genslabs=11, HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1 >> Hierarchical RCU implementation. >> RCU-based detection of stalled CPUs is disabled. >> Verbose stalled-CPUs detection is disabled. >> NR_IRQS:368 >> MXC GPIO hardware >> MXC IRQ initialized >> MXC_Early serial console at MMIO 0x53fbc000 (options '115200') >> bootconsole [ttymxc0] enabled >> Console: colour dummy device 80x30 >> Calibrating delay loop (skipped) preset value.. 999.42 BogoMIPS >> (lpj=4997120) >> pid_max: default: 32768 minimum: 301 >> Security Framework initialized >> Mount-cache hash table entries: 512 >> Initializing cgroup subsys debug >> Initializing cgroup subsys ns >> Initializing cgroup subsys cpuacct >> Initializing cgroup subsys memory >> Initializing cgroup subsys devices >> Initializing cgroup subsys freezer >> Initializing cgroup subsys blkio >> CPU: Testing write buffer coherency: ok >> regulator: core version 0.5 >> NET: Registered protocol family 16 >> i.MX IRAM pool: 128 KB@0xd2840000 >> FAILED TO RELEASE IRAM PARTITION >> CPU is i.MX53 Revision 2.1 >> Using SDMA I.API >> MXC DMA API initialized >> IMX usb wakeup probe >> IMX usb wakeup probe >> bio: create slab <bio-0> at 0 >> SCSI subsystem initialized >> CSPI: mxc_spi-0 probed >> Freescale USB OTG Driver loaded, $Revision: 1.55 $ >> usbcore: registered new interface driver usbfs >> usbcore: registered new interface driver hub >> usbcore: registered new device driver usb >> da9052_ssc_i2c 0-0048: 2 - da9052_i2c_read:master_xfer Failed!! >> da9052_i2c_is_connected - i2c read failed..... >> da9052_ssc_i2c 0-0048: 2 - da9052_i2c_read:master_xfer Failed!! >> da9052_i2c_is_connected - i2c read failed..... >> da9052_ssc_i2c 0-0048: 2 - da9052_i2c_read:master_xfer Failed!! >> da9052_i2c_is_connected - i2c read failed..... >> da9052_ssc_i2c 0-0048: 2 - da9052_i2c_read:master_xfer Failed!! >> da9052_i2c_is_connected - i2c read failed..... >> da9052_ssc_i2c 0-0048: 2 - da9052_i2c_read:master_xfer Failed!! >> da9052_i2c_is_connected - i2c read failed..... >> da9052_ssc_i2c 0-0048: 2 - da9052_i2c_read:master_xfer Failed!! >> da9052_i2c_is_connected - i2c read failed..... >> da9052_ssc_i2c 0-0048: 2 - da9052_i2c_read:master_xfer Failed!! >> da9052_i2c_is_connected - i2c read failed..... >> da9052_ssc_i2c 0-0048: 2 - da9052_i2c_read:master_xfer Failed!! >> da9052_i2c_is_connected - i2c read failed..... >> da9052_ssc_i2c 0-0048: 2 - da9052_i2c_read:master_xfer Failed!! >> da9052_i2c_is_connected - i2c read failed..... >> da9052_ssc_i2c 0-0048: 2 - da9052_i2c_read:master_xfer Failed!! >> da9052_i2c_is_connected - i2c read failed..... >> da9052_ssc_i2c 0-0048: 2 - da9052_i2c_read:master_xfer Failed!! >> da9052_i2c_is_connected - i2c read failed..... >> Advanced Linux Sound Architecture Driver Version 1.0.23. >> Bluetooth: Core ver 2.15 >> NET: Registered protocol family 31 >> Bluetooth: HCI device and connection manager initialized >> Bluetooth: HCI socket layer initialized >> Switching to clocksource mxc_timer1 >> NET: Registered protocol family 2 >> IP route cache hash table entries: 4096 (order: 2, 16384 bytes) >> TCP established hash table entries: 16384 (order: 5, 131072 bytes) >> TCP bind hash table entries: 16384 (order: 4, 65536 bytes) >> TCP: Hash tables configured (established 16384 bind 16384) >> TCP reno registered >> UDP hash table entries: 256 (order: 0, 4096 bytes) >> UDP-Lite hash table entries: 256 (order: 0, 4096 bytes) >> NET: Registered protocol family 1 >> RPC: Registered udp transport module. >> RPC: Registered tcp transport module. >> RPC: Registered tcp NFSv4.1 backchannel transport module. >> Unpacking initramfs... >> Freeing initrd memory: 180K >> LPMode driver module loaded >> sdram autogating driver module loaded >> Bus freq driver module loaded >> DI1 is primary >> mxc_bt_rfkill driver success loaded >> rfkill: BT RF going to : on >> mxc_dvfs_core_probe >> mxc_dvfs_core_probe: failed to get gp regulator >> DVFS driver module loaded >> i.MXC CPU frequency driver >> mxc_cpufreq_driver_init: failed to get gp regulator >> DVFS PER driver module loaded >> ashmem: initialized >> msgmni has been set to 560 >> alg: No test for stdrng (krng) >> cryptodev: driver loaded. >> io scheduler noop registered >> io scheduler deadline registered >> io scheduler cfq registered (default) >> sii902x 2-0039: cound not find device >> mxcfb_probe: no remap >> mxcfb_probe: start=ce600000 len=d00000z >> fbcvt: 1024x768@60: CVT Name - .786M3 >> mxcfb_probe: start=cf300000 len=d00000z >> Serial: MXC Internal UART driver >> mxcintuart.0: ttymxc0 at MMIO 0x53fbc000 (irq = 31) is a Freescale i.MX >> console [ttymxc0] enabled, bootconsole disabled >> console [ttymxc0] enabled, bootconsole disabled >> mxcintuart.1: ttymxc1 at MMIO 0x53fc0000 (irq = 32) is a Freescale i.MX >> mxcintuart.2: ttymxc2 at MMIO 0x5000c000 (irq = 33) is a Freescale i.MX >> mxcintuart.3: ttymxc3 at MMIO 0x53ff0000 (irq = 13) is a Freescale i.MX >> mxcintuart.4: ttymxc4 at MMIO 0x63f90000 (irq = 86) is a Freescale i.MX >> loop: module loaded >> pmem_adsp: 1 init >> pmem_gpu: 1 init >> MXC MTD nand Driver 3.0 >> i.MX GPMI NFC >> vcan: Virtual CAN interface driver >> Freescale FlexCAN Driver >> FEC Ethernet Driver >> fec_enet_mii_bus: probed >> PPP generic driver version 2.4.2 >> PPP Deflate Compression module registered >> PPP BSD Compression module registered >> PPP MPPE Compression module registered >> NET: Registered protocol family 24 >> tun: Universal TUN/TAP device driver, 1.6 >> tun: (C) 1999-2004 Max Krasnyansky <m...@qualcomm.com> >> ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver >> fsl-ehci fsl-ehci.0: Freescale On-Chip EHCI Host Controller >> fsl-ehci fsl-ehci.0: new USB bus registered, assigned bus number 1 >> fsl-ehci fsl-ehci.0: irq 18, io base 0x53f80000 >> fsl-ehci fsl-ehci.0: USB 2.0 started, EHCI 1.00 >> hub 1-0:1.0: USB hub found >> hub 1-0:1.0: 1 port detected >> fsl-ehci fsl-ehci.1: Freescale On-Chip EHCI Host Controller >> fsl-ehci fsl-ehci.1: new USB bus registered, assigned bus number 2 >> fsl-ehci fsl-ehci.1: irq 14, io base 0x53f80200 >> fsl-ehci fsl-ehci.1: USB 2.0 started, EHCI 1.00 >> hub 2-0:1.0: USB hub found >> hub 2-0:1.0: 1 port detected >> usbcore: registered new interface driver cdc_acm >> cdc_acm: v0.26:USB Abstract Control Model driver for USB modems and ISDN >> adapters >> Initializing USB Mass Storage driver... >> usbcore: registered new interface driver usb-storage >> USB Mass Storage support registered. >> usbcore: registered new interface driver usbserial >> usbserial: USB Serial Driver core >> USB Serial support registered for GSM modem (1-port) >> usbcore: registered new interface driver option >> option: v0.7.2:USB Driver for GSM modems >> ARC USBOTG Device Controller driver (1 August 2005) >> Android usb driver initialize >> android_usb gadget: android_usb ready >> fsl-usb2-udc: bind to driver android_usb >> android gadget: register function adb >> android gadget: register function usb_mass_storage >> android gadget: register function rndis >> f_accessory init >> android gadget: register function accessory >> android_usb gadget: usb_mass_storage, version: 2009/09/11 >> android_usb gadget: Number of LUNs=3 >> lun0: LUN: removable file: (no medium) >> lun1: LUN: removable file: (no medium) >> lun2: LUN: removable file: (no medium) >> rndis_function_bind_config MAC: 00:00:00:00:00:00 >> android_usb gadget: using random self ethernet address >> android_usb gadget: using random host ethernet address >> usb0: MAC 96:45:0b:1e:c5:d8 >> usb0: HOST MAC 1e:f9:d6:13:79:90 >> acc_bind_config >> mice: could not register psaux device, error: -16 >> mice: PS/2 mouse device common for all mice >> usb 2-1: new high speed USB device using fsl-ehci and address 2 >> input: gpio-keys as /devices/platform/gpio-keys/input/input0 >> MXC keypad loaded >> mpr121 1-005a: i2c write error[-5] >> mpr121 1-005a: Failed to init register >> mpr121: probe of 1-005a failed with error -5 >> input: eGalax Touch Screen as /devices/virtual/input/input1 >> input: FSL MPR121 Touchkey as /devices/virtual/input/input2 >> p1003_fwv33 2-0041: couldn't read panel infomation. >> p1003_fwv33: probe of 2-0041 failed with error -5 >> using rtc device, mxc_rtc, for alarms >> mxc_rtc mxc_rtc.0: rtc core: registered mxc_rtc as rtc0 >> i2c /dev entries driver >> IR NEC protocol handler initialized >> IR RC5(x) protocol handler initialized >> IR RC6 protocol handler initialized >> IR JVC protocol handler initialized >> IR Sony protocol handler initialized >> Linux video capture interface: v2.00 >> usbcore: registered new interface driver uvcvideo >> USB Video Class driver (v0.1.0) >> APM Battery Driver >> mma8451 0-001c: read chip ID 0xfffffffb is not equal to 0x1a! >> mma8451: probe of 0-001c failed with error -22 >> mag3110 1-000e: check mag3110 chip ID >> mag3110 1-000e: read chip ID 0xfffffffb is not equal to 0xc4! >> mag3110: probe of 1-000e failed with error -22 >> MXC WatchDog Driver 2.0 >> MXC Watchdog # 0 Timer: initial timeout 60 sec >> hub 2-1:1.0: USB hub found >> hub 2-1:1.0: 4 ports detected >> device-mapper: ioctl: 4.17.0-ioctl (2010-03-05) initialised: >> dm-de...@redhat.com >> Bluetooth: Virtual HCI driver ver 1.3 >> Bluetooth: HCI UART driver ver 2.2 >> Bluetooth: HCIATH3K protocol initialized >> Bluetooth: Generic Bluetooth USB driver ver 0.6 >> usbcore: registered new interface driver btusb >> VPU initialized >> mxc_asrc registered >> gpu mmu disabled >> mxsdhci: MXC Secure Digital Host Controller Interface driver >> mxsdhci: MXC SDHCI Controller Driver. >> mmc0: SDHCI detect irq 0 irq 3 INTERNAL DMA >> mxsdhci: MXC SDHCI Controller Driver. >> mmc1: SDHCI detect irq 205 irq 1 INTERNAL DMA >> mxsdhci: MXC SDHCI Controller Driver. >> mmc2: SDHCI detect irq 0 irq 2 INTERNAL DMA >> usbcore: registered new interface driver usbhid >> usbhid: USB HID core driver >> logger: created 64K log 'log_main' >> logger: created 256K log 'log_events' >> logger: created 64K log 'log_radio' >> logger: created 64K log 'log_system' >> Cirrus Logic CS42888 ALSA SoC Codec Driver >> sgtl5000_hw_read: read reg error : Reg 0x00 >> Device with ID register 0 is not a SGTL5000 >> mxc_spdif mxc_spdif.0: MXC SPDIF Audio Transmitter >> No device for codec mxc spdif >> No device for DAI mxc spdif >> No device for DAI imx-ssi-1-0 >> No device for DAI imx-ssi-1-1 >> No device for DAI imx-ssi-2-0 >> No device for DAI imx-ssi-2-1 >> No device for DAI imx-spdif-dai >> DMA Sound Buffer Allocated: Playback UseIram=1 ext_ram=1 >> buf->addr=c1cd0000 buf->area=fe372000 size=24576 >> asoc: mxc spdif <-> imx-spdif-dai mapping ok >> ALSA device list: >> #0: imx-3stack-spdif (mxc spdif) >> nf_conntrack version 0.5.0 (4484 buckets, 17936 max) >> IPv4 over IPv4 tunneling driver >> GRE over IPv4 tunneling driver >> ip_tables: (C) 2000-2006 Netfilter Core Team >> TCP cubic registered >> NET: Registered protocol family 10 >> IPv6 over IPv4 tunneling driver >> NET: Registered protocol family 17 >> NET: Registered protocol family 15 >> can: controller area network core (rev 20090105 abi 8) >> NET: Registered protocol family 29 >> can: raw protocol (rev 20090105) >> can: broadcast manager protocol (rev 20090105 t) >> Bluetooth: L2CAP ver 2.14 >> Bluetooth: L2CAP socket layer initialized >> Bluetooth: SCO (Voice Link) ver 0.6 >> Bluetooth: SCO socket layer initialized >> Bluetooth: RFCOMM TTY layer initialized >> Bluetooth: RFCOMM socket layer initialized >> Bluetooth: RFCOMM ver 1.11 >> Bluetooth: BNEP (Ethernet Emulation) ver 1.3 >> Bluetooth: BNEP filters: protocol multicast >> Bluetooth: HIDP (Human Interface Emulation) ver 1.2 >> L2TP core driver, V2.0 >> PPPoL2TP kernel driver, V2.0 >> VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 2 >> mxc_rtc mxc_rtc.0: setting system clock to 1970-01-01 00:00:00 UTC (0) >> Freeing init memory: 192K >> mmc0: new high speed MMC card at address 0001 >> mmcblk0: mmc0:0001 SEM08G 7.39 GiB >> mmcblk0: p1 p2 p3 < p5 p6 > p4 >> mmc1: new high speed SDHC card at address 59b4 >> mmcblk1: mmc1:59b4 14.9 GiB >> mmcblk1: p1 >> init: cannot open '/initlogo.rle' >> EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: >> (null) >> EXT4-fs (mmcblk0p2): re-mounted. Opts: (null) >> EXT4-fs (mmcblk0p5): recovery complete >> EXT4-fs (mmcblk0p5): mounted filesystem with ordered data mode. Opts: >> noauto_da_alloc >> EXT4-fs (mmcblk0p6): recovery complete >> EXT4-fs (mmcblk0p6): mounted filesystem with ordered data mode. Opts: >> (null) >> rfkill: BT RF going to : off >> init: cannot find '/system/etc/install-recovery.sh', disabling >> 'flash_recovery' >> # request_suspend_state: on (3->0) at 4539955627 (1970-01-01 >> 00:00:02.228249501 UTC) >> init: untracked pid 2052 exited >> request_suspend_state: on (0->0) at 8633136646 (1970-01-01 >> 00:00:06.321431394 UTC) >> init: untracked pid 2102 exited >> request_suspend_state: on (0->0) at 13748416370 (1970-01-01 >> 00:00:11.436708871 UTC) >> init: untracked pid 2107 exited >> init: untracked pid 2112 exited >> request_suspend_state: on (0->0) at 18875882148 (1970-01-01 >> 00:00:16.564176147 UTC) >> init: untracked pid 2114 exited >> request_suspend_state: on (0->0) at 23993107547 (1970-01-01 >> 00:00:21.681402546 UTC) >> init: untracked pid 2121 exited >> request_suspend_state: on (0->0) at 28096700873 (1970-01-01 >> 00:00:25.784995374 UTC) >> init: untracked pid 2128 exited >> request_suspend_state: on (0->0) at 33219498049 (1970-01-01 >> 00:00:30.907792049 UTC) >> init: untracked pid 2134 exited >> request_suspend_state: on (0->0) at 38341469423 (1970-01-01 >> 00:00:36.029763798 UTC) >> init: untracked pid 2141 exited >> request_suspend_state: on (0->0) at 43465460337 (1970-01-01 >> 00:00:41.153754710 UTC) >> init: untracked pid 2148 exited >> request_suspend_state: on (0->0) at 48595015851 (1970-01-01 >> 00:00:46.283308601 UTC) >> init: untracked pid 2155 exited >> request_suspend_state: on (0->0) at 53726574912 (1970-01-01 >> 00:00:51.414869285 UTC) >> init: untracked pid 2162 exited >> request_suspend_state: on (0->0) at 58847363672 (1970-01-01 >> 00:00:56.535658046 UTC) >> init: untracked pid 2169 exited >> request_suspend_state: on (0->0) at 63972545290 (1970-01-01 >> 00:01:01.660838540 UTC) >> init: untracked pid 2176 exited >> request_suspend_state: on (0->0) at 68094164811 (1970-01-01 >> 00:01:05.782458688 UTC) >> init: untracked pid 2183 exited >> request_suspend_state: on (0->0) at 73218908705 (1970-01-01 >> 00:01:10.907202576 UTC) >> init: untracked pid 2190 exited >> request_suspend_state: on (0->0) at 78344665646 (1970-01-01 >> 00:01:16.032959896 UTC) >> init: untracked pid 2197 exited >> request_suspend_state: on (0->0) at 83446617211 (1970-01-01 >> 00:01:21.134910211 UTC) >> init: untracked pid 2204 exited >> request_suspend_state: on (0->0) at 88565365098 (1970-01-01 >> 00:01:26.253659347 UTC) >> init: untracked pid 2211 exited >> request_suspend_state: on (0->0) at 93682063520 (1970-01-01 >> 00:01:31.370357892 UTC) >> init: untracked pid 2218 exited >> request_suspend_state: on (0->0) at 98812826124 (1970-01-01 >> 00:01:36.501120497 UTC) >> init: untracked pid 2225 exited >> request_suspend_state: on (0->0) at 103938954928 (1970-01-01 >> 00:01:41.627248798 UTC) >> init: untracked pid 2232 exited >> request_suspend_state: on (0->0) at 108063610233 (1970-01-01 >> 00:01:45.751904103 UTC) >> init: untracked pid 2239 exited >> request_suspend_state: on (0->0) at 113183337256 (1970-01-01 >> 00:01:50.871631882 UTC) >> init: untracked pid 2246 exited >> request_suspend_state: on (0->0) at 118303333154 (1970-01-01 >> 00:01:55.991627526 UTC) >> init: untracked pid 2253 exited >> =============================================================== >> And this goes on. I have not built android myself, and used the available >> image.bin. So what might be the issue? >> >> Thanks! >> Riju >> >> >> >>> Hi Rijurekha Sen, >>> >>> On 06/03/2016 06:05 PM, Rijurekha Sen wrote: >>>> Hi, >>>> I compiled the demo according to >>>> https://github.com/skalk/genode/blob/i.MX53_tablet_demo/os/src/server/vmm/imx53/README. >>>> Next to run the demo in the SABRE tablet, I followed the instruction in >>>> http://genode-main.narkive.com/qJXUD6w5/arm-trustzone-demo-in-i-mx53-sabre-tablet. >>>> Created the u-boot.imx using >>>> https://eewiki.net/display/linuxonarm/i.MX53+Quick+Start#i.MX53QuickStart-Bootloader:U-Boot >>>> for the step 2) >>>> 2) sudo dd if=$(U-BOOT-DIR)/u-boot.imx of=/dev/sdb seek=2 bs=512 >>>> conv=fsync >>>> >>>> But when I put in the MMC card in the tablet with the SD card in it and >>>> restart the tablet, it just powers on to the default Android which it >>>> came with. How to get the u-boot prompt, as mentioned in step 4)? >>>> 4) After power up the tablet, U-BOOT prompt (u-boot from MMC is not >>>> used), I did as follows: MX53-SMD U-Boot > ext2load mmc 0:1 0x70800000 >>>> image.bin >>>> How to get this u-boot prompt? >>>> >>>> https://www.google.de/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&ved=0ahUKEwiFxYaXlozNAhUF7RQKHf9VDWAQFggdMAA&url=https%3A%2F%2Fwww.element14.com%2Fcommunity%2Fservlet%2FJiveServlet%2FdownloadBody%2F49623-102-1-259642%2FFreescale.User_Guide_5.pdf&usg=AFQjCNEmNyxDsrJeUznq6s33mHqfjrerLA&sig2=5aZI5zuWo4sxFal4k4Z_WQ >>>> has a chapter 3 on various boot options. >>>> http://cache.freescale.com/files/32bit/doc/user_guide/IMX53SMDHUG.pdf >>>> shows the location of the switches sw26 and sw28 at the back of the >>>> board. Does that mean, I should open the back cover of the tablet to >>>> change these? Is this what >>>> http://genode-main.narkive.com/qJXUD6w5/arm-trustzone-demo-in-i-mx53-sabre-tablet >>>> did? >>>> >>>> Want to verify the correct thing to do as the tablet is expensive. >>> >>> exactly, you have to toggle the boot-switches according to Freescales >>> documentation of this board to boot from SD-card instead of internal >>> MMC. You can only access those SW26/28 switches by opening the tablet's >>> case. >>> >>> Regards >>> Stefan >>> >>>> >>>> Thanks! >>>> Riju >>>> >>>> >>>> >>>> ------------------------------------------------------------------------------ >>>> What NetFlow Analyzer can do for you? Monitors network bandwidth and >>>> traffic >>>> patterns at an interface-level. Reveals which users, apps, and >>>> protocols >>>> are >>>> consuming the most bandwidth. Provides multi-vendor support for >>>> NetFlow, >>>> J-Flow, sFlow and other flows. Make informed decisions using capacity >>>> planning reports. >>>> https://ad.doubleclick.net/ddm/clk/305295220;132659582;e >>>> >>>> >>>> >>>> _______________________________________________ >>>> genode-main mailing list >>>> genode-main@lists.sourceforge.net >>>> https://lists.sourceforge.net/lists/listinfo/genode-main >>>> >>> >>> -- >>> Stefan Kalkowski >>> Genode Labs >>> >>> http://www.genode-labs.com/ · http://genode.org/ >>> >>> ------------------------------------------------------------------------------ >>> What NetFlow Analyzer can do for you? Monitors network bandwidth and >>> traffic >>> patterns at an interface-level. Reveals which users, apps, and protocols >>> are >>> consuming the most bandwidth. Provides multi-vendor support for NetFlow, >>> J-Flow, sFlow and other flows. Make informed decisions using capacity >>> planning reports. >>> https://ad.doubleclick.net/ddm/clk/305295220;132659582;e >>> _______________________________________________ >>> genode-main mailing list >>> genode-main@lists.sourceforge.net >>> https://lists.sourceforge.net/lists/listinfo/genode-main >>> >> >> > > > ------------------------------------------------------------------------------ > _______________________________________________ > genode-main mailing list > genode-main@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/genode-main > -- Stefan Kalkowski Genode Labs https://github.com/skalk · http://genode.org/ ------------------------------------------------------------------------------ _______________________________________________ genode-main mailing list genode-main@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/genode-main