All of lore.kernel.org
 help / color / mirror / Atom feed
* fso-console-image problems
@ 2011-12-02  1:57 Mr Dash Four
  2011-12-02 10:20 ` Denis 'GNUtoo' Carikli
  0 siblings, 1 reply; 21+ messages in thread
From: Mr Dash Four @ 2011-12-02  1:57 UTC (permalink / raw)
  To: openembedded-devel

I am trying to build the above image for htcdream (MACHINE=htcdream, 
DISTRO=shr), but ran into two problems:

1. The bitbake almost finished when I got an error from 
fso-console-image.bb that "cannot satisfy the following dependencies for 
task-fso-compliance: connman-plugin-udhcp". OK, I edited the recipe for 
the task-fso-compliance recipe and deactivated this plugin (I don't plan 
to use any dhcp clients at all), then removed all traces of 
"task-fso-compliance" to force a complete rebuild of this and restarted 
bitbake. The build was successful this time.

2. I then proceeded to unpack the newly-created 
"fso-console-image-htcdream.tar" (the phone rootfs) into my 
newly-formatted smartcard (a single ext3 partition) and then did the 
same with "modules-2.6.32-*.tar" (the kernel modules). I then used 
fastboot and executed  "fastboot boot zImage-2.6.32-*.fastboot" to load 
the new kernel and boot the smartphone. The phone boots up, but the only 
thing I am seeing is a black-and-white stripes boot up screen (this is a 
splash image embedded into the kernel image) and then nothing happens at 
all.

I then tried passing various combinations of the kernel command line 
parameters via fastboot:

console=tty1 no_console_suspend=1 root=/dev/mmcblk0p1 rootdelay=8 
fbcon=rotate:1
console=tty0 no_console_suspend=1 root=/dev/mmcblk0p1 rootdelay=8 
fbcon=rotate:1
console=tty1 no_console_suspend=1 root=/dev/mmcblk0p1 rootdelay=8 
fbcon=rotate:1 nomodeset

etc etc etc, but to no avail - nothing apart from the damned 
black-and-white stripes screen just sitting there!

As a last resort I then did a complete rebuild (wiped out build/tmp and 
started from scratch with the modified recipe for task-fso-compliance to 
exclude the connman-plugin-udhcp plugin) and when it finished I repeated 
the same steps as above - nothing, exactly the same screen, NADA!

If I build shr-image all is well - the black-and-white-stripes bootup 
screen is soon replaced by the SHR logo and then I get the SHR Desktop 
after a while and I have a GUI. When I try to build "console-image" 
(similar in many ways to fso-console-image - simple cli interface), I am 
stuck also at the same step as above, but with a tiny difference - the 
black-and-white stripes screen is replaced after a short period of time 
with the OpenEmbedded logo with an empty progress bar and then I am 
stuck at this stage - nothing happens after that at all.

What am I doing wrong or am I missing something obvious here? Help is 
very much appreciated!



^ permalink raw reply	[flat|nested] 21+ messages in thread

end of thread, other threads:[~2011-12-04 12:46 UTC | newest]

Thread overview: 21+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-12-02  1:57 fso-console-image problems Mr Dash Four
2011-12-02 10:20 ` Denis 'GNUtoo' Carikli
2011-12-02 14:08   ` Mr Dash Four
2011-12-02 14:52     ` Martin Jansa
2011-12-02 15:12       ` Mr Dash Four
2011-12-02 15:46         ` Martin Jansa
2011-12-02 16:20           ` Mr Dash Four
2011-12-02 16:25             ` Martin Jansa
2011-12-02 17:27       ` Denis 'GNUtoo' Carikli
2011-12-02 17:42         ` Mr Dash Four
2011-12-02 20:06       ` Mr Dash Four
2011-12-02 22:24         ` Denis 'GNUtoo' Carikli
2011-12-02 23:35           ` Mr Dash Four
2011-12-02 23:50             ` Mr Dash Four
2011-12-03  9:46               ` Denis 'GNUtoo' Carikli
2011-12-03 16:37                 ` Mr Dash Four
2011-12-03 16:52                   ` Martin Jansa
2011-12-03 17:47                     ` Mr Dash Four
2011-12-03 18:03                       ` Martin Jansa
2011-12-03 18:35                         ` Mr Dash Four
2011-12-04 12:39                           ` Mr Dash Four

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.