Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

I get black screen - freescale device

174 views
Skip to first unread message

Jose Vidal

unread,
Apr 3, 2014, 9:08:04 PM4/3/14
to mozilla...@lists.mozilla.org
Hi everyone,

I hope anyone can help me.
I'm using JB 4.2 to porting B2G.

PLATFORM_VERSION_CODENAME=REL
PLATFORM_VERSION=4.2.2
TARGET_PRODUCT=full_var_som_mx6q
TARGET_BUILD_VARIANT=eng
TARGET_BUILD_TYPE=release
TARGET_BUILD_APPS=
TARGET_ARCH=arm
TARGET_ARCH_VARIANT=armv7-a-neon
HOST_ARCH=x86
HOST_OS=linux
HOST_OS_EXTRA=Linux-3.8.0-36-generic-x86_64-with-Ubuntu-12.04-precise
HOST_BUILD_TYPE=release
BUILD_ID=1.1.0-r2
OUT_DIR=out


The device is booting but I get black screen.

The last part of boot is:

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><
init: using deprecated syntax for specifying property 'ro.product.manufacturer', use ${name} instead
init: using deprecated syntax for specifying property 'ro.product.model', use ${name} instead
init: using deprecated syntax for specifying property 'ro.serialno', use ${name} instead
init: cannot find '/system/bin/uim-sysfs', disabling 'uim'
init: cannot find '/system/bin/surfaceflinger', disabling 'surfaceflinger'
init: cannot find '/system/bin/app_process', disabling 'zygote'
init: cannot find '/system/bin/dbus-daemon', disabling 'dbus'
init: cannot find '/system/etc/install-recovery.sh', disabling 'flash_recovery'
init: cannot find '/system/bin/rild', disabling 'ril-daemon'
init: cannot find '/system/bin/fakeappops', disabling 'fakeappops'
init: cannot find '/system/bin/nfcd', disabling 'nfcd'
warning: `rilproxy' uses 32-bit capabilities (legacy support in use)
root@android:/ # [ 29.435062] android_usb: already disabled
[ 29.439474] android_usb: already disabled
[ 29.443723] mtp_bind_config
[ 29.446628] adb_bind_config
[ 29.461010] adb_open
[ 29.783241] android_work: sent uevent USB_STATE=DISCONNECTED
[ 29.885635] android_work: sent uevent USB_STATE=CONNECTED
[ 29.898096] android_usb gadget: high speed config #1: android
[ 29.904254] android_work: sent uevent USB_STATE=CONFIGURED
root@android:/ #

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><


This is the logcat

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><

~$ adb logcat
--------- beginning of /dev/log/main
I/installd( 2525): installd firing up
I/DEBUG ( 2522): debuggerd: Mar 28 2014 06:55:54
D/ ( 2527): init_sensors
--------- beginning of /dev/log/system
I/Vold ( 2520): Vold 2.1 (the revenge) firing up
D/Vold ( 2520): Volume extsd state changing -1 (Initializing) -> 0 (No-Media)
D/Vold ( 2520): Volume udisk state changing -1 (Initializing) -> 0 (No-Media)
I/Netd ( 2521): Netd 1.0 starting
W/InterfaceController( 2521): Warning (Cannot load library: load_library(linker.cpp:745): library "/system/lib/libnetcmdiface.so" not found) while opening the net interface command library
D/ ( 2527): couldn't find 'mma845x' input device
D/MagDaemon( 2527): inital sensor error
D/MDnsDS ( 2521): MDnsSdListener::Hander starting up
D/MDnsDS ( 2521): MDnsSdListener starting to monitor
D/MDnsDS ( 2521): Going to poll with pollCount 1
W/imx6.gralloc( 2532): 32bpp setting of Framebuffer catched!
W/imx6.gralloc( 2532): using (fd=7)
W/imx6.gralloc( 2532): id = DISP4 BG
W/imx6.gralloc( 2532): xres = 800 px
W/imx6.gralloc( 2532): yres = 480 px
W/imx6.gralloc( 2532): xres_virtual = 800 px
W/imx6.gralloc( 2532): yres_virtual = 1536 px
W/imx6.gralloc( 2532): bpp = 32
W/imx6.gralloc( 2532): r = 0:8
W/imx6.gralloc( 2532): g = 8:8
W/imx6.gralloc( 2532): b = 16:8
W/imx6.gralloc( 2532): width = 127 mm (160.000000 dpi)
W/imx6.gralloc( 2532): height = 76 mm (160.421051 dpi)
W/imx6.gralloc( 2532): refresh rate = 53.56 Hz
W/ ( 2532): hwcomposer module not found
E/SWITCHPROFILE( 2532): setprop: sys.interactive = active fail
E/SWITCHPROFILE( 2532): setprop: sys.interactive = active
E/Trace ( 2532): error opening trace file: No such file or directory (2)
I/ ( 2532): Starting bootanimation with (2) format framebuffer
W/Gonk ( 2532): Could not open boot animation
E/Profiler( 2532): BEGIN mozilla_sampler_init
E/Profiler( 2532): BPUnw: [1 total] thread_register_for_profiling(me=0x400fd3dc, stacktop=0xbec647f2)
E/Profiler( 2532): SPS:
E/Profiler( 2532): SPS: Unwind mode = pseudo
E/Profiler( 2532): SPS: Sampling interval = 0 ms (zero means "platform default")
E/Profiler( 2532): SPS: Entry store size = 0 (zero means "platform default")
E/Profiler( 2532): SPS: UnwindStackScan = 0 (max dubious frames per unwind).
E/Profiler( 2532): SPS: Use env var MOZ_PROFILER_MODE=help for further information.
E/Profiler( 2532): SPS:
E/Profiler( 2532): Registering start signal
E/GeckoConsole( 2532): Could not read chrome manifest 'file:///system/b2g/chrome.manifest'.
I/Gonk ( 2532): Setting nice for pid 2532 to 0
I/Gonk ( 2532): Changed nice for pid 2532 from 0 to 0.
E/ServiceManager( 2519): add_service('permission',0x5) uid=0 - ALREADY REGISTERED, OVERRIDE
I/ServiceManager( 2519): service 'permission' died
I/GeckoBluetooth( 2532): EnsureBluetoothHalLoad: Error: Unknown error 4294967294
I/GeckoBluetooth( 2532): BluetoothServiceBluedroid: Error! Failed to load bluedroid library.
I/Gecko ( 2532): Warning: No fanotify support in this device's kernel.
I/AutoMounter( 2532): Unable to open volume configuration file '/system/etc/volume.cfg' - ignoring
I/VolumeManager( 2532): changing state from 'Uninitialized' to 'Starting'
I/VolumeManager( 2532): Connected to vold
I/VolumeManager( 2532): Volume extsd: changing state from Init to NoMedia (1 observers)
I/VolumeManager( 2532): Volume udisk: changing state from Init to NoMedia (1 observers)
I/VolumeManager( 2532): changing state from 'Starting' to 'Volumes Ready'
I/AutoMounter( 2532): UpdateState: umsAvail:1 umsEnabled:0 mode:0 usbCablePluggedIn:0 tryToShare:0
I/AutoMounter( 2532): UpdateState: Volume extsd is NoMedia and missing
I/AutoMounter( 2532): UpdateState: Volume udisk is NoMedia and missing
I/Gonk ( 2532): Connected to netd
I/ServiceManager( 2532): Waiting for service media.audio_policy...
I/ServiceManager( 2532): Waiting for service media.audio_policy...
I/ServiceManager( 2532): Waiting for service media.audio_policy...
I/ServiceManager( 2532): Waiting for service media.audio_policy...
I/ServiceManager( 2532): Waiting for service media.audio_policy...
W/AudioSystem( 2532): AudioPolicyService not published, waiting...
I/ServiceManager( 2532): Waiting for service media.audio_policy...
I/ServiceManager( 2532): Waiting for service media.audio_policy...
I/ServiceManager( 2532): Waiting for service media.audio_policy...
I/ServiceManager( 2532): Waiting for service media.audio_policy...
I/ServiceManager( 2532): Waiting for service media.audio_policy...
W/AudioSystem( 2532): AudioPolicyService not published, waiting...
I/ServiceManager( 2532): Waiting for service media.audio_policy...
I/ServiceManager( 2532): Waiting for service media.audio_policy...
I/ServiceManager( 2532): Waiting for service media.audio_policy...
I/ServiceManager( 2532): Waiting for service media.audio_policy...
I/ServiceManager( 2532): Waiting for service media.audio_policy...
W/AudioSystem( 2532): AudioPolicyService not published, waiting...
I/ServiceManager( 2532): Waiting for service media.audio_policy...

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><

I have hwcomposer_viv.imx6.so inside lib/hw :

root@android:/ # ls -l system/lib/hw/hwcomposer_viv.imx6.so
-rwxrwxr-x system system 34108 2014-03-25 14:00 hwcomposer_viv.imx6.so


>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><

Any idea what is the problem.

Thanks in advance.


Best regards,

jvidalsm

Jose Vidal

unread,
Apr 3, 2014, 10:08:24 PM4/3/14
to mozilla...@lists.mozilla.org
Hi everyone,

I copied hwcomposer.imx6.so according:

$ adb push backup-var_som_mx6q/system/lib/hw/hwcomposer.imx6.so /system/lib/hw/

The kernel command is:

BOARD_KERNEL_CMDLINE := console=ttymxc0,115200 init=/init video=mxcfb0:dev=ldb,bpp=32 video=mxcfb1:off video=mxcfb2:off arm_freq=1000 fbmem=24M vmalloc=400M androidboot.console=ttymxc0 androidboot.hardware=freescale caam


This is the new logcat

jvidal@jvidal-X550CC:~$ adb logcat
--------- beginning of /dev/log/main
D/ ( 2526): init_sensors
I/installd( 2524): installd firing up
I/DEBUG ( 2521): debuggerd: Mar 28 2014 06:55:54
--------- beginning of /dev/log/system
I/Vold ( 2519): Vold 2.1 (the revenge) firing up
D/Vold ( 2519): Volume extsd state changing -1 (Initializing) -> 0 (No-Media)
D/Vold ( 2519): Volume udisk state changing -1 (Initializing) -> 0 (No-Media)
I/Netd ( 2520): Netd 1.0 starting
W/InterfaceController( 2520): Warning (Cannot load library: load_library(linker.cpp:745): library "/system/lib/libnetcmdiface.so" not found) while opening the net interface command library
D/ ( 2526): couldn't find 'mma845x' input device
D/MagDaemon( 2526): inital sensor error
D/MDnsDS ( 2520): MDnsSdListener::Hander starting up
D/MDnsDS ( 2520): MDnsSdListener starting to monitor
D/MDnsDS ( 2520): Going to poll with pollCount 1
W/imx6.gralloc( 2529): 32bpp setting of Framebuffer catched!
W/imx6.gralloc( 2529): using (fd=7)
W/imx6.gralloc( 2529): id = DISP4 BG
W/imx6.gralloc( 2529): xres = 800 px
W/imx6.gralloc( 2529): yres = 480 px
W/imx6.gralloc( 2529): xres_virtual = 800 px
W/imx6.gralloc( 2529): yres_virtual = 1536 px
W/imx6.gralloc( 2529): bpp = 32
W/imx6.gralloc( 2529): r = 0:8
W/imx6.gralloc( 2529): g = 8:8
W/imx6.gralloc( 2529): b = 16:8
W/imx6.gralloc( 2529): width = 127 mm (160.000000 dpi)
W/imx6.gralloc( 2529): height = 76 mm (160.421051 dpi)
W/imx6.gralloc( 2529): refresh rate = 53.56 Hz
I/FslHwcomposer( 2529): fb0 is ldb
I/FslHwcomposer( 2529): device
I/FslHwcomposer( 2529): fb1 is overlay device
W/FslHwcomposer( 2529): open /sys/class/graphics/fb2 failed
W/FslHwcomposer( 2529): open /sys/class/graphics/fb3 failed
W/FslHwcomposer( 2529): open /sys/class/graphics/fb4 failed
W/FslHwcomposer( 2529): open /sys/class/graphics/fb5 failed
I/FslHwcomposer( 2529): hwcomposer: open framebuffer fb0
I/v_hwc ( 2529): Detected display /dev/graphics/fb0
I/v_hwc ( 2529): xres = 800 px
I/v_hwc ( 2529): yres = 480 px
I/v_hwc ( 2529): xres_virtual = 800 px
I/v_hwc ( 2529): yres_virtual = 1536 px
I/v_hwc ( 2529): width = -1 mm (0.0 dpi)
I/v_hwc ( 2529): height = -1 mm (0.0 dpi)
I/v_hwc ( 2529): refresh rate = 53.0 Hz
E/v_hwc ( 2529): open /dev/graphics/fb0 failed
I/v_hwc ( 2529): Vivante HWComposer v2.4
I/v_hwc ( 2529): Device: 0x4054b0c0
I/v_hwc ( 2529): Separated 2D: YES
I/v_hwc ( 2529): 2D PE20: YES
I/v_hwc ( 2529): Multi-source blit: NO
I/v_hwc ( 2529): Multi-source blit Ex: NO
I/v_hwc ( 2529): OPF/YUV blit/Tiling : NO
I/v_hwc ( 2529): Filter stretch : YES
I/FslHwcomposer( 2529): hwc_device_open,367
E/SWITCHPROFILE( 2529): setprop: sys.interactive = active fail
E/SWITCHPROFILE( 2529): setprop: sys.interactive = active
E/Trace ( 2529): error opening trace file: No such file or directory (2)
I/ ( 2529): Starting bootanimation with (1) format framebuffer
W/Gonk ( 2529): Could not open boot animation
E/Profiler( 2529): BEGIN mozilla_sampler_init
E/Profiler( 2529): BPUnw: [1 total] thread_register_for_profiling(me=0x400723dc, stacktop=0xbe9807f2)
E/Profiler( 2529): SPS:
E/Profiler( 2529): SPS: Unwind mode = pseudo
E/Profiler( 2529): SPS: Sampling interval = 0 ms (zero means "platform default")
E/Profiler( 2529): SPS: Entry store size = 0 (zero means "platform default")
E/Profiler( 2529): SPS: UnwindStackScan = 0 (max dubious frames per unwind).
E/Profiler( 2529): SPS: Use env var MOZ_PROFILER_MODE=help for further information.
E/Profiler( 2529): SPS:
E/Profiler( 2529): Registering start signal
E/GeckoConsole( 2529): Could not read chrome manifest 'file:///system/b2g/chrome.manifest'.
I/Gonk ( 2529): Setting nice for pid 2529 to 0
I/Gonk ( 2529): Changed nice for pid 2529 from 0 to 0.
E/ServiceManager( 2518): add_service('permission',0x5) uid=0 - ALREADY REGISTERED, OVERRIDE
I/ServiceManager( 2518): service 'permission' died
I/GeckoBluetooth( 2529): EnsureBluetoothHalLoad: Error: Unknown error 4294967294
I/GeckoBluetooth( 2529): BluetoothServiceBluedroid: Error! Failed to load bluedroid library.
I/Gecko ( 2529): Warning: No fanotify support in this device's kernel.
I/AutoMounter( 2529): Unable to open volume configuration file '/system/etc/volume.cfg' - ignoring
I/VolumeManager( 2529): changing state from 'Uninitialized' to 'Starting'
I/VolumeManager( 2529): Connected to vold
I/VolumeManager( 2529): Volume extsd: changing state from Init to NoMedia (1 observers)
I/VolumeManager( 2529): Volume udisk: changing state from Init to NoMedia (1 observers)
I/VolumeManager( 2529): changing state from 'Starting' to 'Volumes Ready'
I/AutoMounter( 2529): UpdateState: umsAvail:1 umsEnabled:0 mode:0 usbCablePluggedIn:0 tryToShare:0
I/AutoMounter( 2529): UpdateState: Volume extsd is NoMedia and missing
I/AutoMounter( 2529): UpdateState: Volume udisk is NoMedia and missing
I/Gonk ( 2529): Connected to netd
I/ServiceManager( 2529): Waiting for service media.audio_policy...
I/ServiceManager( 2529): Waiting for service media.audio_policy...
I/ServiceManager( 2529): Waiting for service media.audio_policy...
I/ServiceManager( 2529): Waiting for service media.audio_policy...
I/ServiceManager( 2529): Waiting for service media.audio_policy...
W/AudioSystem( 2529): AudioPolicyService not published, waiting...
I/ServiceManager( 2529): Waiting for service media.audio_policy...
I/ServiceManager( 2529): Waiting for service media.audio_policy...
I/ServiceManager( 2529): Waiting for service media.audio_policy...
I/ServiceManager( 2529): Waiting for service media.audio_policy...
I/v_hwc ( 2529): vsync thread exit: callback procs not registered.
I/ServiceManager( 2529): Waiting for service media.audio_policy...
W/AudioSystem( 2529): AudioPolicyService not published, waiting...
I/ServiceManager( 2529): Waiting for service media.audio_policy...
I/ServiceManager( 2529): Waiting for service media.audio_policy...
I/ServiceManager( 2529): Waiting for service media.audio_policy...
I/ServiceManager( 2529): Waiting for service media.audio_policy...
I/ServiceManager( 2529): Waiting for service media.audio_policy...
W/AudioSystem( 2529): AudioPolicyService not published, waiting...
I/ServiceManager( 2529): Waiting for service media.audio_policy...
I/ServiceManager( 2529): Waiting for service media.audio_policy...
I/ServiceManager( 2529): Waiting for service media.audio_policy...
I/ServiceManager( 2529): Waiting for service media.audio_policy...
I/ServiceManager( 2529): Waiting for service media.audio_policy...
W/AudioSystem( 2529): AudioPolicyService not published, waiting...
I/ServiceManager( 2529): Waiting for service media.audio_policy...
I/ServiceManager( 2529): Waiting for service media.audio_policy...
I/ServiceManager( 2529): Waiting for service media.audio_policy...
I/ServiceManager( 2529): Waiting for service media.audio_policy...


I have black screen yet.

I appreciate any kind of help.


Thanks in advance.

jvidalsm

akco...@gmail.com

unread,
Jul 12, 2014, 3:30:06 PM7/12/14
to mozilla...@lists.mozilla.org
Hi

I am getting the same black screen on my imx6 custom board. Were you able to figure this out?
0 new messages