Commit Graph

57 Commits

Author SHA1 Message Date
96ee4679a3 rk3326: add kernel defconfig fragment
-BoardConfig-rk3326-evb-lp3-v10-32bit.mk
-BoardConfig-rk3326-evb-lp3-v10.mk
-BoardConfig-rk3326-evb-lp3-v12-32bit.mk
-BoardConfig-rk3326-evb-lp3-v12.mk

rk3358: add kernel defconfig fragment

-BoardConfig-rk3358-evb-ddr3-v10.mk
-BoardConfig-rk3358m-vehicle-ddr3.mk

Signed-off-by: Jianlong Wang <jianlong.wang@rock-chips.com>
Change-Id: I89907aa73174fa1446671b1972519da938e9fb82
2022-06-17 15:01:35 +08:00
b97549438c Boardconfig: add rk3326 evb lp3 v12 configure
BoardConfig-rk3326-evb-lp3-v12-32bit.mk
  BoardConfig-rk3326-evb-lp3-v12.mk

Signed-off-by: Jianlong Wang <jianlong.wang@rock-chips.com>
Change-Id: I9bea1f4d70c11387ec7bd5a99b9b640904d0ed7a
2022-04-19 10:51:13 +08:00
b994c7c357 common: add RK_DEBIAN_VERSION for debian setting
Signed-off-by: Caesar Wang <wxt@rock-chips.com>
Change-Id: Ie38d3ef58995400b683dbe40c593623627f1888f
2022-01-12 10:40:03 +08:00
7b9702f516 px30/rk3326: update Boardconfig
Signed-off-by: Caesar Wang <wxt@rock-chips.com>
Change-Id: Ifea85177f4dd44ec32a8d91b08de129ea955ef1b
2021-10-14 10:29:45 +08:00
79efdb5da2 device: remove k4.19 configure for BoardConfig
Signed-off-by: Caesar Wang <wxt@rock-chips.com>
Change-Id: Ia62877bdfc76029844ea8b61291b15738ce9337c
2021-08-11 21:18:58 +08:00
f309563601 px30/rk3326: update kernel config for kernel4.19
Signed-off-by: Caesar Wang <wxt@rock-chips.com>
Change-Id: I02bca6306ffae97bac9baca40e893b85fff3c7b5
2021-05-30 17:18:34 +08:00
95d7e1b708 device/rockchip: support rk3288/rk3399/px30/rk3326 for kernel4.19
Signed-off-by: Caesar Wang <wxt@rock-chips.com>
Change-Id: Icc8cdb6fb3181420bcf271697cb496ac02945b18
2021-05-14 16:54:38 +08:00
5ffa97b6d9 rk3326: update configure
Signed-off-by: Caesar Wang <wxt@rock-chips.com>
Change-Id: Icc31b332af1ff8c07e4f67c50375d5abb2e45e31
2020-12-03 06:19:46 +00:00
bb34525cc8 px30/rk3326: support more boards for configure
Signed-off-by: Caesar Wang <wxt@rock-chips.com>
Change-Id: I6d00dfa14f115dd842efd08a6dedd52b0e3f9903
2020-11-25 03:41:46 +00:00
2ae53bceba rk3326: declare a config for debian 10
Change-Id: Ia09abbaa046f1b6d5185c2eb0b188528993fa7cc
Signed-off-by: Ziyuan Xu <xzy.xu@rock-chips.com>
2020-02-27 16:13:51 +08:00
90f8b06b0e rk3326: make partitions table more compatible for buildroot and debian
Change-Id: I5f19d92478deb28f69100d1fcad33722da64819c
Signed-off-by: Ziyuan Xu <xzy.xu@rock-chips.com>
2020-02-26 10:10:36 +08:00
27f0b0f7ca rk3326: update BoardConfig_robot64_no_gpu.mk
Change-Id: I157c8b0d14335c9fc8a3cb16caf68f3398dedb38
Signed-off-by: Ziyuan Xu <xzy.xu@rock-chips.com>
2020-02-26 10:10:27 +08:00
482a71efba rk3326: fix kernel image name
Change-Id: I5ac3077748a69d27798942d5195d7b3d432005ec
Signed-off-by: Ziyuan Xu <xzy.xu@rock-chips.com>
2020-02-26 10:10:21 +08:00
001dcd02a8 px30/rk3326_robot: use a apposite partitions table
Apply a apposite partitions table for robot product, 256MB.

Change-Id: Ic6736b5987acfcfc0222fb76aded1150515a3816
Signed-off-by: Ziyuan Xu <xzy.xu@rock-chips.com>
2020-02-26 10:10:10 +08:00
f5f71c04a2 rk3326: robot64: use rk3326_robot_recovery for tiny size
Change-Id: Ib3db937c612677daf98356f34d12c1859231945d
Signed-off-by: Ziyuan Xu <xzy.xu@rock-chips.com>
2019-09-17 11:43:52 +00:00
23b4b4395d rk3326: drop BoardConfig_robot32.mk
Change-Id: I8f9f9e0caa4f8597d19cb265cd63716e74ba8b18
Signed-off-by: Ziyuan Xu <xzy.xu@rock-chips.com>
2019-09-17 11:41:40 +00:00
e6fe452057 rk3326: 32bit: set the rootfs_type to ext4
Change-Id: Ib96378771e1a4c6a734f28fedb2c00d91b6bfa28
Signed-off-by: Ziyuan Xu <xzy.xu@rock-chips.com>
2019-09-17 09:19:34 +00:00
7ed64d8840 rk3326: fix typo in BoardConfig_32bit.mk
Change-Id: I7aab401dc93ec4a0af9edca495f4fe86e99db198
Signed-off-by: Ziyuan Xu <xzy.xu@rock-chips.com>
2019-09-17 06:35:17 +00:00
da8144c81e rk3326: drop BoardConfig_open.mk
Change-Id: I8a444e7d5b03701bdebb2e0a82cfcdb3f1d4fd1f
Signed-off-by: Ziyuan Xu <xzy.xu@rock-chips.com>
2019-09-17 06:16:44 +00:00
88c0710feb boardconfig: remove ambiguous RK_STORAGE_TYPE for some SoCs
Change-Id: I5972e79d57fb75fc2871b52cbea56c01b1687e01
Signed-off-by: Ziyuan Xu <xzy.xu@rock-chips.com>
2019-09-17 00:41:24 +00:00
2ab7ba81ac px30/rk3326: change rootfs's size to 1G
Since builldroot commit(Ib319a8474cc"fs: ext2: Increase
auto-size's max image size to 2G"), the size of rootfs exceeded 512MB.

Change-Id: I6531b64705ee29bef20325fd5c1524eea629f481
Signed-off-by: Ziyuan Xu <xzy.xu@rock-chips.com>
2019-06-19 15:16:59 +08:00
b684ee39be Merge "px30/rk3326: define RK_KERNEL_ZIMG for recovery package" 2019-04-25 15:19:05 +08:00
36845d7545 rk3326: Add yocto machine
Change-Id: I4c2308271859f05c8ca70d514a3a198d4847f386
Signed-off-by: Jeffy Chen <jeffy.chen@rock-chips.com>
2019-04-25 10:13:37 +08:00
b42626318e px30/rk3326: define RK_KERNEL_ZIMG for recovery package
Change-Id: I0263313ccd364cdb1f12a0b1f05cedf33c8eb6c6
Signed-off-by: Ziyuan Xu <xzy.xu@rock-chips.com>
2019-04-25 09:25:37 +08:00
445e638aa0 build.sh/BoardConfig: Support packing different rootfs images
Change-Id: I45a73d115feb12ef31ccab59f4ff6fd7937894be
Signed-off-by: Jeffy Chen <jeffy.chen@rock-chips.com>
2019-04-24 10:23:06 +08:00
3d15f80757 rk3326: Add BoardConfig_open.mk
Change-Id: I14ea67b67d9dc9c33e443c2a6d48fc23422aa3a9
Signed-off-by: Leo Wen <leo.wen@rock-chips.com>
2019-03-11 10:44:49 +08:00
5979e41b0b rk3326: Kernel use rk3326_linux_robot_defconfig
Change-Id: If89fa771a93fdd28eeaec48d574220b4b293578a
Signed-off-by: Leo Wen <leo.wen@rock-chips.com>
2019-03-07 08:53:44 +08:00
3bea6ff1b2 rk3326: Add BoardConfig_no_cl.mk
Change-Id: Ia04b8715f7876781c9d2030c47b80502f4478c57
Signed-off-by: Leo Wen <leo.wen@rock-chips.com>
2019-03-06 15:00:10 +08:00
1f05fc35ff rk3326: Add trust-bl32 config for robot
Change-Id: I4977112954947fd4602fa3db04c7f164f1bf109a
Signed-off-by: Leo Wen <leo.wen@rock-chips.com>
2019-02-12 14:44:53 +08:00
37d94b966f Revert "rk3326: add robot config for trust.ini"
This reverts commit 7dbd010d29.

Change-Id: I10493ec3c578ed677a1b5beff6f987c89643a756
2019-02-12 10:44:43 +08:00
7dbd010d29 rk3326: add robot config for trust.ini
Change-Id: I27ab8804bc4286c2a1dbb790978513380efa363a
Signed-off-by: Leo Wen <leo.wen@rock-chips.com>
2019-01-31 17:10:31 +08:00
c14d91aeb1 Merge "rk3326: add robot config with/-out gpu" 2019-01-23 10:59:31 +08:00
3f6d6bb028 rockchip: correct oem comment
Change-Id: I27e9957c652d918bb6c7f0f1cebe388f4cede5a6
Signed-off-by: Lin Huang <hl@rock-chips.com>
2019-01-21 11:16:34 +08:00
5200c20520 rk3326: add robot config with/-out gpu
Change-Id: Ife6744a9a162e0b0c395862e1e970c0592ecf1cf
2019-01-07 11:14:34 +08:00
be1c834dd0 rk3326: add BoardConfig_robot64.mk
Change-Id: Idba760c4555408db43561484a79af8a129872212
Signed-off-by: Leo Wen <leo.wen@rock-chips.com>
2019-01-03 11:59:53 +08:00
8c21d87760 rk3326: BoardConfig_robot32.mk: modify kernel dts to robot
Change-Id: I6863c4dd8941d6bb6098b4634a5504bbc7c5579f
Signed-off-by: Leo Wen <leo.wen@rock-chips.com>
2018-12-27 20:42:03 +08:00
092bc5f234 rk3326: add BoardConfig_robot32.mk
Change-Id: I0b3b069ba848397a9196f2d66b9c779c87b59ea2
Signed-off-by: Eddie Cai <eddie.cai.linux@gmail.com>
2018-12-07 12:47:22 +08:00
36e523fb41 rk3326: set default boot image to lz4 type
Change-Id: If5d76c6f3585504215c08f3b493c06f7d3c51826
Signed-off-by: zain wang <wzz@rock-chips.com>
2018-11-30 17:04:41 +08:00
30d54dd667 rk3326: BoardConfig.mk: modify rootfs type to ext4
Change-Id: I500624d3ad3404a9db4868f69c97bd8d5daab7f0
Signed-off-by: Leo Wen <leo.wen@rock-chips.com>
2018-10-23 08:54:11 +08:00
38b930ab9b Merge "add parameter for kernel image" 2018-09-13 18:14:43 +08:00
097a6bc661 Merge "add parameter for misc, ramdisk, distro" 2018-09-13 18:14:25 +08:00
d5d29761ba add parameter for kernel image
Change-Id: If8d65f78fd9d59e51d3ac4673290d339f5ab2d2c
Signed-off-by: Eddie Cai <eddie.cai.linux@gmail.com>
2018-09-13 08:55:58 +08:00
5f752a85d2 add parameter for misc, ramdisk, distro
Change-Id: I292cdda083a7e690e46f05eff23a90a7180e8001
Signed-off-by: Eddie Cai <eddie.cai.linux@gmail.com>
2018-09-13 08:55:43 +08:00
23bee10cfa device/rockchip: modify rk3326 rootfs type to squashfs
Change-Id: I6efc4455fb75832b01b9eb91efa9808f3446fefe
Signed-off-by: Caesar Wang <wxt@rock-chips.com>
2018-09-11 14:05:06 +08:00
933fa2d626 device/rockchip: add the 32bit support for rk3326 and px30
if you need build the 32bit by default, you need modify the xml on
.repo/manifests.
for example, the px30:
.repo/manifests$
--- a/px30_linux.xml
+++ b/px30_linux.xml
@@ -17,7 +17,7 @@
     <linkfile dest="mkfirmware.sh" src="common/mkfirmware.sh"/>
     <linkfile dest="build.sh" src="common/build.sh"/>
     <linkfile dest="rkflash.sh" src="common/rkflash.sh"/>
-    <linkfile dest="device/rockchip/.BoardConfig.mk" src="px30/BoardConfig.mk"/>
+    <linkfile dest="device/rockchip/.BoardConfig.mk" src="px30/BoardConfig_32bit.mk"/>
   </project>

Then run the build.sh

Change-Id: I86500f054d51bf185129dfa53fe9309252dcb6fb
Signed-off-by: Caesar Wang <wxt@rock-chips.com>
2018-08-28 17:04:54 +08:00
9749b4dc61 remove unused file
Change-Id: I6547074e0d0fce93b83b7fc671325ef85b6f03fa
Signed-off-by: Eddie Cai <eddie.cai.linux@gmail.com>
2018-08-18 16:20:52 +08:00
38c55c6525 add parameter and rootfs image path define to board config
the default rootfs image is buildroot rootfs image

Change-Id: I3b6d9d77edd61d76e86da1e2802f344abb3b57a7
Signed-off-by: Eddie Cai <eddie.cai.linux@gmail.com>
2018-08-18 07:57:45 +08:00
a8a953e0e1 sync buildroot parameter between each chips
Change-Id: I3b5117a189ebd0d4d1da6ffab79b05312e2ec11e
Signed-off-by: Eddie Cai <eddie.cai.linux@gmail.com>
2018-08-18 07:55:26 +08:00
bd9781f339 export the variable in BoardConfig and add prefix to these variable
we need the make these variable to be environment variable. that will
allow us to use these variable in Makefile.
ie. we need to know the oem and userdata file system type when we
mount it. and that is defined in BoardConifg

Change-Id: I1c816214c60aba4761c34ad8b3d8f5611f81cfbb
Signed-off-by: Eddie Cai <eddie.cai.linux@gmail.com>
2018-08-17 17:33:42 +08:00
60590d1fb3 device: modify mkfirmware.sh for Socs
Change-Id: I47828de1af65eeb6ff64b91f23e27a46b99a7da7
Signed-off-by: Caesar Wang <wxt@rock-chips.com>
2018-07-23 14:41:15 +08:00