summaryrefslogtreecommitdiffstats
path: root/recipes-ti/ti-rtos-bin
Commit message (Collapse)AuthorAgeFilesLines
* machine: Add j784s4-evm configuration.Ryan Eatmon2022-10-041-0/+75
| | | | | | | | | | | | | Adding support for j784s4-evm: - Add configurations. - Add firmware. - Add u-boot. - Add gpu support. Signed-off-by: Ryan Eatmon <reatmon@ti.com> Signed-off-by: Hari Nagalla <hnagalla@ti.com> Signed-off-by: Randolph Sapp <rs@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* ti-rtos-firmware: j721s2-hs-evm: add secure firmware imagesManorit Chawdhry2022-09-151-0/+49
| | | | | | | Adds support for secure firmware images in J721S2 HS EVM. Signed-off-by: Manorit Chawdhry <m-chawdhry@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* ti-rtos-firmware: j7200-hs-evm: add secure firmware imagesManorit Chawdhry2022-09-151-0/+28
| | | | | | | Adds support for secure firmware images in J7200 HS EVM. Signed-off-by: Manorit Chawdhry <m-chawdhry@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* ti-rtos-firmware: j721e-hs-evm: add secure firmware imagesManorit Chawdhry2022-09-151-1/+79
| | | | | | | Adds support for secure firmware images in J721E HS EVM. Signed-off-by: Manorit Chawdhry <m-chawdhry@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* all: Stop using git://git.ti.comRyan Eatmon2022-08-261-2/+2
| | | | | | | | | | Stop using un-encrypted git:// protocol to access TI repositories. This is inline with the same arguments as made by github in https://github.blog/2021-09-01-improving-git-protocol-security-github/ Signed-off-by: Nishanth Menon <nm@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* ti-rtos-firmware: Add j721s2 hs supportJayesh Choudhary2022-06-151-0/+46
| | | | | | | | | Sign the DM firmware for j721s2 similar to j7200 hs. Duplicate all j721s2 entries for j721s2-hs as we cannot use same keyword for match between j721s2-evm and j721s2-hs-evm. Signed-off-by: Jayesh Choudhary <j-choudhary@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* ti-tros-firmware: Add DM firmware binary to deploy directory for am62xx-evmAparna M2022-05-131-0/+12
| | | | | | | | | | The DM firmware binary is required for building uboot binaries for am62xx-evm using toplevel makefile in SDK. Add this file to deploy directory so it can be included in prebuilt-images directory of SDK for am62xx-evm. Signed-off-by: Aparna M <a-m1@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* machine: Add am62xx evm configurationNishanth Menon2022-04-071-5/+33
| | | | | | | | | | | | | Lets add the basic AM62xx-evm configuration. - Add configurations. - Add firmware overrides. - Add u-boot overrides. - Update TI_LINUX_FW_SRCREV and K3_IMAGE_GEN_SRCREV to appropriate SHAs. Signed-off-by: Nishanth Menon <nm@ti.com> Signed-off-by: Hari Nagalla <hnagalla@ti.com> Signed-off-by: Praneeth Bajjuri <praneeth@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* recipes-ti/ti-rtos-bin: Fix unavailable binary pathHari Nagalla2022-02-011-1/+1
| | | | | | | | | | Lets fix the missing switch firmware binary to point to ping binary instead. If we attempt to start alternate CPU, we get a very beserk system. Signed-off-by: Hari Nagalla <hnagalla@ti.com> Signed-off-by: Nishanth Menon <nm@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* recipies-ti: ti-rtos-firmware: Fixup typo for rtos firmwareNishanth Menon2022-02-011-8/+8
| | | | | Signed-off-by: Nishanth Menon <nm@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* recipes-bsp/ti-rtos: Define the TARGET and ALTERNATE_TARGET as well.Nishanth Menon2022-02-011-1/+18
| | | | | | | Dont forget the alternate-target as well. Signed-off-by: Nishanth Menon <nm@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* ti-rtos-bin: Add j721s2Nishanth Menon2022-02-011-0/+38
| | | | | | | | Lets keep ethernet switch firmware disabled till we can actually integrate it. Signed-off-by: Nishanth Menon <nm@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* recipes-bsp/ti-rtos: Use target_c7x_0 instead of just c7xNishanth Menon2022-02-011-2/+2
| | | | | | | Lets enumerate the C7x target instead of defaulting as a since C7x. Signed-off-by: Nishanth Menon <nm@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
* ti-rtos-firmware: Add j7200 hs supportYogesh Siraswar2021-11-161-0/+34
| | | | | | | | | We cannot use j7200 keyword for match b'n j7200-evm and j7200-hs-evm due to existing j7 keyword, we need to duplicate all the j7200 entries for hs. Also sign the DM firmware for J7200 similar to J7 HS Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
* ti-rtos-firmware: Update M4F binary for AM64x SoCsHari Nagalla2021-10-291-0/+6
| | | | | | | | | AM64x SoCs have a Cortex-M4F core in MCU domain. This core is used a standalone device for safety applications. For non safety applications, the device is exposed as a remote processor with Linux rpmsg framework. Signed-off-by: Hari Nagalla <hnagalla@ti.com> Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
* ti-linux-fw: Support common inc for all firmwareYogesh Siraswar2021-10-201-1/+1
| | | | | | | | | | | Change to support common INC for all firmware This will help with: 1) Eliminating requirement to change multiple recipes for firmware update 2) This will help support AUTOREV Signed-off-by: Yogesh Siraswar <yogeshs@ti.com> Reviewed-by: Denys Dmytriyenko <denys@konsulko.com>
* ti-rtos-firmware: Update PATH to include ti-sci-fwYogesh Siraswar2021-08-051-0/+1
| | | | | | | | | | | | | | Build is failing for ti-rtos-firmware when ARAGO_BRAND = "mainline" with below error: "ERROR: ti-rtos-firmware-08.00.00.32-r0.0 do_fetch: Fetcher failure: Unable to find file file://0001-Revert-soc-am64x-Makefile-Move-the- SPL-Load-address-.patch;patchdir=../imggen anywhere." This is because the mentioned patch is not present in the current path. Fix this by updating the path to include ti-sci-fw Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com> Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
* ti-rtos-firmware: Add soft link to the rtos firmware binaries08.00.00.004Yogesh Siraswar2021-07-231-19/+166
| | | | | | | | | | Changes for firmware update( eff643e5 ti-rtos-firmware: update the source to ti-linux-firmware) were in-complete without soft link. 1) Added soft link missing for the rtos firmware. 2) Updated the IPC am64x firmware name to be consistent with 7.3 Signed-off-by: Yogesh Siraswar <yogeshs@ti.com> Tested-by: Grygorii Strashko <grygorii.strashko@ti.com>
* ti-rtos-firmware: update the source to ti-linux-firmwareYogesh Siraswar2021-07-161-65/+49
| | | | | | | | | | | | | | | This is temporary change to pick the 08.00.00.026 firmware from ti-linux-firmware repos: 1) Using the ti-sci-fw to pick the latest firmware and support AUTOREV in future 2) Kept the destination folder name same to avoid wide-spead changes to other recipes. Since that will be changed as part of over-all clean-up TODO: 1) Re-structure rtos firmware repo and update all dependent firmware recipes. 2) Fix the destination folder name to match src folder Signed-off-by: Yogesh Siraswar <yogeshs@ti.com>
* ti-rtos: Update metadata and versions for RTOS firmware07.03.00.005Praneeth Bajjuri2021-04-052-5/+5
| | | | | | | updated rtos firmwares j721e, j7200: 07.03.00.29 Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
* ti-rtos: update metadata and version of am64x rtos firmwareShiju Sivasankaran2021-04-052-4/+4
| | | | | | | | | | | update am64x rtos firmware to keep pinmux and control MMRs remain unlocked now since linux needs this to be unlock. this fix the USB and performance degradation issues. am64xx: 07.03.00.19 Signed-off-by: Shiju Sivasankaran <shiju@ti.com> Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
* ti-rtos: Update metadata and versions for RTOS firmwarePraneeth Bajjuri2021-04-011-4/+4
| | | | | | | updated rtos firmwares j721e, j7200: 07.03.00.26 Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
* ti-rtos: update metadata and version of am64x rtos firmwareShiju Sivasankaran2021-03-312-4/+4
| | | | | | | | updated am64x rtos release mode firmware am64xx: 07.03.00.18 Signed-off-by: Shiju Sivasankaran <shiju@ti.com> Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
* ti-rtos: update metadata and version of am64x rtos firmwareShiju Sivasankaran2021-03-282-4/+4
| | | | | | | | | | | updated rtos firmware am64xx: 07.03.00.13 rtos fw of am64x build and upload from mcu-plus-sdk repo. Signed-off-by: Shiju Sivasankaran <shiju@ti.com> [praneeth@ti.com: updated commit message] Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
* ti-rtos-firmware: depend on openssl-native for signingDenys Dmytriyenko2021-03-281-0/+2
| | | | | | | | | Fixes: .../scripts/secure-binary-image.sh: line 69: openssl: command not found .../scripts/secure-binary-image.sh: line 78: openssl: command not found Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
* ti-rtos-firmware: sign DM firmware for J721e HS platformPraneeth Bajjuri2021-03-261-0/+12
| | | | | | | | | | U-boot build process requires DM firmware to be signed for J7 HS. It's better for ti-rtos-firmware package (that delivers DM firmware) to sign it once and provide signed version to other packages, instead of U-boot needing to re-sign it during build in staging location. Signed-off-by: Praneeth Bajjuri <praneeth@ti.com> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com>
* ti-rtos: update to uisng fw from mcu-plus-sdk for AM64xShiju Sivasankaran2021-03-172-4/+9
| | | | | | | | | | | | | | | update ti-rtos-metadata and ti-rtos-firmware recipes of meta-ti to pick AM64x rtos firmware from mcu-plus-sdk instead of PDK. Other devices such as AM65x, J7 continue to use fw from PDK. Built and tested both IPC echo test applications - "rpmsg_client_sample” & “rpmsg_char_simple”. Both tests passed for all remote R5F cores on AM64x EVM Signed-off-by: Shiju Sivasankaran <shiju@ti.com> [praneeth@ti.com: rebase to dunfell/next] Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
* ti-rtos: Update metadata and versions for RTOS firmwarePraneeth Bajjuri2021-03-172-6/+9
| | | | | | | | updated rtos firmwares j721e, j7200: 07.03.00.21 am65xx: 07.03.00.22 Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
* ti-rtos: Update path for firmwares on j7200Praneeth Bajjuri2021-03-051-0/+1
| | | | | | | | | | | | | | | Between j7200 firmware tags 07.03.00.10 to 07.03.00.16 the downloadable weburl link changed from *processor-sdk-rtos-jacinto7 to *processor-sdk-rtos-j7200. This patch is to fix the recipe to pick the firmware from the expected location on the new tag. Fixes j7200 build error reported due to 77cdfa9f6560 ("ti-rtos: Update metadata and versions for RTOS firmware") Signed-off-by: Praneeth Bajjuri <praneeth@ti.com> Reviewed-by: Denys Dmytriyenko <denis@denix.org>
* ti-rtos: Update metadata and versions for RTOS firmwarePraneeth Bajjuri2021-03-042-15/+9
| | | | | | | | | updated rtos firmwares am64xx: 07.03.01.06 j721e, j7200, am65xx: 07.03.00.16 Signed-off-by: Praneeth Bajjuri <praneeth@ti.com> Signed-off-by: Denys Dmytriyenko <denis@denix.org>
* ti-rtos: Update metadata and versions for RTOS firmwarePraneeth Bajjuri2021-02-222-9/+15
| | | | | | | | | | updated rtos firmwares am64xx: 07.03.01.02 am65xx: 07.03.00.10 j721e: 07.03.00.12 j7200: 07.03.00.10 Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
* ti-rtos: Update metadata and versions for RTOS firmwareDan Murphy2021-01-202-12/+9
| | | | | | | am64xx update to 07.02.01.06 am65, j7 and j7200 updated to 07.02.00.10 Signed-off-by: Dan Murphy <dmurphy@ti.com>
* ti-rtos: Update metadata and versions for RTOS firmware to 07.02.0x.05Dan Murphy2021-01-142-8/+8
| | | | | From: Dan Murphy <dmurphy@ti.com> Signed-off-by: Dan Murphy <dmurphy@ti.com>
* ti-rtos: Update metadata and versions for RTOS firmwareDan Murphy2020-12-172-10/+13
| | | | Signed-off-by: Dan Murphy <dmurphy@ti.com>
* ti-rtos: Update metadata with AM64 firmwareDan Murphy2020-12-112-1/+8
| | | | Signed-off-by: Dan Murphy <dmurphy@ti.com>
* ti-rtos: update metadata and firmware to 07.01.00.3807.01.00.006Dan Murphy2020-11-132-6/+6
| | | | Signed-off-by: Dan Murphy <dmurphy@ti.com>
* ti-rtos: update metadata and firmware to 07.01.00.33Dan Murphy2020-11-062-6/+6
| | | | Signed-off-by: Dan Murphy <dmurphy@ti.com>
* ti-rtos: update metadata and firmware to 07.01.00.2507.01.00.004Dan Murphy2020-10-242-6/+6
| | | | | From: Dan Murphy <dmurphy@ti.com> Signed-off-by: Dan Murphy <dmurphy@ti.com>
* ti-rtos: update metadata and firmware to 07.01.00.24Dan Murphy2020-10-212-6/+6
| | | | | Signed-off-by: Dan Murphy <dmurphy@ti.com> Reviewed-by: Denys Dmytriyenko <denys@ti.com>
* ti-rtos-firmware: Remove trailing slash from SKhem Raj2020-10-141-1/+1
| | | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Reviewed-by: Denys Dmytriyenko <denys@ti.com> Signed-off-by: Dan Murphy <dmurphy@ti.com>
* ti-rtos: update metadata and firmware to 07.01.00.1707.01.00.002Denys Dmytriyenko2020-09-222-6/+6
| | | | Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-rtos-firmware/metadata: update to 07.01.00.10 version07.01.00.001Denys Dmytriyenko2020-09-022-6/+6
| | | | Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-rtos-metadata: expand compatibility to ti-soc, but deploy only k3 for nowDenys Dmytriyenko2020-08-201-1/+5
| | | | | | This is needed for future support and to make CI prep step machine-agnostic. Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-rtos-firmware: add recipe for RTOS FW binary integrationDenys Dmytriyenko2020-08-202-0/+77
| | | | Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-rtos-metadata: add recipe to fetch and deploy metadata.inc for RTOS FW ↵Denys Dmytriyenko2020-08-201-0/+41
binary integration Signed-off-by: Denys Dmytriyenko <denys@ti.com>