Skip to content

Commit f1e06cb

Browse files
lumagndechesne
authored andcommitted
platforms/apq8096-db820c: add config file for DragonBoard 820c board
Add config file for the DragonBoard 820c board, based on the existing QCM6490 config. Signed-off-by: Dmitry Baryshkov <[email protected]>
1 parent 47bb32b commit f1e06cb

File tree

1 file changed

+83
-0
lines changed

1 file changed

+83
-0
lines changed
Lines changed: 83 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,83 @@
1+
# Copyright (c) 2025 Qualcomm Innovation Center, Inc. All rights reserved.
2+
# SPDX-License-Identifier: BSD-3-Clause-Clear
3+
4+
# select disk type emmc | nand | ufs Mandatory
5+
# disk size in bytes Mandatory
6+
# options if not explicitly provide
7+
8+
--disk --type=ufs --size=34359738368 --write-protect-boundary=0 --sector-size-in-bytes=4096 --grow-last-partition
9+
10+
# per partition entry
11+
# mandatory options:
12+
# --lun (mandatory for UFS, emmc no need this)
13+
# --name
14+
# --size in bytes
15+
# --type-guid
16+
# optional options: (defaults used if not provided)
17+
# --attributes 1000000000000004
18+
# --filename ""
19+
# --readonly true
20+
# --sparse false
21+
22+
#This is LUN 0 - HLOS LUN
23+
--partition --lun=0 --name=rootfs --size=12582912KB --type-guid=1B81E7E6-F50D-419B-A739-2AEEF8DA3335 --filename=rootfs.img
24+
25+
#This is LUN 1 - Boot LUN A
26+
--partition --lun=1 --name=xbl --size=0KB --type-guid=DEA0BA2C-CBDD-4805-B4F9-F428251C3E98 --filename=xbl.elf
27+
28+
#This is LUN 2 - Boot LUN B
29+
--partition --lun=2 --name=xblbak --size=0KB --type-guid=DEA0BA2C-CBDD-4805-B4F9-F428251C3E98 --filename=xbl.elf
30+
31+
#This is LUN 3 - OTP LUN
32+
#QCOM development requirement: Ensure all partitions in LUN3 is a multiple of 128k
33+
#Linux Android customers can ignore this requirement
34+
--partition --lun=3 --name=reserve --size=32KB --type-guid=7A37A18E-48F0-BCA5-935E-5795DBB57FF8
35+
--partition --lun=3 --name=cdt --size=1KB --type-guid=A19F205F-CCD8-4B6D-8F1E-2D9BC24CFFB1 --filename=sbc_1.0_8096.bin
36+
--partition --lun=3 --name=ddr --size=1024KB --type-guid=20A0C19C-286A-42FA-9CE7-F64C3226A794 --filename=zeros_5sectors.bin
37+
38+
#This is LUN 4 - Protected Read-only LUN
39+
# Partition's that are expected to be OTA upgradable require a A and B version.
40+
# If the partition you are adding is not expected to be OTA upgradable please add it after the 'B' partition list.
41+
# These are the 'A' partition's needed for the A/B boot/ota update feature.
42+
# If you add something to this section remember to add it to B as well
43+
--partition --lun=4 --name=rpm --size=512KB --type-guid=098DF793-D712-413D-9D4E-89D711772228 --filename=rpm.mbn
44+
--partition --lun=4 --name=rpmbak --size=512KB --type-guid=098DF793-D712-413D-9D4E-89D711772228 --filename=rpm.mbn
45+
--partition --lun=4 --name=tz --size=2048KB --type-guid=A053AA7F-40B8-4B1C-BA08-2F68AC71A4F4 --filename=tz.mbn
46+
--partition --lun=4 --name=tzbak --size=2048KB --type-guid=A053AA7F-40B8-4B1C-BA08-2F68AC71A4F4 --filename=tz.mbn
47+
--partition --lun=4 --name=hyp --size=512KB --type-guid=E1A6A689-0C8D-4CC6-B4E8-55A4320FBD8A --filename=hyp.mbn
48+
--partition --lun=4 --name=hypbak --size=512KB --type-guid=E1A6A689-0C8D-4CC6-B4E8-55A4320FBD8A --filename=hyp.mbn
49+
--partition --lun=4 --name=fsg --size=2048KB --type-guid=638FF8E2-22C9-E33B-8F5D-0E81686A68CB
50+
--partition --lun=4 --name=sec --size=16KB --type-guid=303E6AC3-AF15-4C54-9E9B-D9A8FBECF401 --filename=sec.dat
51+
--partition --lun=4 --name=pmic --size=512KB --type-guid=C00EEF24-7709-43D6-9799-DD2B411E7A3C --filename=pmic.elf
52+
--partition --lun=4 --name=pmicbak --size=512KB --type-guid=C00EEF24-7709-43D6-9799-DD2B411E7A3C --filename=pmic.elf
53+
--partition --lun=4 --name=modem --size=97280KB --type-guid=EBD0A0A2-B9E5-4433-87C0-68B6B72699C7
54+
--partition --lun=4 --name=dsp --size=16384KB --type-guid=7EFE5010-2A1A-4A1A-B8BC-990257813512
55+
--partition --lun=4 --name=dip --size=1024KB --type-guid=4114B077-005D-4E12-AC8C-B493BDA684FB
56+
--partition --lun=4 --name=mdtp --size=32768KB --type-guid=3878408A-E263-4B67-B878-6340B35B11E3
57+
--partition --lun=4 --name=aboot --size=1024KB --type-guid=400FFDCD-22E0-47E7-9A23-F16ED9382388 --filename=emmc_appsboot.mbn
58+
--partition --lun=4 --name=abootbak --size=1024KB --type-guid=400FFDCD-22E0-47E7-9A23-F16ED9382388 --filename=emmc_appsboot.mbn
59+
--partition --lun=4 --name=boot --size=65536KB --type-guid=20117F86-E985-4357-B9EE-374BC1D8487D --filename=boot.img
60+
--partition --lun=4 --name=devinfo --size=1KB --type-guid=65ADDCF4-0C5C-4D9A-AC2D-D90B5CBFCD03
61+
--partition --lun=4 --name=bluetooth --size=1024KB --type-guid=6cb747f1-c2ef-4092-add0-ca39f79c7af4
62+
--partition --lun=4 --name=keymaster --size=512KB --type-guid=4F772165-0F3C-4BA3-BBCB-A829E9C969F9 --filename=keymaster.mbn
63+
--partition --lun=4 --name=keymasterbak --size=512KB --type-guid=4F772165-0F3C-4BA3-BBCB-A829E9C969F9 --filename=keymaster.mbn
64+
--partition --lun=4 --name=cmnlib --size=256KB --type-guid=73471795-AB54-43F9-A847-4F72EA5CBEF5 --filename=cmnlib.mbn
65+
--partition --lun=4 --name=cmnlibbak --size=256KB --type-guid=73471795-AB54-43F9-A847-4F72EA5CBEF5 --filename=cmnlib.mbn
66+
--partition --lun=4 --name=cmnlib64 --size=256KB --type-guid=8EA64893-1267-4A1B-947C-7C362ACAAD2C --filename=cmnlib64.mbn
67+
--partition --lun=4 --name=cmnlib64bak --size=256KB --type-guid=8EA64893-1267-4A1B-947C-7C362ACAAD2C --filename=cmnlib64.mbn
68+
--partition --lun=4 --name=apdp --size=256KB --type-guid=E6E98DA2-E22A-4D12-AB33-169E7DEAA507
69+
--partition --lun=4 --name=msadp --size=256KB --type-guid=ED9E8101-05FA-46B7-82AA-8D58770D200B
70+
--partition --lun=4 --name=dpo --size=1KB --type-guid=11406F35-1173-4869-807B-27DF71802812
71+
--partition --lun=4 --name=splash --size=33424KB --type-guid=AD99F201-DC71-4E30-9630-E19EEF553D1B
72+
--partition --lun=4 --name=sti --size=2048KB --type-guid=AA9A5C4C-4F1F-7D3A-014A-22BD33BF7191
73+
74+
#This is LUN 5 - Protected Read-write LUN
75+
--partition --lun=5 --name=modemst1 --size=2048KB --type-guid=EBBEADAF-22C9-E33B-8F5D-0E81686A68CB
76+
--partition --lun=5 --name=modemst2 --size=2048KB --type-guid=0A288B1F-22C9-E33B-8F5D-0E81686A68CB
77+
--partition --lun=5 --name=fsc --size=1KB --type-guid=57B90A16-22C9-E33B-8F5D-0E81686A68CB
78+
--partition --lun=5 --name=ssd --size=8KB --type-guid=2C86E742-745E-4FDD-BFD8-B6A7AC638772
79+
--partition --lun=5 --name=misc --size=1024KB --type-guid=82ACC91F-357C-4A68-9C8F-689E1B1A23A1
80+
--partition --lun=5 --name=keystore --size=512KB --type-guid=DE7D4029-0F5B-41C8-AE7E-F6C023A02B33
81+
--partition --lun=5 --name=devcfg --size=128KB --type-guid=F65D4B16-343D-4E25-AAFC-BE99B6556A6D --filename=devcfg.mbn
82+
--partition --lun=5 --name=devcfgbak --size=128KB --type-guid=F65D4B16-343D-4E25-AAFC-BE99B6556A6D --filename=devcfg.mbn
83+
--partition --lun=5 --name=frp --size=512KB --type-guid=91B72D4D-71E0-4CBF-9B8E-236381CFF17A

0 commit comments

Comments
 (0)