librem5-devkit-tools merge requestshttps://source.puri.sm/Librem5/librem5-devkit-tools/-/merge_requests2019-03-06T15:20:28Zhttps://source.puri.sm/Librem5/librem5-devkit-tools/-/merge_requests/36base: Add u-boot-tools as a hard dependency of our flash-kernel version2019-03-06T15:20:28ZDorota Czaplejewiczbase: Add u-boot-tools as a hard dependency of our flash-kernel versionlibrem5-base needs it, but it might be better to keep it close to flash-kernel, since flash-kernel is not going to work without it.librem5-base needs it, but it might be better to keep it close to flash-kernel, since flash-kernel is not going to work without it.https://source.puri.sm/Librem5/librem5-devkit-tools/-/merge_requests/35base: Add flash-kernel and mtd-tools to the dependency list2019-03-06T13:59:27ZDorota Czaplejewiczbase: Add flash-kernel and mtd-tools to the dependency listAs suggested by Guido, adding them here initially is better than in librem5-base, because only the devkit option in image-builder makes use of librem5-devkit-base, and therefore there's no risk of runing other builds.
WIP because the co...As suggested by Guido, adding them here initially is better than in librem5-base, because only the devkit option in image-builder makes use of librem5-devkit-base, and therefore there's no risk of runing other builds.
WIP because the correct version will only (hopefully) get selected after https://source.puri.sm/Librem5/flash-kernel/merge_requests/5 is in and in the repos.
Even then I'm not sure how to test it with image-builder before pushing to the CI repo.https://source.puri.sm/Librem5/librem5-devkit-tools/-/merge_requests/33Add requirements file so make this more easily useable without distro packaging2019-02-16T11:34:45ZGuido GuntherAdd requirements file so make this more easily useable without distro packaginghttps://source.puri.sm/Librem5/librem5-devkit-tools/-/merge_requests/32Don't require a password for sudo2019-03-23T11:21:28ZGuido GuntherDon't require a password for sudoMakes hacking on the devkit more convenient.
Closes: #12Makes hacking on the devkit more convenient.
Closes: #12https://source.puri.sm/Librem5/librem5-devkit-tools/-/merge_requests/31flash-kernel: Add root kernel cmdline parameter2019-02-14T22:40:18ZDorota Czaplejewiczflash-kernel: Add root kernel cmdline parameterWith flash-kernel, it's the OS responsibility to construct the kernel command line, including pointing the root partition.
Needed before flash-kernel can become shipped on the dev kit. https://source.puri.sm/Librem5/flash-kernel/merge...With flash-kernel, it's the OS responsibility to construct the kernel command line, including pointing the root partition.
Needed before flash-kernel can become shipped on the dev kit. https://source.puri.sm/Librem5/flash-kernel/merge_requests/1https://source.puri.sm/Librem5/librem5-devkit-tools/-/merge_requests/26Allow to download but not flash and test that in ci2021-06-30T13:53:15ZGuido GuntherAllow to download but not flash and test that in cihttps://source.puri.sm/Librem5/librem5-devkit-tools/-/merge_requests/25WIP: Test downloading of the devkit image2019-01-24T09:02:14ZDorota CzaplejewiczWIP: Test downloading of the devkit imageThis should get rid of silly issues in the future.
WIP because CI script may be broken.This should get rid of silly issues in the future.
WIP because CI script may be broken.https://source.puri.sm/Librem5/librem5-devkit-tools/-/merge_requests/22Devkit: Resume image download on errors2021-06-30T13:53:15ZDorota CzaplejewiczDevkit: Resume image download on errorsJust like it says on the can.Just like it says on the can.https://source.puri.sm/Librem5/librem5-devkit-tools/-/merge_requests/20Include kernel version in image filename2019-01-06T18:06:18ZDorota CzaplejewiczInclude kernel version in image filenameDefault u-boot script for arm64 in flash-kernel makes sure that both the image and initrd have versions on them, and then falls back to no-versions versions. This is not a ba idea, so let's copy it in a compatible manner.Default u-boot script for arm64 in flash-kernel makes sure that both the image and initrd have versions on them, and then falls back to no-versions versions. This is not a ba idea, so let's copy it in a compatible manner.https://source.puri.sm/Librem5/librem5-devkit-tools/-/merge_requests/19Use g_multi instead of g_serial to deliver Ethernet2019-01-28T16:40:46ZDorota CzaplejewiczUse g_multi instead of g_serial to deliver EthernetAs a result, there's both serial and Ethernet over the cable.
Unfortunately, this requires the creation of a dummy mass storage device, not used by the device in any way.
I'm not using a WIP, because I allow that I might actually have ...As a result, there's both serial and Ethernet over the cable.
Unfortunately, this requires the creation of a dummy mass storage device, not used by the device in any way.
I'm not using a WIP, because I allow that I might actually have done it reasonably well.https://source.puri.sm/Librem5/librem5-devkit-tools/-/merge_requests/16devkit-base: Add jitterentropy-rngd2019-01-01T15:16:58ZBob Hamdevkit-base: Add jitterentropy-rngdThis works around the RNG issue linux-emcraft#2 causing SSH logins to
be inaccessible for five minutes on boot. With this package, SSH is
available immediately.
As discussed in https://source.puri.sm/Librem5/librem5-base/merge_requests...This works around the RNG issue linux-emcraft#2 causing SSH logins to
be inaccessible for five minutes on boot. With this package, SSH is
available immediately.
As discussed in https://source.puri.sm/Librem5/librem5-base/merge_requests/22#note_13814https://source.puri.sm/Librem5/librem5-devkit-tools/-/merge_requests/14Verify checksum and get image size from meta data2019-01-02T10:29:38ZGuido GuntherVerify checksum and get image size from meta dataNeeds https://source.puri.sm/Librem5/image-builder/merge_requests/73 to do anything useful but doesn't fail without it.Needs https://source.puri.sm/Librem5/image-builder/merge_requests/73 to do anything useful but doesn't fail without it.https://source.puri.sm/Librem5/librem5-devkit-tools/-/merge_requests/13librem5-devkit-base: Enable console over USB2018-12-31T20:47:05ZGuido Guntherlibrem5-devkit-base: Enable console over USBNot tested yet but thought I'd rather do an MR right away rather then filing an issues first.
This one should be in before we switch people over.
TODO:
- [x] disable console on package removalNot tested yet but thought I'd rather do an MR right away rather then filing an issues first.
This one should be in before we switch people over.
TODO:
- [x] disable console on package removalhttps://source.puri.sm/Librem5/librem5-devkit-tools/-/merge_requests/12Add script to download and flash image files in one go2018-12-29T11:53:28ZGuido GuntherAdd script to download and flash image files in one goBy default it uses a temporary directroy at '.' but the output dir can also be given.
WIP since I want to give it some more testing tomorrow and add options to fetch PureOS images as well.By default it uses a temporary directroy at '.' but the output dir can also be given.
WIP since I want to give it some more testing tomorrow and add options to fetch PureOS images as well.https://source.puri.sm/Librem5/librem5-devkit-tools/-/merge_requests/10Add script to automatically unzip newly installed kernels2021-06-30T13:53:15ZGuido GuntherAdd script to automatically unzip newly installed kernelsOur uboot wants uncompressed kernels. Make sure this happens on kernel
package updates.
Want to test this in an image properly. Therefore WiP.Our uboot wants uncompressed kernels. Make sure this happens on kernel
package updates.
Want to test this in an image properly. Therefore WiP.https://source.puri.sm/Librem5/librem5-devkit-tools/-/merge_requests/9Move devkit config out of image-builder2021-06-30T13:53:15ZGuido GuntherMove devkit config out of image-builderhttps://source.puri.sm/Librem5/librem5-devkit-tools/-/merge_requests/8get_image: Fix CI build URLs2018-12-28T17:04:27ZDorota Czaplejewiczget_image: Fix CI build URLsThe URL for the test and CI image are not built in the same way, coming from separate branches. This fixes it until it get sorted out in image-builder.The URL for the test and CI image are not built in the same way, coming from separate branches. This fixes it until it get sorted out in image-builder.