[oe] fso-console-image problems
martin.jansa at gmail.com
Sat Dec 3 17:52:13 CET 2011
On Sat, Dec 03, 2011 at 04:37:34PM +0000, Mr Dash Four wrote:
> > Instead of trying to edit the file manually, try "make xconfig" in the
> > directory where the kernel is extracted(something like work/htcdream*/linux-
> > leviathan*/git/ ) and do it manually trough the GUI, then save back the
> > resulting defconfig, increase PR in the recipe and rebuild your console-image.
> That as a very good advice, thank you! The versioning "magic" is
> something I didn't know about (I always used to delete all related files
> in the tmp/stamp directory in the futile hope that the process/steps
> will be repeated at the next run).
> OK, since I use rm_work, the git directory is no longer there, but I've
> had the git tar archive, so unpacked it, copied defconfig, renamed it to
> .config and ran "make ARCH=arm menuconfig" (I prefer ncurses myself),
then you will like:
bitbake -c menuconfig virtual/kernel
and to save defconfig you can use -c savedefconfig (not 100% sure it's
available in linux-leviathan in OE-classic).
> then switched the appropriate option on and saved the new file. I wasn't
> sure whether I should also switch the FRAMEBUFFER_CONSOLE_DETECT_PRIMARY
> option as I was not sure of its meaning and whether I actually need
> this, so left it as the default (empty/No). When I ran diff to see what
> has been changed the following has been altered:
> --- defconfig 2011-11-19 16:35:46.000000000 +0000
> +++ .config 2011-12-03 15:42:13.123656047 +0000
> @@ -1,7 +1,7 @@
> # Automatically generated make config: don't edit
> # Linux kernel version: 188.8.131.52
> -# Fri Aug 27 19:32:05 2010
> +# Sat Dec 3 15:42:13 2011
> @@ -1199,7 +1199,12 @@
> # CONFIG_VGA_CONSOLE is not set
> -# CONFIG_FRAMEBUFFER_CONSOLE is not set
> +# CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY is not set
> +# CONFIG_FONTS is not set
> # CONFIG_LOGO is not set
> @@ -1233,11 +1238,9 @@
> -# MSM SoC Audio support
> +# SoC Audio support Qualcomm
> # CONFIG_SND_SOC_ALL_CODECS is not set
> # CONFIG_SOUND_PRIME is not set
> Interesting! In addition to a few extra options, the two SND_MSM_*
> options shown above are now gone - don't know why.
> Anyway, I copied this back to the appropriate directory and bumped the
> version number, then ran bitbake again. No problems and I've had my new
> image, kernel modules (recompiled) and a few other things. Installed it
> and fastbooted my phone. The screen appeared this time - rotated as well
> - and I've had my login prompt. Brilliant!
> Duly logged in, but there were a few further problems:
> 1. The keyboard I now have is completely unusable as the "alt" register
> (the blue row of keys) is completely unusable/inaccessible with the
> exception of the top row (where the numbers are). That means I cannot
> type/use vital keys like the pipe symbol ('|'), dash ('-') etc. There is
> also no "repeat" - i.e. when I press a key and keep pressing it, it
> doesn't continue typing the same key. is there any way I could fix this?
You need to add right keymap to keymaps recipe and check that it's in
/etc/keymap-2.6.map and then /etc/init.d/keymap.sh should load it for
you during boot.
> 2. My ssh login is also problematic - when I try to log in from the PC
> host (via usb) this time I get the following error on that (PC) end:
> "PTY allocation request failed on channel 0". Don't know why that is,
> any ideas?
This usually means that /dev/pts wasn't mounted during boot, I don't
remember if htcdream was doing something weird but for palmpre GarthPS
and I'm not sure if somebody tested htcdream since then.. so check order
of mountdevsubfs.sh and udev init if htcdream is using udev (not
> I cannot properly scroll/see what is happening on the phone system and
> neither can I see any of the log files as the keyboard is all screwed
> up, so I can't post any of these file in order to further help resolve
> the above issues.
Martin 'JaMa' Jansa jabber: Martin.Jansa at gmail.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Size: 198 bytes
Desc: Digital signature
More information about the Openembedded-devel