f5b03d136e
common: build.sh: To fix if rootfs not exist or modify rootfs type
...
Signed-off-by: Weiwen Chen <cww@rock-chips.com >
Change-Id: I0f64e5ebbac7090bc750f0db5c3e9da893420834
2020-11-06 10:34:28 +08:00
d4900170ce
build.sh: Refactor rootfs image links
...
Major changes:
1/ Link all rootfs images to $TOP_DIR/.rootfs
2/ Check filesystem type of the generate rootfs image
Change-Id: I260199195d9876c496bc7bd0a237f26fc0ded195
Signed-off-by: Jeffy Chen <jeffy.chen@rock-chips.com >
2020-11-06 09:36:28 +08:00
8ba44a90c8
common: mk-image.sh: support make ubi image
...
Change-Id: I9144997c2330ac5bba59889b13dd751d76fdac34
Signed-off-by: Mark Huang <huangjc@rock-chips.com >
2020-11-05 22:21:06 +08:00
0b4b423153
common: build.sh: add a flag to build uboot spl
...
Set RK_LOADER_UPDATE_SPL on the BoardConfig***.mk
'true' is enable and others is disable.
export RK_LOADER_UPDATE_SPL=true
Signed-off-by: Weiwen Chen <cww@rock-chips.com >
Change-Id: If8b2ef2d1cd74aeb67c5f50bd86d90f95cd19112
2020-11-05 14:04:20 +08:00
34cbd41b3e
common: mk-fitimage.sh: support aarch64 mode
...
Signed-off-by: Hans Yang <yhx@rock-chips.com >
Change-Id: I67fde89a8f07affab26f700d18207aea59b85760
2020-10-26 16:21:17 +08:00
73dc5b7687
common: add configure file for build.sh to check building environment
...
Signed-off-by: Weiwen Chen <cww@rock-chips.com >
Change-Id: I1daa18a7b55caf49d2dac65bec2afc2148b80feb
2020-10-22 15:38:02 +08:00
223ce5ea36
common: build.sh: add command check building environment
...
read configure files from:
device/rockchip/common/build-depend-tools.txt
device/rockchip/$RK_TARGET_PRODUCT/build-depend-tools.txt
configure format:
test_command,package_name
Signed-off-by: Weiwen Chen <cww@rock-chips.com >
Change-Id: I0d6d34b87285414ee393a3f40a4aeee933b21c51
2020-10-22 15:37:46 +08:00
5f2878270a
Fix: build.sh: Fix Build A/B update error.
...
Fix link package-file error for A/B update.
Signed-off-by: wengtao <tao.weng@rock-chips.com >
Change-Id: I1745bc6754a433c8d85c00cba1514e7a077841f1
2020-10-20 10:25:25 +08:00
ede69964f7
mk-image.sh: perfer lz4 compress
...
Signed-off-by: Ziyuan Xu <xzy.xu@rock-chips.com >
Change-Id: I7ff550988e6947892b27c080c3c42c3990ccb416
2020-10-02 15:39:07 +08:00
5b0b8c3a6a
common: rkflash.sh: support tb flash
...
Signed-off-by: Zhichao Yu <zhichao.yu@rock-chips.com >
Change-Id: I4cec33aa74d2390e242ad25800a77108e28ad845
2020-09-17 17:06:02 +08:00
10b457241f
common: build.sh: use relative symlink for ramboot
...
Signed-off-by: Ziyuan Xu <xzy.xu@rock-chips.com >
Change-Id: If27d3faaf9f018b6d0b519e893970ba4851b4bef
2020-09-01 11:01:50 +08:00
e9f19e3e9e
common: build.sh: fix build if not setting config
...
Change-Id: I4584c8cc7f1e231afc76f626c1fcbcdcdfe8f897
2020-08-25 19:38:08 +08:00
d8d6682bd7
rv1126: fix pack fit image failed for thunder boot
...
Signed-off-by: Zhichao Yu <zhichao.yu@rock-chips.com >
Change-Id: Iae48f43533f014cad31421ca1f2fe6e042496e42
2020-08-25 18:09:58 +08:00
95b8df80b8
common: build.sh: fix rootfs help message if not define buildroot defconfig
...
Signed-off-by: Weiwen Chen <cww@rock-chips.com >
Change-Id: Ida6227dd54bb9ff8fb2fc1987fa698016455f436
2020-08-18 09:46:53 +08:00
fc16ca0962
Merge "common: build.sh: add support a combo for switch board config"
2020-07-16 20:38:30 +08:00
c8bafcbb07
common: build.sh: add support a combo for switch board config
...
Remove create linkfile device/rockchip/.BoardConfig.mk if repo sync.
Create device/rockchip/.target_product link to platform (eg:
rv1126_rv1109) if repo sync.
If the link file device/rockchip/.BoardConfig.mk not exist,
build.sh will enter combo to select Board Config (Default: BoardConfig.mk)
Others, "./build.sh lunch" to switch board config.
Signed-off-by: Weiwen Chen <cww@rock-chips.com >
Change-Id: Ibba692a68f4d5fc4959161dc835178e0b4b6e0e5
2020-07-16 19:47:34 +08:00
a607b8ef1f
common: mkfirmware.sh: soft link oem.img
...
Signed-off-by: Weiwen Chen <cww@rock-chips.com >
Change-Id: I2db4e89872128d8734db2e3864adfd6dd537681b
2020-07-15 11:49:36 +08:00
2dc76ff538
Merge "build.sh: uboot build: support uboot/trust size config"
2020-07-14 10:55:13 +08:00
b63046190b
build.sh: uboot build: support uboot/trust size config
...
now uboot make.sh add args to assign uboot and trust image size
syntax:
--sz-uboot <cell KB> <number of cells>
--sz-trust <cell KB> <number of cells>
example:
./make.sh rk3399 --sz-uboot 1024 2
|
V
uboot.img = 1024KB * 2 = 2048KB
you can set uboot/trust size in BoardConfig.mk
export RK_UBOOT_SIZE_CONFIG=1024\ 2
export RK_TRUST_SIZE_CONFIG=1024\ 2
Signed-off-by: Hans Yang <yhx@rock-chips.com >
Change-Id: I12c00a74b2bcbc312f10d2a0749affbee32e28b7
Signed-off-by: Hans Yang <yhx@rock-chips.com >
2020-07-14 10:52:18 +08:00
af1a13c89c
common: mkfirmware.sh: fix build if not RK_CFG_BUILDROOT
...
Signed-off-by: Weiwen Chen <cww@rock-chips.com >
Change-Id: I53a0bc51118372552b24ad7b1cf218bd861bfdb6
2020-07-09 19:46:45 +08:00
87873921c2
common: build.sh: fix build kernel exit if failed
...
Signed-off-by: Weiwen Chen <cww@rock-chips.com >
Change-Id: Ib4cef69bd42289e06fe73213f12d9de717b3b2f5
2020-06-27 15:37:19 +08:00
59107dc6e0
common: mkfirmware.sh: fix not found fakeroot tool
...
Signed-off-by: Weiwen Chen <cww@rock-chips.com >
Change-Id: Ib3051c41ce2cb6836562e508fe919f0dcac652fc
2020-06-27 15:21:58 +08:00
f7ceca3f3b
common: fix build if rockdev not exist
...
Signed-off-by: Weiwen Chen <cww@rock-chips.com >
Change-Id: Iea9e8f3591c651c732248eff47696256432f0b90
2020-06-11 15:58:15 +08:00
21611b8721
Merge "common: mkfirmware.sh: support unset board config"
2020-06-03 17:54:32 +08:00
f7ba84d784
Merge "common: build.sh: support unset board config before building"
2020-06-03 17:54:09 +08:00
55033d1e10
common: mkfirmware.sh: fix build error if rootfs.img not exist
...
Signed-off-by: Weiwen Chen <cww@rock-chips.com >
Change-Id: I94abffc62a4f9f9fc8ec4d166b58fc3ddeb1cc58
2020-06-03 17:24:28 +08:00
2aaa92734c
common: mkfirmware.sh: support build oem.img on buildroot
...
Signed-off-by: Weiwen Chen <cww@rock-chips.com >
Change-Id: I7545259160e1a19beca3bbf47611a0f2bf69a704
2020-06-03 17:22:45 +08:00
cec13b6e90
common: mkfirmware.sh: support unset board config
...
Signed-off-by: Weiwen Chen <cww@rock-chips.com >
Change-Id: I5f49f3a48916db7ff09792bbb36302f37960ebbb
2020-06-03 15:28:23 +08:00
e3c025739e
common: build.sh: support unset board config before building
...
Change-Id: I01c1da66aaf733f63db163499c1c066f9722b3b8
Signed-off-by: Weiwen Chen <cww@rock-chips.com >
2020-06-03 15:06:43 +08:00
d0da790380
common: add make fit image script
...
Change-Id: Ie29b88e691748595e626d5b687b31ac25d0b7ec8
Signed-off-by: Weiwen Chen <cww@rock-chips.com >
2020-06-02 09:47:56 +08:00
a9d1890875
common: build.sh: update.img: support user define package file
...
Signed-off-by: Weiwen Chen <cww@rock-chips.com >
Change-Id: I38558c8c5f2f4e1e3ac9978f501fd5686e1f61a1
2020-06-01 19:58:10 +08:00
8e2dbadd6f
rv1126/rv1109: add script for building app separately
...
Change-Id: Ie39c45279d8c7ffa3d4de1103816d00da00abb46
Signed-off-by: Weiwen Chen <cww@rock-chips.com >
2020-05-28 11:35:13 +08:00
7317b60399
Merge "build.sh: uboot: support build trust and spl with ini file"
2020-05-27 17:24:18 +08:00
689a222858
build.sh: fix command help message for build kernel
...
Change-Id: I736ec96973750f85dc7abc7a84014d3f127e226e
Signed-off-by: Weiwen Chen <cww@rock-chips.com >
2020-05-27 15:15:14 +08:00
f47120140b
build.sh: uboot: support build trust and spl with ini file
...
Change-Id: I6bd2a8660b758a6989d7f29ac55ac4473730678f
Signed-off-by: Weiwen Chen <cww@rock-chips.com >
2020-05-27 15:11:56 +08:00
b01d09caac
build.sh: support build loader
...
Signed-off-by: Zhichao Yu <zhichao.yu@rock-chips.com >
Change-Id: Ia5003694c5b54b1c5c79a8633c702e9d3aed376d
2020-05-21 19:57:45 +08:00
0a8f56e778
build.sh: fixes the distro
...
Signed-off-by: Caesar Wang <wxt@rock-chips.com >
Change-Id: Ic55422cc1b5da7623fe519cf965bbea4045703bc
2020-05-20 16:17:54 +08:00
77c721aaca
mkfirmware: don't check recovery size when there is no recovery
...
Change-Id: Icd2f0b7168baf74314fac41faf3c1a6ab0664c32
Signed-off-by: Eddie Cai <eddie.cai.linux@gmail.com >
2020-05-20 15:06:13 +08:00
bb9f076e5e
rkflash: add resource partition
...
Change-Id: Iab307ca8709595f6d5ad180ceb4f9e07eb7bed7b
Signed-off-by: Eddie Cai <eddie.cai.linux@gmail.com >
2020-05-20 09:09:05 +08:00
4019199fca
build.sh: build_modules: support kernel config fragment
...
Signed-off-by: Zhichao Yu <zhichao.yu@rock-chips.com >
Change-Id: Ic7928790c5f2ad3f339c7c3cc0bff95bf0e5f431
2020-05-14 11:03:04 +08:00
ad30b34bb8
common: build.sh: skip build uboot if RK_UBOOT_DEFCONFIG is not set
...
Signed-off-by: Zhichao Yu <zhichao.yu@rock-chips.com >
Change-Id: I2bec1fb5c351faf9393618270238d82994f614dc
2020-04-26 10:05:27 +08:00
df33847848
common: build.sh: command: add build.sh -h ramboot
...
Signed-off-by: Weiwen Chen <cww@rock-chips.com >
Change-Id: I7345c1a4dfe1f1fc24ebe5109b8e67c7ac09c541
2020-04-25 15:02:16 +08:00
96fd098592
common: build.sh: support build romfs type ramdisk
...
Signed-off-by: Zhichao Yu <zhichao.yu@rock-chips.com >
Change-Id: Ib15ddd50728b764dc91dce853764421160f38044
Signed-off-by: Weiwen Chen <cww@rock-chips.com >
2020-04-24 16:35:16 +08:00
39ce6da700
common/build.sh: support config fragment when build kernel
...
You can export RK_KERNEL_DEFCONFIG_FRAGMENT in BoardConfig to specify
a kernel config fragment.
Signed-off-by: Zhichao Yu <zhichao.yu@rock-chips.com >
Change-Id: I5d7b9001f9171ec4b577081d31bf839efef3d75c
2020-04-20 09:28:00 +08:00
d4cbe55e9a
common: rkflash.sh: reset device automactically after falsh all
...
Signed-off-by: Zhichao Yu <zhichao.yu@rock-chips.com >
Change-Id: I8fee14831fad996e24fa1793459bba15b1ef8cc1
2020-04-18 10:41:32 +08:00
d2b6b71de3
build.sh: set the en_US.UTF-8 for yocto
...
Change-Id: Icb08740983a046de272b91278b3fdab4c1333b89
Signed-off-by: Caesar Wang <wxt@rock-chips.com >
2020-04-14 19:22:43 +08:00
982f60be5e
mkfirmware.sh: support package uboot fit format
...
Change-Id: Id4f0b2d33806fb9d206dfea17d6b1f069c1b811f
Signed-off-by: Weiwen Chen <cww@rock-chips.com >
2020-04-13 11:00:26 +08:00
b8ac5bea11
mkfirmware.sh: fix if modify rootfs type
...
Change-Id: I1d11cb2faf9192ebe10548e8a6878ea389a72cff
Signed-off-by: Weiwen Chen <cww@rock-chips.com >
2020-04-01 16:46:32 +08:00
088e49f521
Merge "common: build.sh: export LC_ALL=C"
2020-03-31 10:52:17 +08:00
dc4786b4c2
mkfirmware.sh: fix exit if remove failed
...
Signed-off-by: Weiwen Chen <cww@rock-chips.com >
Change-Id: I9af517f1431e56cc47245eaf27a174dcb531822a
2020-03-28 10:27:36 +08:00