issue generating snappy image
Yann Sionneau
yann.sionneau at parrot.com
Tue Mar 29 13:04:03 UTC 2016
Hi Sergio,
Thanks for your help!
Answers inline:
Le 03/28/2016 03:32 PM, Sergio Schvezov a écrit :
>
> El 24/03/16 a las 13:47, Yann Sionneau escribió:
>> Hi,
>>
>> I'm trying to generate a snappy image and it fails, I tried to strace it
>> but I'm a bit flooded by the strace logs and don't understand what's
>> going wrong.
>>
>> yann at imperium:~/dev/snappy/1604/packages/images$ sudo
>> ./ubuntu-device-flash -v core -o paros.img
>> --gadget=$PWD/../paros_gadget/paros_1.0_all.snap
>> --kernel=$PWD/../paros_kernel/paros-kernel_3.10.67_arm64.snap
>> --os=../../xenial-preinstalled-core-armhf.os.snap rolling
> Can you try adding --developer-mode here?
Yes, It produces the same output.
> And where did you grab this ubuntu-device-flash you are using?
I took it from there:
http://people.canonical.com/~mvo/all-snaps/ubuntu-device-flash
>
>> Determining gadget configuration
>> Partitioning...
>> Formatting...
>> Mounting...
>> Provisioning...
>> Installing
>> /home/yann/dev/snappy/1604/packages/images/../paros_gadget/paros_1.0_all.snap
>> Unmounting...
>> */home/yann/dev/snappy/1604/packages/images/../paros_gadget/paros_1.0_all.snap
>> failed to install: exit status 2**
>> *
>> yann at imperium:~/dev/snappy/1604/packages/paros_kernel$ ls
>> linux-x1 linux.config paros-kernel_3.10.67_arm64.snap parts snap
>> snapcraft.yaml squashfs-root stage
>> yann at imperium:~/dev/snappy/1604/packages/paros_kernel$ cat snapcraft.yaml
>> name: paros-kernel
>> version: 3.10.67
>> summary: A Paros kernel built from source
>> description: This is the reference kernel for Paros
>> type: kernel
>>
>> parts:
>> kernel:
>> plugin: kernel
>> source: ./linux-x1
>> kconfigfile: ./linux.config
>> kconfigs:
>> - CONFIG_LOCALVERSION="-paros"
>> - CONFIG_DEBUG_INFO=n
>> - CONFIG_SQUASHFS=y
>> kernel-image-target: Image
>> kernel-image-path: arch/arm64/boot/Image
>> kernel-device-tree:
>> - tegra210-mk4-hw00
>> - tegra210-paros-hw00
>> - tegra210-paros360-hw00
>> - tegra210-jetson-tx1-p2597-2180-a01-devkit
>> - tegra210-jetson-tx1-mk4
>> - tegra210-jetson-tx1-paros
>> - tegra210-jetson-e-base-p2595-0000-a00
>> build-packages: [bc]
> Just for the kicks, can I see the file listing for the resulting snap?
> Either by running `unsquashfs -l` for the snap or running `find snap`
> from the project directory.
yann at imperium:~/dev/snappy/1604/packages/paros_gadget$ unsquashfs -l
paros_1.0_all.snap
Parallel unsquashfs: Using 8 processors
3 inodes (4 blocks) to write
squashfs-root
squashfs-root/boot-assets
squashfs-root/boot-assets/uboot.env
squashfs-root/meta
squashfs-root/meta/snap.yaml
squashfs-root/tegra210-paros-hw00.dtb
>
>> yann at imperium:~/dev/snappy/1604/packages/paros_gadget$ find .
>> .
>> ./uboot.env
>> ./tegra210-paros-hw00.dtb
>> ./meta
>> ./meta/snap.yaml
>> ./paros_1.0_all.snap
>> yann at imperium:~/dev/snappy/1604/packages/paros_gadget$ cat meta/snap.yaml
>> name: paros
>> version: 1.0
>> summary: Paros support package
>> description: Support files for booting Paros
>> type: gadget
>>
>> branding:
>> name: Paros drone
>>
>> gadget:
>> hardware:
>> platform: tegra210-paros-hw00
>> architecture: armhf
>> partition-layout: minimal
>> bootloader: u-boot
>> boot-assets:
>> files:
>> - path: uboot.env
>>
>>
>> Any idea?
> I have some, but need more info :-)
>
>> Thanks!
>>
>> --
>> Yann
>>
>>
> Cheers
> Sergio
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/snappy-devel/attachments/20160329/d370046b/attachment.html>
More information about the snappy-devel
mailing list