Forum | Documentation | Website | Blog

Skip to content
Snippets Groups Projects
  1. Jul 04, 2023
  2. Jun 27, 2023
    • MD Danish Anwar's avatar
      ti-pruss: Fix min error frame issue in ICSSG firmware · 2c45176c
      MD Danish Anwar authored
      
      ICSSG firmware does not process Rx packets once min error frame is
      received.
      This commit adds support for ICSSG firmware to process Rx packets
      once min error frame is recieved.
      
      MD5 checksum for added firmwares:
      2d31d179d1279219562d2ac0e78733d8  ti-pruss/am65x-sr2-pru0-prueth-fw.elf
      6e90595f09a4f03302cf8383ce2af2dd  ti-pruss/am65x-sr2-pru1-prueth-fw.elf
      22f9574623ce6ad911590d1edbe12a1d  ti-pruss/am65x-sr2-rtu0-prueth-fw.elf
      ce239c3964b5606fbd5571798b7544e9  ti-pruss/am65x-sr2-rtu1-prueth-fw.elf
      76dfe8770bb7b874ddf360ba6c7eaf3a  ti-pruss/am65x-sr2-txpru0-prueth-fw.elf
      c68121b5b3c9f29d50e8fedd089f964d  ti-pruss/am65x-sr2-txpru1-prueth-fw.elf
      6ecbbcb546985ab268f35a7a070ad2e3  ti-pruss/am65x-sr2-pru0-prusw-fw.elf
      54fba0a70c5e26fa2f97bea16af491bb  ti-pruss/am65x-sr2-pru1-prusw-fw.elf
      df417e30f503e2a833ff8ea145c2e054  ti-pruss/am65x-sr2-rtu0-prusw-fw.elf
      86e5119aa056b2cbb2280175df2a442d  ti-pruss/am65x-sr2-rtu1-prusw-fw.elf
      ad352e8fd6f43dd9fc77b7089e535301  ti-pruss/am65x-sr2-txpru0-prusw-fw.elf
      6a30c99973595af57c54122be79cd7a1  ti-pruss/am65x-sr2-txpru1-prusw-fw.elf
      
      Based on tag: REL.PRU-ICSS-ETHERNET-SWITCH_02.02.12.04
      
      Signed-off-by: default avatarMD Danish Anwar <danishanwar@ti.com>
      2 tags
      2c45176c
  3. Jun 26, 2023
  4. Jun 25, 2023
  5. Jun 21, 2023
  6. Jun 20, 2023
  7. Jun 16, 2023
    • Chandru Dhavamani's avatar
      ti-dm: Update firmware to 09.00.06 for Jacinto devices · fe6ea965
      Chandru Dhavamani authored
      
      Update the ti-dm firmware to 09.00.06 for Jacinto devices.
      
      These were generated using SYSFW v09.00.06
      
      j7200
      Remove modify_parent_frequency flag for PLL8
      Add support to handle firewall exception
      
      J721E
      Remove modify_parent_frequency flag for PLL8
      
      J721S2
      Add DSMEK Support
      Add support to handle firewall exception
      
      J784S4
      Add DSMEK Support
      Add support to handle firewall exception
      
      MD5 Checksum:
      1ada45a788d0d02defa09123dac515b4  ti-dm/j7200/ipc_echo_testb_mcu1_0_release_strip.xer5f
      2900300d9eb02243a5bbc51619c5af65  ti-dm/j721e/ipc_echo_testb_mcu1_0_release_strip.xer5f
      4ecfa16ae460b9ebcf3ccf5a6be53e78  ti-dm/j721s2/ipc_echo_testb_mcu1_0_release_strip.xer5f
      a82038bbfe2e52f1e2fa0fe02b6edd31  ti-dm/j784s4/ipc_echo_testb_mcu1_0_release_strip.xer5f
      
      Signed-off-by: default avatarChandru Dhavamani <chandru@ti.com>
      fe6ea965
    • Chandru Dhavamani's avatar
      ti-sysfw: Update System firmware to 09.00.06 for Jacinto devices · 83f2e003
      Chandru Dhavamani authored
      
      Update the System Firmware binaries to v09.00.06 for Jacinto devices.
      
      j7200
      Remove modify_parent_frequency flag for PLL8
      Add support to handle firewall exception
      
      J721E
      Remove modify_parent_frequency flag for PLL8
      
      J721S2
      Add DSMEK Support
      Add support to handle firewall exception
      
      J784S4
      Add DSMEK Support
      Add support to handle firewall exception
      
      MD5 Checksum:
      42f5136f63974fb88dfd4f713325e782  ti-sysfw/ti-fs-firmware-j7200-gp.bin
      15fd37d1b5b0b8d807a49037708cb00a  ti-sysfw/ti-fs-firmware-j7200-hs-cert.bin
      be930ea95cefa4a37c82ad09d4473f8a  ti-sysfw/ti-fs-firmware-j7200-hs-enc.bin
      40be5ffd728430eb063305f74f068897  ti-sysfw/ti-fs-firmware-j7200_sr2-hs-cert.bin
      3e8d0a9a5f1ad65f437a90f08852996e  ti-sysfw/ti-fs-firmware-j7200_sr2-hs-enc.bin
      bcf30464af290fddb24469a5d4ee63c6  ti-sysfw/ti-fs-firmware-j7200_sr2-hs-fs-cert.bin
      4b4c70d624f2579a8de7152c0113dc47  ti-sysfw/ti-fs-firmware-j7200_sr2-hs-fs-enc.bin
      2117149ddd1dd85ec692d4e5360b4c2e  ti-sysfw/ti-fs-firmware-j721e-gp.bin
      150864cf34353d22c1f95b8ad8f6c7f1  ti-sysfw/ti-fs-firmware-j721e-hs-cert.bin
      c730c2623cfa1be409bb972cd7d71a05  ti-sysfw/ti-fs-firmware-j721e-hs-enc.bin
      15811fa1114cf63ab410e259fdeb30dc  ti-sysfw/ti-fs-firmware-j721e_sr1_1-hs-cert.bin
      f782ecfca7ff34f00eb41b44a0bc9969  ti-sysfw/ti-fs-firmware-j721e_sr1_1-hs-enc.bin
      619b29a193b0312593c042ab19706d34  ti-sysfw/ti-fs-firmware-j721e_sr2-hs-cert.bin
      f2fc628143427c20c7ab1c194d68f41d  ti-sysfw/ti-fs-firmware-j721e_sr2-hs-enc.bin
      0f0a97ed4d4c9615c112dd84513ad97c  ti-sysfw/ti-fs-firmware-j721e_sr2-hs-fs-cert.bin
      df62231db3a6893d30b1aad77f765743  ti-sysfw/ti-fs-firmware-j721e_sr2-hs-fs-enc.bin
      217887064d4ff51ad4d48754a3ccd9e9  ti-sysfw/ti-fs-firmware-j721s2-gp.bin
      ce8ca3f78729a0bca9ceb1f1100285ea  ti-sysfw/ti-fs-firmware-j721s2-hs-cert.bin
      989637952b84ccf8ed9c85f4c65f1076  ti-sysfw/ti-fs-firmware-j721s2-hs-enc.bin
      6cb0497d5c29a9617001ff389c61dec4  ti-sysfw/ti-fs-firmware-j721s2-hs-fs-cert.bin
      79139595cd625f3498893d977364d4a2  ti-sysfw/ti-fs-firmware-j721s2-hs-fs-enc.bin
      9d0b391d5988b4042c5bc4cec31a8e93  ti-sysfw/ti-fs-firmware-j784s4-gp.bin
      af68ece3eab261dc868875621ecb54e4  ti-sysfw/ti-fs-firmware-j784s4-hs-cert.bin
      28d51c55fc1a415e04d7e4ae6b35fbe0  ti-sysfw/ti-fs-firmware-j784s4-hs-enc.bin
      d8148b1401dc6bcda190c6915a05ba16  ti-sysfw/ti-fs-firmware-j784s4-hs-fs-cert.bin
      65c6cedb7c84f8e3debcd8024c6bc339  ti-sysfw/ti-fs-firmware-j784s4-hs-fs-enc.bin
      
      Signed-off-by: default avatarChandru Dhavamani <chandru@ti.com>
      83f2e003
    • Praneeth Bajjuri's avatar
      Revert "Revert "ti-dm: Update firmware for am62x and am62ax"" · 58a959fe
      Praneeth Bajjuri authored
      This reverts commit be9bc6e0
      
      .
      
      This revert was a mistake. Adding the ti-dm update to
      09.00.12  version update back.
      
      Signed-off-by: default avatarPraneeth Bajjuri <praneeth@ti.com>
      58a959fe
    • Praneeth Bajjuri's avatar
      Revert "Revert "ti-sysfw: Remove dummy signed am62x gp fs-stub"" · ba78a96c
      Praneeth Bajjuri authored
      This reverts commit acab7c9a
      
      .
      
      The revert was a mistake , adding the patch to remove the am62x gp fs-stub
      back.
      
      Signed-off-by: default avatarPraneeth Bajjuri <praneeth@ti.com>
      ba78a96c
  8. Jun 15, 2023
    • Praneeth Bajjuri's avatar
      Revert "ti-sysfw: Remove dummy signed am62x gp fs-stub" · acab7c9a
      Praneeth Bajjuri authored
      This reverts commit b20201cb.
      2 tags
      acab7c9a
    • Praneeth Bajjuri's avatar
      Revert "ti-dm: Update firmware for am62x and am62ax" · be9bc6e0
      Praneeth Bajjuri authored
      This reverts commit 37d80954.
      be9bc6e0
    • Vishal Mahaveer's avatar
      ti-dm: Update firmware for am62x and am62ax · 37d80954
      Vishal Mahaveer authored
      
      Update the following ti-dm firmware
      - REL.MCUSDK.09.00.00.12 for am62x
      - REL.MCUSDK.09.00.00.12 for am62ax
      
      Major changes compared to previous version:
      - Klocwork MISRA-C issues addressed
      - Added support for copying FS stub from DDR to TCM
      - am62x: lpm: WKUP UART, WKUP I2C and WKUP DMTIMER 0/1 wakeup capability enabled
      - am62x: lpm: MCU only mode supported
      - am62x: lpm: MCU IPC wakeup capability enabled
      
      MD5 Checksum:
      ffa44170c99614da11e46703ca1c9e3b  ti-dm/am62axx/ipc_echo_testb_mcu1_0_release_strip.xer5f
      80089fdb75a42832f4478df7272b6279  ti-dm/am62xx/ipc_echo_testb_mcu1_0_release_strip.xer5f
      
      Signed-off-by: default avatarVishal Mahaveer <vishalm@ti.com>
      37d80954
    • Vishal Mahaveer's avatar
      ti-sysfw: Update System Firmwares to v09.00.05 for am64x, am62x, am62ax and am65x · 7e297517
      Vishal Mahaveer authored
      
      Update System Firmwares to version v09.00.05 for am64x, am62x, am62ax and am65x
      
      Major updates:
      - Fix for instability seen with HS-FS LPM DeepSleep
      - am64x/am62x/am62ax: Firewall exception interrupt forwarding enabled
      - system-firmware returns the original binary size when extended encryption
        extension is present in the application certificate
      
      MD5 Checksum:
      caa0466b90a936f171bf52dd9193cc2e  ti-sysfw/ti-fs-firmware-am62ax-gp.bin
      f87ec232cfd323a93fbe84ab72ea0ec8  ti-sysfw/ti-fs-firmware-am62ax-hs-cert.bin
      4a6856fa87834ee4f1ba36fca3c3ebd3  ti-sysfw/ti-fs-firmware-am62ax-hs-enc.bin
      6d8bc3bfa49ebfa093cd0c7013a53089  ti-sysfw/ti-fs-firmware-am62ax-hs-fs-cert.bin
      dffa513157858e72d0399310674c875a  ti-sysfw/ti-fs-firmware-am62ax-hs-fs-enc.bin
      d7028f27ae95513c862e8ea136210d94  ti-sysfw/ti-fs-firmware-am62x-gp.bin
      0dc7326694b20c1ce3a5b53996d9f792  ti-sysfw/ti-fs-firmware-am62x-hs-cert.bin
      618dde5933dc59064cb68a835cf911de  ti-sysfw/ti-fs-firmware-am62x-hs-enc.bin
      027bdba67f070c5a98d8ad55c25f1179  ti-sysfw/ti-fs-firmware-am62x-hs-fs-cert.bin
      c7144ac926e7c8a0e319f3415e38904c  ti-sysfw/ti-fs-firmware-am62x-hs-fs-enc.bin
      01188ffded393724a8254c5de9477a8a  ti-sysfw/ti-fs-stub-firmware-am62x-hs-cert.bin
      995d2b2b19e561ad35f31d74df95b971  ti-sysfw/ti-fs-stub-firmware-am62x-hs-enc.bin
      3b574dd0b0874307e341fbde1031a44c  ti-sysfw/ti-sci-firmware-am64x-gp.bin
      02a827d010211f9a4d038e1d516ce02e  ti-sysfw/ti-sci-firmware-am64x-hs-cert.bin
      ba986da6d3d4d733491d7f7fe2eac0ec  ti-sysfw/ti-sci-firmware-am64x-hs-enc.bin
      b59f0e24238dd5a6c9a2a135a65b0405  ti-sysfw/ti-sci-firmware-am64x_sr2-hs-cert.bin
      7c5612f2f156cd885c9f7f3385e92466  ti-sysfw/ti-sci-firmware-am64x_sr2-hs-enc.bin
      af05b145da655ed6e8100df4b49a375c  ti-sysfw/ti-sci-firmware-am64x_sr2-hs-fs-cert.bin
      00be2d74bcbd4cb1cf618270d4f29877  ti-sysfw/ti-sci-firmware-am64x_sr2-hs-fs-enc.bin
      b47aa7b9061f3f18201faebd7b1cf6fb  ti-sysfw/ti-sci-firmware-am65x-gp.bin
      81b72384c184e8ab46427d8c4d05277f  ti-sysfw/ti-sci-firmware-am65x-hs-cert.bin
      0503a8b75d2cb8b78cd1ecb66c5afe44  ti-sysfw/ti-sci-firmware-am65x-hs-enc.bin
      87da2ea3fb7c820d2abbc0e528f9a032  ti-sysfw/ti-sci-firmware-am65x_sr2-gp.bin
      1d7abbc8048f5761f21a4694fe59ef7a  ti-sysfw/ti-sci-firmware-am65x_sr2-hs-cert.bin
      6f74f6391c42a8a0c246289e56310ad0  ti-sysfw/ti-sci-firmware-am65x_sr2-hs-enc.bin
      
      Signed-off-by: default avatarVishal Mahaveer <vishalm@ti.com>
      7e297517
    • Vishal Mahaveer's avatar
      ti-sysfw: Remove dummy signed am62x gp fs-stub · b20201cb
      Vishal Mahaveer authored
      
      Remove dummy signed am62x gp variant of fs-stub. Binman infrastructure
      is updated now to take care of this step.
      
      Signed-off-by: default avatarVishal Mahaveer <vishalm@ti.com>
      Tested-by: default avatarDhruva Gole <d-gole@ti.com>
      b20201cb
    • Krishnamoorthy, Venkatesan's avatar
      ti-ipc: Update IPC firmwares for am62x and am62ax · 249592d5
      Krishnamoorthy, Venkatesan authored
      
      Update Inter Processor Communication (IPC) firmwares for am62x and am62ax
      from the MCU+SDK version 09.00.00.12
      
          Major updates
          - Add MCU only LPM support for AM62X M4F
          - Static analysis fixes are done
          - Generated from MCU+SDK version 09.00.00.12
      
          MD5 Checksum:
          2bcc067e660575415f934a49a148029c  ti-ipc/am62xx/am62-mcu-m4f0_0-fw
          69376115b9b92d8529e4a31c68a33c51  ti-ipc/am62axx/am62a-mcu-r5f0_0-fw
          bacb514a2a9735b757da0d9ee89ac92d  ti-ipc/am62axx/ipc_echo_test_c7x_1_release_strip.xe71
      
      Signed-off-by: default avatarVenkatesan Krishnamoorthy <v-krishnamoorthy@ti.com>
      249592d5
  9. Jun 14, 2023
    • Dmitry Baryshkov's avatar
      qcom: Update the microcode files for Adreno a630 GPUs. · 01a7a844
      Dmitry Baryshkov authored
      
      Update qcom/a630_sqe.fw to version 1.89.01.
      
      Signed-off-by: default avatarDmitry Baryshkov <dmitry.baryshkov@linaro.org>
      01a7a844
    • Dmitry Baryshkov's avatar
      qcom: sdm845: rename the modem firmware · 94120467
      Dmitry Baryshkov authored
      
      The Qualcomm SDM845 platform has a modem-less version, called SDA845.
      It still has the modem DSP, which is used for WiFi, GNSS, etc. The
      firmware in the qcom/sdm845 dir comes from the Thundercomm RB3 board,
      which internally has the SDA845 SoC rather than the full SDM845.
      
      The SC8180X platform (not yet added to linux-firmware) started using
      modem.mbn and modem_nm.mbn, the latter being used for no-modem
      platforms.
      
      Follow this example and rename qcom/sdm845/modem.mbn firmware
      file to modem_nm.mbn. This commit adds a compatibility link for now, to
      let the device trees to be adapted to this change. It should be removed
      when the proper qcom/sdm845/modem.mbn is submitted.
      
      Cc: Caleb Connolly <caleb.connolly@linaro.org>
      Signed-off-by: default avatarDmitry Baryshkov <dmitry.baryshkov@linaro.org>
      94120467
    • Praneeth Bajjuri's avatar
      Merge branch 'main' of... · 62711c67
      Praneeth Bajjuri authored
      Merge branch 'main' of git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware into ti-linux-firmware
      
      * 'main' of git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware
      
      :
        rtl_bt: Update RTL8852A BT USB firmware to 0xDAC7_480D
        rtl_bt: Update RTL8852C BT USB firmware to 0x040D_7225
        amdgpu: DMCUB updates for various AMDGPU asics
        linux-firmware: update firmware for MT7922 WiFi device
        linux-firmware: update firmware for MT7921 WiFi device
        linux-firmware: update firmware for mediatek bluetooth chip (MT7922)
        linux-firmware: update firmware for mediatek bluetooth chip (MT7921)
        i915: Add HuC v8.5.0 for MTL
        mediatek: Update mt8195 SCP firmware to support hevc
      
      Signed-off-by: default avatarPraneeth Bajjuri <praneeth@ti.com>
      62711c67
    • MD Danish Anwar's avatar
      ti-pruss: Update ICSSG SR2.0 PRU Ethernet and Switch firmwares for AM65x · e8a4d7c4
      MD Danish Anwar authored
      
      Update ICSSG SR2.0 PRU Ethernet and Switch firmwares to version
      REL.PRU-ICSS-ETHERNET-SWITCH_02.02.12.03
      
      MD5 checksum for added firmwares:
      8a471064288bf58e313690384a8227a0  ti-pruss/am65x-sr2-pru0-prueth-fw.elf
      0589b03e6a7b05bc015897e77985cf73  ti-pruss/am65x-sr2-pru0-prusw-fw.elf
      1050c3f96f8b4421eb927222c97de9a0  ti-pruss/am65x-sr2-pru1-prueth-fw.elf
      1f19664895be6dd45d272fa0821bcafc  ti-pruss/am65x-sr2-pru1-prusw-fw.elf
      6fed2542212c0a4928ba302a21381d1d  ti-pruss/am65x-sr2-rtu0-prueth-fw.elf
      28e3e26fe6a81c44a0d1d37cf4e650ed  ti-pruss/am65x-sr2-rtu0-prusw-fw.elf
      4b89589c9ead9e6e83c2460bf3086869  ti-pruss/am65x-sr2-rtu1-prueth-fw.elf
      297c933884723606eab1eb1417d9e50f  ti-pruss/am65x-sr2-rtu1-prusw-fw.elf
      4fde847389e0a92e0a4d88a10f44c67e  ti-pruss/am65x-sr2-txpru0-prueth-fw.elf
      e8c4ba754cbf6e1acc78a008eebb6d67  ti-pruss/am65x-sr2-txpru0-prusw-fw.elf
      2e41c26c4a59dd0f82ea4b45dbd4ecd3  ti-pruss/am65x-sr2-txpru1-prueth-fw.elf
      baafc32cbdf98a0311159db8e2dc220b  ti-pruss/am65x-sr2-txpru1-prusw-fw.elf
      
      Based on tag: REL.PRU-ICSS-ETHERNET-SWITCH_02_02_12_03
      
      Signed-off-by: default avatarMD Danish Anwar <danishanwar@ti.com>
      e8a4d7c4
  10. Jun 12, 2023