Eric,
Thanks for the support. You were correct. It was the lack of "define versal". This has advanced me to the next error:
make: *** [src/wolfssl/wolfcrypt/src/port/xilinx/subdir.mk:29: src/wolfssl/wolfcrypt/src/port/xilinx/xil-aesgcm.o] Error 1
The help files state a similar error could be caused by the failure to include xilmailbox. However, I have done that and when looking at the makefile can see its inclusion as noted below.
psu_cortexa53_0/libsrc/xilmailbox_v1_2/src/Makefile psu_cortexa53_0/libsrc/xilsecure_v4_3/src/Makefile
Additionally, I have noted a few other issues.
1) When using the standalone as the OS and attempt to change the lwip211 setting api_mode from RAW to socket it receive the following error:
Error occurred while generating bsp sources for the domain 'standalone_domain'.
Failed to generate the bsp sources for domain.standalone_domain
Details: ERROR: lwIP with Sockets requires "xilkernel or freertos" OS
ERROR: [Hsi 55-1545] Problem running tcl command ::sw_lwip211_v1_3::lwip_drc : ERROR: lwIP with Sockets requires "xilkernel or freertos" OS
while executing
"error "ERROR: lwIP with Sockets requires \"xilkernel or freertos\" OS" "" "mdt_error""
(procedure "lwip_sw_drc" line 10)
invoked from within
"lwip_sw_drc $libhandle $emac_names_list"
(procedure "::sw_lwip211_v1_3::lwip_drc" line 82)
invoked from within
"::sw_lwip211_v1_3::lwip_drc lwip211"
ERROR: [Hsi 55-1440] Error(s) while running DRCs.
2) If I switch the OS from standalone to FreeROTS (because standalone is proving so troublesome) the xilmailbox is not provided as a library to include and the build fails because it is missing.
I have tried to build the wolfssl code as s static library instead of including it in my primary application, but receive similar errors. I am using Vitis 2020.2 as my IDE and there is a lack of help for that specific version, but it seems like I should be able to work around it.
That said my primary concern is that neither FreeRTOS nor the standalone OS appear to be viable solutions because of errors 1 and 2 noted above, but I have been, perhaps foolishly, trying to get a build of the standalone OS using the api_mode of raw just to see if I could.
Thanks for sticking with the long post. Thoughts?
-Hodge