Am 10.02.2016 um 13:08 schrieb Freek de Kruijf
: Op maandag 1 februari 2016 15:42:25 schreef Michael Ströder:
Freek de Kruijf wrote:
The last bootable image from:
http://download.opensuse.org/repositories/devel:/ARM:/Factory:/Contrib:/Ra spberryPi:/upstream/images/
was openSUSE-Tumbleweed-ARM-JeOS-raspberrypi.armv6l-1.12.1-Build330.10.raw.xz downloaded 2015-08-06. This one is upgradable to the latest Tumbleweed version, provided that you copy the files in /boot/dtb-4.4.0-1/ to /boot/dtb/ before a reboot.
For the records: IIRC openSUSE-Tumbleweed-ARM-JeOS-raspberrypi.armv6l-1.12.1-Build333.2.raw.xz from the URL above worked too. I can re-test with an old copy if needed.
Found today that I have a perfect working SD card in my desktop, but when I use it in my Raspberry Pi 1B it does nothing. So my earlier messages about a black screen are caused by this failing SD card, which I kept using to do my tests. So it is quite possible that Build333.2 will work. I tested again Build330.10, which also works with another SD card.
Using that another SD card I tried openSUSE-Tumbleweed-ARM-JeOS-raspberrypi.armv6l-1.12.1-Build373.3.raw.xz from http://download.opensuse.org/ports/armv6hl/tumbleweed/images/ It initially boots, so no black screen anymore. but it gives the error message: Initramfs unpacking failed: write error Can't find udev daemon
This is probably because we no longer use ramfs as the rootfs type, since setting that breaks the image on second boot. I see 3 realistic options out of this: 1) Patch the kernel to use ramfs by default instead of tmpfs when ram is less than 2G. 2) Add another layer of abstraction and move the initrd fs into an actual file system we loop mount. This is how the installer initrd works. 3) Patch kiwi to add fstype=ramfs on first boot only. Alex -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org