Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
U
u-boot
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Labels
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Operations
Operations
Environments
Analytics
Analytics
CI / CD
Repository
Value Stream
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Jobs
Commits
Open sidebar
Show Cases
Embedded World 2020
u-boot
Commits
af89facd
Commit
af89facd
authored
Feb 09, 2020
by
Ezequiel Garcia
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Add build stage for Rock PI 4
Signed-off-by:
Ezequiel Garcia
<
ezequiel@collabora.com
>
parent
7b533f37
Pipeline
#7211
failed with stage
in 2 minutes and 23 seconds
Changes
1
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
20 additions
and
0 deletions
+20
-0
.gitlab-ci-custom.yml
.gitlab-ci-custom.yml
+20
-0
No files found.
.gitlab-ci-custom.yml
View file @
af89facd
...
...
@@ -35,3 +35,23 @@ imx8mq-evk:
paths
:
-
$CI_PROJECT_DIR/flash.bin
-
$CI_PROJECT_DIR/flash.bin.hash
rock-pi-4
:
stage
:
build
image
:
debian:testing
before_script
:
-
echo "deb http://deb.debian.org/debian testing main contrib non-free" > /etc/apt/sources.list
-
echo "deb-src http://deb.debian.org/debian testing main contrib non-free" >> /etc/apt/sources.list
-
apt-get update && apt-get $APT_OPTIONS build-dep u-boot && apt-get $APT_OPTIONS install git u-boot-tools python-pyelftools gcc-aarch64-linux-gnu g++-aarch64-linux-gnu wget
script
:
-
echo "CONFIG_NET_RANDOM_ETHADDR=y" >> configs/rock-pi-4-rk3399_defconfig
-
make rock-pi-4-rk3399_defconfig
-
make -j$(nproc)
-
git clone --depth 1 https://github.com/rockchip-linux/rkbin.git
-
(cd rkbin && mkimage -n rk3399 -T rksd -d bin/rk33/rk3399_ddr_800MHz_*.bin idbloader.img && cat bin/rk33/rk3399_miniloader_v*.bin >> idbloader.img
-
(cd rkbin && ./tools/loaderimage --pack --uboot ../u-boot-dtb.bin uboot.img 0x200000 --size 1024 1)
-
(cd rkbin && ./tools/trust_merger --size 1024 1 RKTRUST/RK3399TRUST.ini)
artifacts
:
name
:
bootloader
paths
:
-
$CI_PROJECT_DIR/rkbin/*.img
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment