** Description changed: I have a PandaBoard system created from the image at http://cdimage.ubuntu.com/releases/12.04/release/ubuntu-12.04 -preinstalled-desktop-armhf+omap4.img.gz I added the Linaro kernel repository and installed the Linaro kernel because I had problems with the Linaro Ubuntu image. However, when I ran the "flash-kernel" script, I got the following error message: - <code> Kernel /boot/vmlinuz-3.4.0-1-linaro-lt-omap does not match your subarchitecture omap4, therefore not writing it to flash. - </code> I worked around the problem by making a minor change to the "flash-kernel" script. I compared the "flash-kernel" script in the Linaro-Ubuntu image to - the Ubuntu image and derived the following patch: - - <code> - --- flash-kernel.old 2012-07-09 14:29:28.752862488 -0400 - +++ flash-kernel.new 2012-07-09 14:31:36.153494248 -0400 - @@ -883,13 +883,23 @@ case "$machine" in - check_subarch "omap" - ;; - "OMAP4430 Panda Board" | "OMAP4 Panda board") - - check_subarch "omap4" - + # Linaro uses the same omap kernel for OMAP 3 and 4 - + if [ `expr "$kfile" : '.*linaro.*-omap$'` -ne 0 ]; then - + check_subarch "omap" - + else - + check_subarch "omap4" - + fi - if [ -z "${UBOOT_PART}" ]; then - export UBOOT_PART=/dev/mmcblk0p1 - fi - ;; - "OMAP4430 4430SDP board") - - check_subarch "omap4" - + # Linaro uses the same omap kernel for OMAP 3 and 4 - + if [ `expr "$kfile" : '.*linaro.*-omap$'` -ne 0 ]; then - + check_subarch "omap" - + else - + check_subarch "omap4" - + fi - if [ -z "${UBOOT_PART}" ]; then - export UBOOT_PART=/dev/mmcblk1p1 - fi - </code> + the Ubuntu image and derived the attached patch. ProblemType: Bug DistroRelease: Ubuntu 12.04 Package: flash-kernel 2.28ubuntu42 [modified: usr/sbin/flash-kernel] Uname: Linux 3.4.0-1-linaro-lt-omap armv7l ApportVersion: 2.0.1-0ubuntu8 Architecture: armhf Date: Thu Jul 12 11:33:32 2012 ProcEnviron: PATH=(custom, no user) LANG=en_US.UTF-8 SHELL=/bin/bash SourcePackage: flash-kernel UpgradeStatus: No upgrade log present (probably fresh install)
** Attachment added: "Patch flash-kernel script to work with Linaro kernels packages." https://bugs.launchpad.net/ubuntu/+source/flash-kernel/+bug/1023952/+attachment/3221238/+files/patch.txt -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1023952 Title: flash-kernel script fails when installing Linaro OMAP kernels To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/flash-kernel/+bug/1023952/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs