Message ID | 20220607103529.13068-2-j-choudhary@ti.com |
---|---|
State | Accepted |
Delegated to: | Ryan Eatmon |
Headers | show |
Series | Add J721S2 HS platform support | expand |
On 16:05-20220607, Jayesh Choudhary via lists.yoctoproject.org wrote: > Machine conf for J721S2 HS platform. > Used j7200 hs as reference. > > Signed-off-by: Jayesh Choudhary <j-choudhary@ti.com> > --- > conf/machine/j721s2-hs-evm-k3r5.conf | 13 +++++++++++++ > conf/machine/j721s2-hs-evm.conf | 22 ++++++++++++++++++++++ > 2 files changed, 35 insertions(+) > create mode 100644 conf/machine/j721s2-hs-evm-k3r5.conf > create mode 100644 conf/machine/j721s2-hs-evm.conf > > diff --git a/conf/machine/j721s2-hs-evm-k3r5.conf b/conf/machine/j721s2-hs-evm-k3r5.conf > new file mode 100644 > index 00000000..ac4df86e > --- /dev/null > +++ b/conf/machine/j721s2-hs-evm-k3r5.conf > @@ -0,0 +1,13 @@ > +#@TYPE: Machine > +#@NAME: J721S2 HS EVM (R5F) > +#@DESCRIPTION: Machine configuration for the TI J721S2 HS EVM (R5F core) > + > +require conf/machine/include/k3r5.inc > + > +SYSFW_SOC = "j721s2" > +SYSFW_CONFIG = "evm" > +SYSFW_SUFFIX = "hs" > + > +UBOOT_MACHINE = "j721s2_hs_evm_r5_defconfig" > + > +TI_SECURE_DEV_PKG = "${TI_SECURE_DEV_PKG_K3}" > diff --git a/conf/machine/j721s2-hs-evm.conf b/conf/machine/j721s2-hs-evm.conf > new file mode 100644 > index 00000000..43fb2ebc > --- /dev/null > +++ b/conf/machine/j721s2-hs-evm.conf > @@ -0,0 +1,22 @@ > +#@TYPE: Machine > +#@NAME: J721S2 HS EVM > +#@DESCRIPTION: Machine configuration for the TI J721S2 HS EVM > + > +require conf/machine/j721s2-evm.conf > + > +UBOOT_MACHINE = "j721s2_hs_evm_a72_defconfig" > + > +UBOOT_ENTRYPOINT = "0x80080000" > +UBOOT_LOADADDRESS = "0x80080000" > +UBOOT_RD_LOADADDRESS = "0x84000000" > +UBOOT_RD_ENTRYPOINT = "0x84000000" > +UBOOT_DTB_LOADADDRESS = "0x83000000" > +UBOOT_DTBO_LOADADDRESS = "0x83080000" > +UBOOT_DTBO_OFFSET = "0x00010000" Is there any way we can get rid of addresses from recipes? > + > +SPL_BINARY = "tispl.bin_HS" > +SPL_BINARYNAME = "tispl.bin" > +UBOOT_BINARY = "u-boot.img_HS" > +IMAGE_BOOT_FILES = "${UBOOT_BINARY}" > + > +TI_SECURE_DEV_PKG = "${TI_SECURE_DEV_PKG_K3}" > -- > 2.17.1 > > > -=-=-=-=-=-=-=-=-=-=-=- > Links: You receive all messages sent to this group. > View/Reply Online (#14787): https://lists.yoctoproject.org/g/meta-ti/message/14787 > Mute This Topic: https://lists.yoctoproject.org/mt/91597540/5513541 > Group Owner: meta-ti+owner@lists.yoctoproject.org > Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub [nm@ti.com] > -=-=-=-=-=-=-=-=-=-=-=- >
On Wed, Jun 08, 2022 at 01:11:53PM -0500, Nishanth Menon via lists.yoctoproject.org wrote: > On 16:05-20220607, Jayesh Choudhary via lists.yoctoproject.org wrote: > > Machine conf for J721S2 HS platform. > > Used j7200 hs as reference. > > > > Signed-off-by: Jayesh Choudhary <j-choudhary@ti.com> > > --- > > conf/machine/j721s2-hs-evm-k3r5.conf | 13 +++++++++++++ > > conf/machine/j721s2-hs-evm.conf | 22 ++++++++++++++++++++++ > > 2 files changed, 35 insertions(+) > > create mode 100644 conf/machine/j721s2-hs-evm-k3r5.conf > > create mode 100644 conf/machine/j721s2-hs-evm.conf > > > > diff --git a/conf/machine/j721s2-hs-evm-k3r5.conf b/conf/machine/j721s2-hs-evm-k3r5.conf > > new file mode 100644 > > index 00000000..ac4df86e > > --- /dev/null > > +++ b/conf/machine/j721s2-hs-evm-k3r5.conf > > @@ -0,0 +1,13 @@ > > +#@TYPE: Machine > > +#@NAME: J721S2 HS EVM (R5F) > > +#@DESCRIPTION: Machine configuration for the TI J721S2 HS EVM (R5F core) > > + > > +require conf/machine/include/k3r5.inc > > + > > +SYSFW_SOC = "j721s2" > > +SYSFW_CONFIG = "evm" > > +SYSFW_SUFFIX = "hs" > > + > > +UBOOT_MACHINE = "j721s2_hs_evm_r5_defconfig" > > + > > +TI_SECURE_DEV_PKG = "${TI_SECURE_DEV_PKG_K3}" > > diff --git a/conf/machine/j721s2-hs-evm.conf b/conf/machine/j721s2-hs-evm.conf > > new file mode 100644 > > index 00000000..43fb2ebc > > --- /dev/null > > +++ b/conf/machine/j721s2-hs-evm.conf > > @@ -0,0 +1,22 @@ > > +#@TYPE: Machine > > +#@NAME: J721S2 HS EVM > > +#@DESCRIPTION: Machine configuration for the TI J721S2 HS EVM > > + > > +require conf/machine/j721s2-evm.conf > > + > > +UBOOT_MACHINE = "j721s2_hs_evm_a72_defconfig" > > + > > +UBOOT_ENTRYPOINT = "0x80080000" > > +UBOOT_LOADADDRESS = "0x80080000" > > +UBOOT_RD_LOADADDRESS = "0x84000000" > > +UBOOT_RD_ENTRYPOINT = "0x84000000" > > +UBOOT_DTB_LOADADDRESS = "0x83000000" > > +UBOOT_DTBO_LOADADDRESS = "0x83080000" > > +UBOOT_DTBO_OFFSET = "0x00010000" > > Is there any way we can get rid of addresses from recipes? These are addresses to be used inside FIT image for HS devices and they go into machine configs for each platform. Are there sane defaults in U-boot? If so, we can drop these from generated FIT image .its file a let U-boot handle it? > > + > > +SPL_BINARY = "tispl.bin_HS" > > +SPL_BINARYNAME = "tispl.bin" > > +UBOOT_BINARY = "u-boot.img_HS" > > +IMAGE_BOOT_FILES = "${UBOOT_BINARY}" > > + > > +TI_SECURE_DEV_PKG = "${TI_SECURE_DEV_PKG_K3}" > > -- > > 2.17.1 > >
diff --git a/conf/machine/j721s2-hs-evm-k3r5.conf b/conf/machine/j721s2-hs-evm-k3r5.conf new file mode 100644 index 00000000..ac4df86e --- /dev/null +++ b/conf/machine/j721s2-hs-evm-k3r5.conf @@ -0,0 +1,13 @@ +#@TYPE: Machine +#@NAME: J721S2 HS EVM (R5F) +#@DESCRIPTION: Machine configuration for the TI J721S2 HS EVM (R5F core) + +require conf/machine/include/k3r5.inc + +SYSFW_SOC = "j721s2" +SYSFW_CONFIG = "evm" +SYSFW_SUFFIX = "hs" + +UBOOT_MACHINE = "j721s2_hs_evm_r5_defconfig" + +TI_SECURE_DEV_PKG = "${TI_SECURE_DEV_PKG_K3}" diff --git a/conf/machine/j721s2-hs-evm.conf b/conf/machine/j721s2-hs-evm.conf new file mode 100644 index 00000000..43fb2ebc --- /dev/null +++ b/conf/machine/j721s2-hs-evm.conf @@ -0,0 +1,22 @@ +#@TYPE: Machine +#@NAME: J721S2 HS EVM +#@DESCRIPTION: Machine configuration for the TI J721S2 HS EVM + +require conf/machine/j721s2-evm.conf + +UBOOT_MACHINE = "j721s2_hs_evm_a72_defconfig" + +UBOOT_ENTRYPOINT = "0x80080000" +UBOOT_LOADADDRESS = "0x80080000" +UBOOT_RD_LOADADDRESS = "0x84000000" +UBOOT_RD_ENTRYPOINT = "0x84000000" +UBOOT_DTB_LOADADDRESS = "0x83000000" +UBOOT_DTBO_LOADADDRESS = "0x83080000" +UBOOT_DTBO_OFFSET = "0x00010000" + +SPL_BINARY = "tispl.bin_HS" +SPL_BINARYNAME = "tispl.bin" +UBOOT_BINARY = "u-boot.img_HS" +IMAGE_BOOT_FILES = "${UBOOT_BINARY}" + +TI_SECURE_DEV_PKG = "${TI_SECURE_DEV_PKG_K3}"
Machine conf for J721S2 HS platform. Used j7200 hs as reference. Signed-off-by: Jayesh Choudhary <j-choudhary@ti.com> --- conf/machine/j721s2-hs-evm-k3r5.conf | 13 +++++++++++++ conf/machine/j721s2-hs-evm.conf | 22 ++++++++++++++++++++++ 2 files changed, 35 insertions(+) create mode 100644 conf/machine/j721s2-hs-evm-k3r5.conf create mode 100644 conf/machine/j721s2-hs-evm.conf