You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
.. ifconfig:: CONFIG_part_variant in ('AM62AX','AM62DX')
270
270
271
271
The below table lists the device enumerations as defined in the
272
-
rpmsg_char_library. The validity of the enumerations wrt AM62Ax is also
272
+
rpmsg_char_library. The validity of the enumerations wrt |__PART_FAMILY_NAME__| is also
273
273
specified.
274
274
275
275
.. code-block:: text
@@ -979,6 +979,100 @@ SDK wic image filesystem:
979
979
980
980
TEST STATUS: PASSED
981
981
982
+
.. ifconfig:: CONFIG_part_variant in ('AM62DX')
983
+
984
+
.. code-block:: console
985
+
986
+
# MCU R5F<->A53_0 IPC
987
+
root@am62dxx-evm:~# rpmsg_char_simple -r0 -n10
988
+
Created endpt device rpmsg-char-0-990, fd = 3 port = 1025
989
+
Exchanging 10 messages with rpmsg device rpmsg-char-0-990 on rproc id 0 ...
990
+
991
+
Sending message #0: hello there 0!
992
+
Receiving message #0: hello there 0!
993
+
Sending message #1: hello there 1!
994
+
Receiving message #1: hello there 1!
995
+
Sending message #2: hello there 2!
996
+
Receiving message #2: hello there 2!
997
+
Sending message #3: hello there 3!
998
+
Receiving message #3: hello there 3!
999
+
Sending message #4: hello there 4!
1000
+
Receiving message #4: hello there 4!
1001
+
Sending message #5: hello there 5!
1002
+
Receiving message #5: hello there 5!
1003
+
Sending message #6: hello there 6!
1004
+
Receiving message #6: hello there 6!
1005
+
Sending message #7: hello there 7!
1006
+
Receiving message #7: hello there 7!
1007
+
Sending message #8: hello there 8!
1008
+
Receiving message #8: hello there 8!
1009
+
Sending message #9: hello there 9!
1010
+
Receiving message #9: hello there 9!
1011
+
1012
+
Communicated 10 messages successfully on rpmsg-char-0-990
1013
+
1014
+
TEST STATUS: PASSED
1015
+
1016
+
# for DM R5F<->A53 IPC, use the below command. For remote proc ids, please refer to : 'https://git.ti.com/cgit/rpmsg/ti-rpmsg-char/tree/include/rproc_id.h'
1017
+
root@am62dxx-evm:~# rpmsg_char_simple -r15 -n10
1018
+
Created endpt device rpmsg-char-15-995, fd = 3 port = 1025
1019
+
Exchanging 10 messages with rpmsg device rpmsg-char-15-995 on rproc id 15 ...
1020
+
1021
+
Sending message #0: hello there 0!
1022
+
Receiving message #0: hello there 0!
1023
+
Sending message #1: hello there 1!
1024
+
Receiving message #1: hello there 1!
1025
+
Sending message #2: hello there 2!
1026
+
Receiving message #2: hello there 2!
1027
+
Sending message #3: hello there 3!
1028
+
Receiving message #3: hello there 3!
1029
+
Sending message #4: hello there 4!
1030
+
Receiving message #4: hello there 4!
1031
+
Sending message #5: hello there 5!
1032
+
Receiving message #5: hello there 5!
1033
+
Sending message #6: hello there 6!
1034
+
Receiving message #6: hello there 6!
1035
+
Sending message #7: hello there 7!
1036
+
Receiving message #7: hello there 7!
1037
+
Sending message #8: hello there 8!
1038
+
Receiving message #8: hello there 8!
1039
+
Sending message #9: hello there 9!
1040
+
Receiving message #9: hello there 9!
1041
+
1042
+
Communicated 10 messages successfully on rpmsg-char-15-995
1043
+
1044
+
TEST STATUS: PASSED
1045
+
1046
+
# C7x<->A53_0 IPC
1047
+
root@am62dxx-evm:~# rpmsg_char_simple -r8 -n10
1048
+
Created endpt device rpmsg-char-8-998, fd = 3 port = 1025
1049
+
Exchanging 10 messages with rpmsg device rpmsg-char-8-998 on rproc id 8 ...
1050
+
1051
+
Sending message #0: hello there 0!
1052
+
Receiving message #0: hello there 0!
1053
+
Sending message #1: hello there 1!
1054
+
Receiving message #1: hello there 1!
1055
+
Sending message #2: hello there 2!
1056
+
Receiving message #2: hello there 2!
1057
+
Sending message #3: hello there 3!
1058
+
Receiving message #3: hello there 3!
1059
+
Sending message #4: hello there 4!
1060
+
Receiving message #4: hello there 4!
1061
+
Sending message #5: hello there 5!
1062
+
Receiving message #5: hello there 5!
1063
+
Sending message #6: hello there 6!
1064
+
Receiving message #6: hello there 6!
1065
+
Sending message #7: hello there 7!
1066
+
Receiving message #7: hello there 7!
1067
+
Sending message #8: hello there 8!
1068
+
Receiving message #8: hello there 8!
1069
+
Sending message #9: hello there 9!
1070
+
Receiving message #9: hello there 9!
1071
+
1072
+
Communicated 10 messages successfully on rpmsg-char-8-127180
1073
+
1074
+
TEST STATUS: PASSED
1075
+
982
1076
.. rubric:: RPMsg kernel space example
983
1077
984
1078
The kernel space example is in the Linux Processor SDK under
0 commit comments