Login
Log in using an SSO provider:
Fedora Account System
Red Hat Associate
Red Hat Customer
Login using a Red Hat Bugzilla account
Forgot Password
Create an Account
Red Hat Bugzilla – Attachment 1955307 Details for
Bug 2183828
RFE: Fedora does not provide firmware for ODROID N2+
Home
New
Search
Simple Search
Advanced Search
My Links
Browse
Requests
Reports
Current State
Search
Tabular reports
Graphical reports
Duplicates
Other Reports
User Changes
Plotly Reports
Bug Status
Bug Severity
Non-Defaults
Product Dashboard
Help
Page Help!
Bug Writing Guidelines
What's new
Browser Support Policy
5.0.4.rh90 Release notes
FAQ
Guides index
User guide
Web Services
Contact
Legal
[?]
This site requires JavaScript to be enabled to function correctly, please enable it.
[patch]
ODROID firmware support
uboot-tools.spec.diff (text/plain), 2.74 KB, created by
billiboy
on 2023-04-02 14:28:28 UTC
(
hide
)
Description:
ODROID firmware support
Filename:
MIME Type:
Creator:
billiboy
Created:
2023-04-02 14:28:28 UTC
Size:
2.74 KB
patch
obsolete
>--- uboot-tools.spec.orig 2023-03-14 01:00:00.000000000 +0100 >+++ uboot-tools.spec 2023-04-02 07:45:40.483799513 +0200 >@@ -50,6 +50,7 @@ BuildRequires: swig > %if %{with toolsonly} > %ifarch aarch64 > BuildRequires: arm-trusted-firmware-armv8 >+BuildRequires: meson64-tools > %endif > %endif > Requires: dtc >@@ -124,6 +125,26 @@ do > echo "Board: $board with SPI flash" > builds/$(echo $board)/tools/mkimage -n rk3399 -T rkspi -d builds/$(echo $board)/tpl/u-boot-tpl.bin:builds/$(echo $board)/spl/u-boot-spl.bin builds/$(echo $board)/idbloader.spi > fi >+ # build FIP for meson boards >+ meson=(odroid-n2 odroid-c4 odroid-hc4) >+ if [[ " ${meson[*]} " == *" $board "* ]]; then >+ echo "Board: $board with BLOB FIP" >+ aml-g12-bl3sig --input builds/$(echo $board)/u-boot.bin --output builds/$(echo $board)/u-boot.bin.enc --level v3 --type bl33 --compress lz4 >+ aml-g12-bootmk --level v3 --output builds/$(echo $board)/u-boot-meson.bin \ >+ --bl2 /usr/share/meson64-tools/$(echo $board)/bl2-acs.bin.sig \ >+ --bl30 /usr/share/meson64-tools/$(echo $board)/bl30-bl301.bin.enc \ >+ --bl31 /usr/share/meson64-tools/$(echo $board)/bl31.img.enc \ >+ --bl33 builds/$(echo $board)/u-boot.bin.enc \ >+ --ddrfw1 /usr/share/meson64-tools/$(echo $board)/ddr4_1d.fw \ >+ --ddrfw2 /usr/share/meson64-tools/$(echo $board)/ddr4_2d.fw \ >+ --ddrfw3 /usr/share/meson64-tools/$(echo $board)/ddr3_1d.fw \ >+ --ddrfw4 /usr/share/meson64-tools/$(echo $board)/piei.fw \ >+ --ddrfw5 /usr/share/meson64-tools/$(echo $board)/lpddr4_1d.fw \ >+ --ddrfw6 /usr/share/meson64-tools/$(echo $board)/lpddr4_2d.fw \ >+ --ddrfw7 /usr/share/meson64-tools/$(echo $board)/diag_lpddr4.fw \ >+ --ddrfw8 /usr/share/meson64-tools/$(echo $board)/aml_ddr.fw \ >+ --ddrfw9 /usr/share/meson64-tools/$(echo $board)/lpddr3_1d.fw >+ fi > done > > %endif >@@ -139,12 +160,13 @@ mkdir -p %{buildroot}%{_datadir}/uboot/ > for board in $(ls builds) > do > mkdir -p %{buildroot}%{_datadir}/uboot/$(echo $board)/ >- for file in u-boot.bin u-boot.dtb u-boot.img u-boot-dtb.img u-boot.itb u-boot-sunxi-with-spl.bin u-boot-rockchip.bin idbloader.img idbloader.spi spl/boot.bin spl/sunxi-spl.bin >+ for file in u-boot.bin u-boot.dtb u-boot.img u-boot-dtb.img u-boot.itb u-boot-sunxi-with-spl.bin u-boot-meson.bin u-boot-rockchip.bin idbloader.img idbloader.spi spl/boot.bin spl/sunxi-spl.bin > do > if [ -f builds/$(echo $board)/$(echo $file) ]; then > install -p -m 0644 builds/$(echo $board)/$(echo $file) %{buildroot}%{_datadir}/uboot/$(echo $board)/ > fi > done >+ [ ${board} == "odroid-n2" ] && ln --symbolic ${board} %{buildroot}%{_datadir}/uboot/odroid-n2-plus > done > > # For Apple M1 we also need the nodtb variant >@@ -212,6 +234,9 @@ cp -p board/sunxi/README.nand builds/doc > %endif >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 2183828
:
1955305
| 1955307 |
1955308