Age | Commit message (Collapse) | Author |
|
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>
|
|
Resolves:
QA Issue: File /usr/share/ti/examples/mpm/test/filetestdemo/host/bin/demo_filetest in package multiprocmgr-test doesn't have GNU_HASH (didn't pass LDFLAGS?)
QA Issue: non -staticdev package contains static .a library: multiprocmgr-test path '/usr/share/ti/examples/mpm/test/filetestdemo/bufmgr/lib/bufmgr.a' [staticdev]
Signed-off-by: Denys Dmytriyenko <denys@konsulko.com>
|
|
Workaround for these:
qmss/mpm_transport_qmss_interface.so:(.bss+0x0): multiple definition of `fw_qmssCfgVaddr'; mpm_transport.so:(.bss+0x0): first defined here
qmss/mpm_transport_qmss_interface.so:(.bss+0x4): multiple definition of `fw_qmssDataVaddr'; mpm_transport.so:(.bss+0x4): first defined here
qmss/mpm_transport_qmss_interface.so:(.bss+0x8): multiple definition of `fw_srioCfgVaddr'; mpm_transport.so:(.bss+0x8): first defined here
qmss/mpm_transport_qmss_interface.so:(.bss+0xc): multiple definition of `fw_srioSerdesCfgVaddr'; mpm_transport.so:(.bss+0xc): first defined here
qmss/mpm_transport_qmss.so:(.bss+0x0): multiple definition of `fw_qmssCfgVaddr'; mpm_transport.so:(.bss+0x0): first defined here
qmss/mpm_transport_qmss.so:(.bss+0x4): multiple definition of `fw_qmssDataVaddr'; mpm_transport.so:(.bss+0x4): first defined here
qmss/mpm_transport_qmss.so:(.bss+0x8): multiple definition of `fw_srioCfgVaddr'; mpm_transport.so:(.bss+0x8): first defined here
qmss/mpm_transport_qmss.so:(.bss+0xc): multiple definition of `fw_srioSerdesCfgVaddr'; mpm_transport.so:(.bss+0xc): first defined here
qmss/mpm_transport_qmss_osal.so:(.bss+0x0): multiple definition of `fw_qmssCfgVaddr'; mpm_transport.so:(.bss+0x0): first defined here
qmss/mpm_transport_qmss_osal.so:(.bss+0x4): multiple definition of `fw_qmssDataVaddr'; mpm_transport.so:(.bss+0x4): first defined here
qmss/mpm_transport_qmss_osal.so:(.bss+0x8): multiple definition of `fw_srioCfgVaddr'; mpm_transport.so:(.bss+0x8): first defined here
qmss/mpm_transport_qmss_osal.so:(.bss+0xc): multiple definition of `fw_srioSerdesCfgVaddr'; mpm_transport.so:(.bss+0xc): first defined here
Needs to be fixed properly later:
https://gcc.gnu.org/gcc-10/porting_to.html
Signed-off-by: Denys Dmytriyenko <denys@konsulko.com>
|
|
Workaround for this gcc10 error:
.../linux/src/api/gates/GateHWSpinlock.c:96: multiple definition of `_GateHWSpinlock_cfgParams';
.libs/Ipc.o:.../linux/src/api/Ipc.c:97: first defined here
Needs to be resolved properly in the code:
https://gcc.gnu.org/gcc-10/porting_to.html
Signed-off-by: Denys Dmytriyenko <denys@konsulko.com>
Cc: Suman Anna <s-anna@ti.com>
|
|
It was giving this warning for years, finally gone:
| warning: `sys_errlist' is deprecated; use `strerror' or `strerror_r' instead
Signed-off-by: Denys Dmytriyenko <denys@konsulko.com>
Cc: Suman Anna <s-anna@ti.com>
|
|
updated rtos firmwares
j721e, j7200: 07.03.00.29
Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
|
|
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>
|
|
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>
|
|
updated rtos firmwares
j721e, j7200: 07.03.00.26
Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
|
|
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>
|
|
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>
|
|
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>
|
|
updated rtos firmwares
j721e, j7200: 07.03.00.21
am65xx: 07.03.00.22
Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
From: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Dan Murphy <dmurphy@ti.com>
|
|
Signed-off-by: Dan Murphy <dmurphy@ti.com>
|
|
Signed-off-by: Dan Murphy <dmurphy@ti.com>
|
|
Update the ti-rpmsg-char library to 0.3.0 version that enables
the support for the various R5F remote processors on AM64x SoCs.
Signed-off-by: Suman Anna <s-anna@ti.com>
Signed-off-by: Dan Murphy <dmurphy@ti.com>
|
|
Signed-off-by: Dan Murphy <dmurphy@ti.com>
|
|
Update the ti-rpmsg-char library to 0.2.0 version that includes
an improvement to signal handling logic.
Signed-off-by: Suman Anna <s-anna@ti.com>
Signed-off-by: Dan Murphy <dmurphy@ti.com>
|
|
Update the ti-rpmsg-char SRCREV to pull in a bug fix.
Signed-off-by: Suman Anna <s-anna@ti.com>
Signed-off-by: Dan Murphy <dmurphy@ti.com>
|
|
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Reviewed-by: Denys Dmytriyenko <denys@ti.com>
Reviewed-by: Suman Anna <s-anna@ti.com>
Signed-off-by: Dan Murphy <dmurphy@ti.com>
|
|
This fixes problems during cross compile where it starts to peek into
build host's include and library paths and causes errors with clang and
QA warnings with gcc
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Reviewed-by: Denys Dmytriyenko <denys@ti.com>
Signed-off-by: Dan Murphy <dmurphy@ti.com>
|
|
From: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Dan Murphy <dmurphy@ti.com>
|
|
Add the initial recipes for building the ti-rpmsg-char package.
The library and examples are built using two separate recipes
in ti-rpmsg-char_git.bb and ti-rpmsg-char-examples_git.bb.
Signed-off-by: Suman Anna <s-anna@ti.com>
Signed-off-by: Gowtham Tammana <g-tammana@ti.com>
Signed-off-by: Dan Murphy <dmurphy@ti.com>
|
|
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Reviewed-by: Denys Dmytriyenko <denys@ti.com>
|
|
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Reviewed-by: Denys Dmytriyenko <denys@ti.com>
Signed-off-by: Dan Murphy <dmurphy@ti.com>
|
|
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
|
|
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
|
|
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
|
|
Rename gcc-arm-none-eabi to gcc-arm-baremetal.
As meta-arm now provides baremetal gcc-arm-none-eabi version 9, and due to layer
priorities, let's rename gcc-arm-none-eabi to gcc-arm-baremetal to force picking
the right version for RTOS builds.
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
|
|
This reverts commit 0bdb11bd04284f46c9a34efe390acd1cd85fb674.
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
|
|
This reverts commit f0aa865fe966914817652084d50158060a94350d.
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
|
|
This reverts commit 292aed84fbb83c6c7ff163f31a598711f738d8db.
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
|
|
This reverts commit 4d2441931c0e3c15c59e82c084c97d4ac9bc9c29.
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
|
|
This reverts commit ce230a6b15fc788963cc869cd3a57d08d4c32f15.
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
|
|
This reverts commit 82a33143d144910714163e2446dc9b214cadfbe0.
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
|
|
This reverts commit 3a657f7d350149dc277e735d96ef2d66360a3ac3.
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
|
|
This is needed for future support and to make CI prep step machine-agnostic.
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
|
|
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
|
|
binary integration
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
|
|
Overlay recipes from meta-arm/master to provide baremetal gcc 9.2-2019.12
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
|
|
License file got changed from txt to html
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
|
|
License change due to year update.
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
|
|
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
|
|
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
|
|
License change due to year update.
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
|