IRC log of #cubox of Mon 21 Nov 2016. All times are in CET < Back to index

15:02 topi` Artox: do you think it would be possible to have Ubuntu Core on the Cloudfog?
15:02 topi` my colleagues want transactional updates; ubuntu core would deliver it today
15:05 topi` I found a news article from last May that says "Ubuntu Core runs on NXP/Freescale i.MX 6 at NXP FTF"
15:05 topi` Read more: http://news.softpedia.com/news/canonical-to-showcase-ubuntu-core-on-nxp-freescale-i-mx-6-hikey-at-oscon-2016-504157.shtml#ixzz4QeUSUvHH
15:05 topi` I wonder what kind of work needs to be done to run that on the Marvell 388?
15:28 rabeeh no work?
15:35 topi` I guess I have to read up the differences between ubuntu core and regular ubuntu
15:35 topi` I know there is a slightly more complicated bootloader
15:36 bencoh huh?
15:36 rabeeh ?
15:36 rabeeh bootloader?
15:36 rabeeh i thought you can use uboot and kernel 4.4.8 as-is
15:36 rabeeh or upstream if you want
15:42 wbx i can confirm that upstream u-boot works. but the config is minimal so no boot.script support by default.
15:43 wbx 2016.09, haven't updated yet to 2016.11
15:43 agraf wbx: if you encounter a system that doesn't have a working default boot script, please move it to distro boot in upstream u-boot
15:43 agraf wbx: that also gets you efi boot automatically ;)
15:43 agraf and boot.scr of course
15:46 wbx agraf: yeah, i included the distro headers, but didn't tried yet the results.
15:46 agraf wbx: you need to set CONFIG_DISTRO_DEFAULTS too
15:46 agraf wbx: preferably automatically via kconfig magic
15:46 wbx okay, thx for the hint. will update u-boot first and check.
15:46 agraf wbx: let me dig out a patch that enables distro
15:47 agraf wbx: https://patchwork.ozlabs.org/patch/695928/
15:47 wbx not sure if there where any changes in clearfog in upstream in the meanwhile.
15:47 agraf wbx: just follow the same scheme for whatever board you have there - i didn't quite grasp which one you were talking about :)
15:47 agraf ah, clearfog
15:47 agraf wbx: I don't know, but that should be easy to find out :)
15:48 topi` bencoh: probably there is some kind of UBOOT script that implements the actual kernel switching in Ubuntu Core
15:48 topi` but there *is* kernel switching logic, in case the new(updated) kernel fails to boot
15:50 bencoh you mean, some script to check if bootm failed?
15:51 topi` yeah I remember reading about the actual mechanism
15:51 agraf wbx: keep in mind to also set the default variables in the environment
15:51 topi` should ask the Ubuntu guys how it works
15:51 agraf wbx: otherwise the scripts won't know where to load their binaries
15:52 wbx agraf: okay, thx for the hints. i think i will start working on clearfog later tonight.
15:52 agraf wbx: awesome :) thanks!
15:53 agraf wbx: the main reason I'm interested in pushing people to distro boot is the efi enablement
15:53 agraf wbx: we're slowly transitioning to grub2 boot on all arm systems for openSUSE
15:53 agraf wbx: that way we can get rid of all the boot.scr mess and use the same logic throughout all architectures
15:55 wbx but when you are moving to grub2, why you need u-boot then?!
15:55 agraf wbx: because u-boot provides the interface to hardware for grub2
15:56 agraf wbx: https://events.opensuse.org/conference/oSC16/program/proposal/946