Hi,
during this hackweek I was working on getting the 3.11 based kernel
running on raspi and packaged for opensuse. So, here it goes and boots!
obs://home:dsterba:ARM:RaspberryPi kernel-raspberrypi
The kernel sources are based on 13.1 branch, the raspberry patch itself
is a blob created from github upstream 3.11.y and the config is merged
from the existing 3.6 opensuse kernel and upstream bcmrpi_defconfig.
I have a local kernel git branch of the raspi changes so this could be
merged to factory after it's cleaned up.
Based on Bernhard's image raspberrypi-opensuse-20130907.img, booted
there, installed kernel, replaced kernel.img with zImage-3.11..
david
--
To unsubscribe, e-mail: opensuse-arm+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-arm+owner(a)opensuse.org
Hi,
raspberrypi-gfx and mesa provide openGL ES libs and devel files. So, there are file conflicts. Should we add a "Conflicts:" line in raspberrypi-gfx spec file?
Or is there a better way to avoid problems?
Guillaume
--
To unsubscribe, e-mail: opensuse-arm+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-arm+owner(a)opensuse.org
Hi,
The cubieboard2 is the next version of the cubieboard1, for which we
have already support (http://en.opensuse.org/HCL:CubieBoard). Both
boards are the same except for the main chip. Whereas the cubieboard1
uses a A10 Allwinner (sun5i) the cubieboard2 uses a A20 Allwinner
(sun7i).
Kernel support for A20 is not fully upstream (some things were merged
for 3.12) so the best option is to use the kernel and u-boot from
linux-sunxi (http://linux-sunxi.org).
I have successfully build an image for the cubieboard2, grab it from my
repo (home:ocurero:arm/JeOS-cubieboard2). Bear in mind that this is the
first time I use OBS and that I don't have a cubieboard to test it yet.
I would be very surprised if it boots at all :)
Bugs are welcome!
--
Cheers
--
To unsubscribe, e-mail: opensuse-arm+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-arm+owner(a)opensuse.org
Hi,
I buit an image for the origen board with
kernel-exynos-3.11.6-2.1.armv7hl
u-boot-origen-2013.04-3.1.7.armv7hl
on boot I get the following information:
------------snip----------
U-Boot 2013.04 (Oct 21 2013 - 22:37:12) for ORIGEN
CPU: Exynos4210@1000MHz
Board: ORIGEN
DRAM: 1 GiB
WARNING: Caches not enabled
MMC: SAMSUNG SDHCI: 0
*** Warning - bad CRC, using default environment
In: serial
Out: serial
Err: serial
Hit any key to stop autoboot: 0
SD/MMC found on device 0
** File not found uEnv.txt **
530 bytes read in 93 ms (4.9 KiB/s)
Running bootscript from mmc0 ...
## Executing script at 40007000
kerneladdr=0x40007000
ramdiskaddr=0x48000000
4499464 bytes read in 2342 ms (1.8 MiB/s)
62562551 bytes read in 31087 ms (1.9 MiB/s)
## Booting kernel from Legacy Image at 40007000 ...
Image Name: Linux-3.11.6-2-exynos
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 4499400 Bytes = 4.3 MiB
Load Address: 40008000
Entry Point: 40008000
Verifying Checksum ... OK
## Loading init Ramdisk from Legacy Image at 48000000 ...
Image Name: Initrd
Image Type: ARM Linux RAMDisk Image (uncompressed)
Data Size: 62562487 Bytes = 59.7 MiB
Load Address: 00000000
Entry Point: 00000000
Verifying Checksum ... OK
Loading Kernel Image ... OK
OK
Starting kernel ...
Uncompressing Linux... done, booting the kernel.
Error: unrecognized/unsupported machine ID (r1 = 0x00000d7f).
Available machine support:
ID (hex) NAME
ffffffff Samsung Exynos4 (Flattened Device Tree)
ffffffff SAMSUNG EXYNOS5 (Flattened Device Tree)
Please check your kernel config and/or bootloader.
---------snap-------
Anything I did wrong here ?
Thanks
Regards,
Marcus
--
Public Key available
gpg --keyserver pgp.mit.edu --recv-keys 0xCCE3C6A2
-------------------------------------------------------
Marcus Schäfer (Res. & Dev.) SUSE LINUX Products GmbH
Tel: 0911-740 53 0 Maxfeldstrasse 5
FAX: 0911-740 53 479 D-90409 Nürnberg
GF: Jeff Hawn,Jennifer Guild, Felix Imendörffer
HRB: 21284 (AG Nürnberg) Germany
http://www.suse.de
-------------------------------------------------------
--
To unsubscribe, e-mail: opensuse-arm+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-arm+owner(a)opensuse.org
Hi,
We already faced this problem before but cannot find what was the solution.
Factory ARM images (both armv6 and armv7) are unresolvable because of this error:
**********************************************************************
nothing provides ERROR_NO_BOOT_CONFIG_FILE_FOUND needed by kiwi-desc-oemboot-requires, nothing provides ERROR_NO_DEPENDENCIES_FOUND needed by kiwi-desc-oemboot-requires,
**********************************************************************
What would be the fix?
Guillaume
--
To unsubscribe, e-mail: opensuse-arm+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-arm+owner(a)opensuse.org
Marcus,
when I build locally JeOS-raspberrypi image, I get a *.raw image but it seems that partitioning is a bit strange.
We have the 2 partitions:
* 1st: FAT32 for Pi bootloader (mandatory unfortunately) with bootflag enabled
* 2nd: EXT4 for rootfs
But when I want to boot on it, it just does not boot at all, whereas it is readable from my desktop openSUSE.
The thing is fdisk reports some problems with "v" command to verify partitions:
Partition 1: head 160 greater than maximum 124
Partition 1: previous sectors 411655 disagrees with total 193971
Partition 2: previous sectors 1865727 disagrees with total 897422
Remaining 5974015 unallocated 512-byte sectors
If I repartition manually my SD card, number of heads/sectors are different and then I copy back the files on each partition and it does boot.
I guess there is a problem with kiwi partitioning related to number of heads/sectors.
Any idea how to fix that?
Guillaume
--
To unsubscribe, e-mail: opensuse-arm+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-arm+owner(a)opensuse.org
Hi,
We have devel:ARM:13.1:Contrib:* projects pointing to openSUSE:13.1 (repository="ports"). Should not we make them pointing to openSUSE:13.1:Ports (repository="ports"), so that we have latest fixes?
Guillaume
--
To unsubscribe, e-mail: opensuse-arm+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-arm+owner(a)opensuse.org
Hi,
while trying to start xbmc, I get an illegal instruction about armv7 neon probe.
gdb infos:
********************************************************************************
Program received signal SIGILL, Illegal instruction.
0xb5e4b700 in _armv7_neon_probe () from /lib/libcrypto.so.1.0.0
(gdb) where
#0 0xb5e4b700 in _armv7_neon_probe () from /lib/libcrypto.so.1.0.0
#1 0xb5e47fa4 in OPENSSL_cpuid_setup () from /lib/libcrypto.so.1.0.0
#2 0xb6fe69a4 in call_init () from /lib/ld-linux-armhf.so.3
#3 0xb6fe6a80 in _dl_init_internal () from /lib/ld-linux-armhf.so.3
#4 0xb6fd7e54 in _dl_start_user () from /lib/ld-linux-armhf.so.3
#5 0xb6fd7e54 in _dl_start_user () from /lib/ld-linux-armhf.so.3
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
********************************************************************************
libcrypto should have been already fixed for armv6 (ssh is working fine now). But here, I have this error.
Any idea?
Guillaume
--
To unsubscribe, e-mail: opensuse-arm+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-arm+owner(a)opensuse.org
+ arm-linux-gnueabi-gcc conftest.c -o ./confwi1z7i/ef
/opt/cross/lib/gcc/arm-linux-gnueabi/4.5.3/../../../../arm-linux-gnueabi/bin/ld: cannot find /opt/cross/arm-linux-gnueabi/lib/libc.so.6 inside /opt/cross/arm-linux-gnueabi/bin/../../arm-linux-gnueabi
/opt/cross/lib/gcc/arm-linux-gnueabi/4.5.3/../../../../arm-linux-gnueabi/bin/ld: cannot find /opt/cross/arm-linux-gnueabi/lib/libc_nonshared.a inside /opt/cross/arm-linux-gnueabi/bin/../../arm-linux-gnueabi
/opt/cross/lib/gcc/arm-linux-gnueabi/4.5.3/../../../../arm-linux-gnueabi/bin/ld: cannot find /opt/cross/arm-linux-gnueabi/lib/ld-linux.so.3 inside /opt/cross/arm-linux-gnueabi/bin/../../arm-linux-gnueabi
collect2: ld returned 1 exit status
all files are there. I installed
cross-arm-binutils-2.23.1-2.2.1.x86_64
cross-arm-linux-gnueabi-glibc-2.13-24.1.noarch
cross-arm-linux-gnueabi-gcc-4.5.3-21.1.x86_64
cross-arm-linux-gnueabi-binutils-2.21.1-11.1.x86_64
What do I miss?
TIA
-andrey
--
To unsubscribe, e-mail: opensuse-arm+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-arm+owner(a)opensuse.org