Skip to content

meta-lmp: updates for kernel 5.0 and RISC-V#27

Merged
ricardosalveti merged 6 commits intofoundriesio:masterfrom
mike-scott:fio-20190411
Apr 22, 2019
Merged

meta-lmp: updates for kernel 5.0 and RISC-V#27
ricardosalveti merged 6 commits intofoundriesio:masterfrom
mike-scott:fio-20190411

Conversation

@mike-scott
Copy link
Copy Markdown
Contributor

  • kernel update to 5.0.6
  • boot scripts to support u-boot for qemuriscv64
  • remove riscv-pk append (bbl is dead)
  • opensbi build fix
  • lmp-mini-image add more room for OTA update
  • lmp-machine move qemuriscv64 target to opensbi/u-boot support (with fitImage for Linux)

Qemu is the one responsible for creating the device-tree, so it needs to
be loaded from pxefile_addr_r when booting the fitimage.

Based on similar patch for qemuarm64 by Ricardo Salveti.

Signed-off-by: Michael Scott <[email protected]>
Now than BBL has been depreciated in favor of OpenSBI, the build
breaks due to this local riscv-pk append file.  Let's remove it.

Signed-off-by: Michael Scott <[email protected]>
OE build complains that there are installed files that don't
belong to any packages: /lib and /lib/libsbi.a

Let's delete these before package checks to fix the build.
(They aren't needed).

Signed-off-by: Michael Scott <[email protected]>
lmp-mini-image is also usable for performing OTA updates.  We need
to give the .wic file some room for pulling down a second set of
files.

Signed-off-by: Michael Scott <[email protected]>
@mike-scott mike-scott self-assigned this Apr 12, 2019
@mike-scott
Copy link
Copy Markdown
Contributor Author

mike-scott commented Apr 12, 2019

@mike-scott
Copy link
Copy Markdown
Contributor Author

@mike-scott
Copy link
Copy Markdown
Contributor Author

Requires meta-riscv layer update: foundriesio/lmp-manifest#16

Update the qemuriscv64 build for OpenSBI with u-boot payload
which loads fitImage (kernel, ramdisk) from .wic image to
support Linux boot.

With this boot flow we can now perform OTA updates using
qemuriscv64 target.

Signed-off-by: Michael Scott <[email protected]>
@ricardosalveti
Copy link
Copy Markdown
Member

LGTM

@ricardosalveti ricardosalveti merged commit 69469c6 into foundriesio:master Apr 22, 2019
@mike-scott mike-scott deleted the fio-20190411 branch September 23, 2020 06:41
quaresmajose pushed a commit that referenced this pull request Nov 9, 2022
Relevant changes:
- 826542a Merge pull request #34 from ricardosalveti/master
- 804f6b2 classes/sota: no need to add wic when sota is enabled
- 58e3efb Merge pull request #32 from uptane/shellcheck-master
- eee365c Replace tabs with spaces.
- 6dbc404 Fix all shellcheck complaints.
- 5a4e76b Merge pull request #31 from ricardosalveti/master
- 39feaef sota: drop curl packageconfig settings for openssl
- e4b64f8 Merge pull request #30 from uptane/ostree-curl-timeout-master
- 60864e2 ostree: patch to setup a curl request timeout
- 9272a91 Merge pull request #27 from shr-project/jansa/kirkstone-updates
- 4776d37 layer.conf: update LAYERSERIES_COMPAT for kirkstone
- 99d82c1 Merge pull request #25 from shr-project/jansa/curl
- 918f716 Merge pull request #22 from uptane/fix-ipsecondary-root-version
- 2142cef fixed incorrect boolean in virtualsec.json
- f2cdf57 Merge pull request #26 from shr-project/jansa/sota
- cee9fbf Merge pull request #24 from uptane/latest-versions-master
- 8e29a69 sota_sanity.bbclass: fix DeprecationWarning: invalid escape sequence d
- 4d01a7a sota.bbclass: update for renamed ssl PACKAGECONFIG in curl recipe
- 1f23c1c aktualizr: Mark aktualizr-hwid as RRECOMMENDS, not RDEPENDS.
- 93968ee aktualizr: Bump to latest, plus garage-sign.
- 851c5b7 Merge pull request #19 from shr-project/jansa/https
- 4db1422 aktualizr: use https protocol to fetch it
- 7a36ee1 Merge pull request #18 from uptane/aktualizr-secondary-etc
- ff1e835 aktualizr: Bump to latest for Secondary putRoot implementation.
- 885da7d Merge pull request #16 from uptane/latest-aktualizr
- 94e6422 aktualir: Bump to latest with TUF verification support.
- eab04a9 aktualizr: Delete unused ca.cnf file.
- 4473a81 Update to latest Aktualizr
- 25642b4 Merge pull request #13 from uptane/fix/ats-825/kirkstone
- ff20197 sota.conf.inc: Cleanup for kirkstone.
- 1093211 layer.conf: Drop older branches.

Signed-off-by: Daiane Angolini <[email protected]>
ricardosalveti added a commit to ricardosalveti/meta-lmp that referenced this pull request May 30, 2023
Relevant changes:
- 00ad39b Merge pull request foundriesio#36 from nicksieger/35-fix-panic
- c108cab fix: panic caused by empty string argument
- 2fe0b71 Merge pull request foundriesio#27 from nekketsuuu/nekketsuuu-v-1-0-4
- d8fcbd6 v1.0.4 released
- 3961013 Merge pull request foundriesio#26 from modem7/dynamic_url_readme
- 3a162a0 Update README.md

Signed-off-by: Ricardo Salveti <[email protected]>
ricardosalveti added a commit to ricardosalveti/meta-lmp that referenced this pull request May 31, 2023
Relevant changes:
- 00ad39b Merge pull request foundriesio#36 from nicksieger/35-fix-panic
- c108cab fix: panic caused by empty string argument
- 2fe0b71 Merge pull request foundriesio#27 from nekketsuuu/nekketsuuu-v-1-0-4
- d8fcbd6 v1.0.4 released
- 3961013 Merge pull request foundriesio#26 from modem7/dynamic_url_readme
- 3a162a0 Update README.md

Signed-off-by: Ricardo Salveti <[email protected]>
ricardosalveti added a commit to ricardosalveti/meta-lmp that referenced this pull request May 31, 2023
Relevant changes:
- 00ad39b Merge pull request foundriesio#36 from nicksieger/35-fix-panic
- c108cab fix: panic caused by empty string argument
- 2fe0b71 Merge pull request foundriesio#27 from nekketsuuu/nekketsuuu-v-1-0-4
- d8fcbd6 v1.0.4 released
- 3961013 Merge pull request foundriesio#26 from modem7/dynamic_url_readme
- 3a162a0 Update README.md

Signed-off-by: Ricardo Salveti <[email protected]>
ricardosalveti added a commit to ricardosalveti/meta-lmp that referenced this pull request Jun 2, 2023
Relevant changes:
- 00ad39b Merge pull request foundriesio#36 from nicksieger/35-fix-panic
- c108cab fix: panic caused by empty string argument
- 2fe0b71 Merge pull request foundriesio#27 from nekketsuuu/nekketsuuu-v-1-0-4
- d8fcbd6 v1.0.4 released
- 3961013 Merge pull request foundriesio#26 from modem7/dynamic_url_readme
- 3a162a0 Update README.md

Signed-off-by: Ricardo Salveti <[email protected]>
ricardosalveti added a commit that referenced this pull request Jun 2, 2023
Relevant changes:
- 00ad39b Merge pull request #36 from nicksieger/35-fix-panic
- c108cab fix: panic caused by empty string argument
- 2fe0b71 Merge pull request #27 from nekketsuuu/nekketsuuu-v-1-0-4
- d8fcbd6 v1.0.4 released
- 3961013 Merge pull request #26 from modem7/dynamic_url_readme
- 3a162a0 Update README.md

Signed-off-by: Ricardo Salveti <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants