Hi,
Could you please upload the following video to YouTube as the site is blocked by my employer:
https://www.ti.com/video/6284567407001
Thanks
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Hi,
Could you please upload the following video to YouTube as the site is blocked by my employer:
https://www.ti.com/video/6284567407001
Thanks
Hello Zaki,
TI.com is blocked?
Another team member will talk with you about ti.com (?) being blocked by your employer.
Getting started with IPC resources
For more up-to-date information on IPC, please refer to the AM64x academy:
Basics – loading and running firmware, testing the IPC Echo example
Start with a TI EVM and the TI Linux filesystem default image.
Do the Linux > Evaluating Linux pages:
Booting remote cores: https://dev.ti.com/tirex/explore/node?node=A__AdAyuKWUWVV5j4wBc7C6XA__AM64-ACADEMY__WI1KRXP__LATEST
Running the IPC example: https://dev.ti.com/tirex/explore/node?node=A__Ab31zORiXVgIbeWGmbktOA__AM64-ACADEMY__WI1KRXP__LATEST
Next steps – debugging the IPC Echo example
For debugging the remote core project, I would do this:
Rebuild the ipc_rpmsg_echo_linux example in the MCU+ SDK at
examples/drivers/ipc/ipc_rpmsg_echo_linux
Refer to https://software-dl.ti.com/mcu-plus-sdk/esd/AM64X/09_01_00_41/exports/docs/api_guide_am64x/GETTING_STARTED_BUILD.html for build steps
Copy your new binaries to the filesystem, and boot them as described in the first section
In CCS, “load symbols” to allow CCS to connect to the running MCU+ SDK cores. The steps are similar to here, but you do NOT want to restart the CPU or Load a program. Instead, do Load > Load Symbols and point to the project that was used to generate the binary file:
More advanced – rebuilding the IPC Echo Linux userspace & Linux kernel code
Those steps are discussed here: https://dev.ti.com/tirex/explore/node?node=A__AT0quqp1AZJ7z5jn1Ua5nQ__AM64-ACADEMY__WI1KRXP__LATEST
If the Linux build commands do not work for you, please reference the Linux SDK kernel build page of your associated SDK version. The exact cross-compiler used might have changed since SDK 9.0
e.g., SDK 9.1: https://software-dl.ti.com/processor-sdk-linux/esd/AM64X/09_01_00_08/exports/docs/linux/Foundational_Components_Kernel_Users_Guide.html
More advanced – creating your own MCU+ SDK project
For how to make it compatible with Linux, refer to multicore academy module
https://dev.ti.com/tirex/explore/node?node=A__AeMVTHckwFDmFoNkRHpRPw__AM64-ACADEMY__WI1KRXP__LATEST
For basics on MCU+ development, refer to MCU academy module (future readers, this URL might change)
https://dev.ti.com/tirex/explore/node?node=A__AEIJm0rwIeU.2P1OBWwlaA__com.ti.MCU_PLUS_ACADEMY_AM64X__n6QeJt5__LATEST
Regards,
Nick
Hi Zaki,
TI.com uses the brightcove video player. If you have network settings that block Brightcove video players, then the videos won't display within that network.
I recommend taking a look at the slides Presentation.
Best,
Mahir Kaheri