SPRADU5 October 2026 AWR2944P
The purpose of this test is to verify the reliability of the AI Agent and whether the overall workflow can be fully connected end to end. The Memory address read is 0xA500 0000, which stores ADC data, ensuring the randomness of the test data.
Test method:
Hardware preparation: The AWR2944LC EVM board has already been flashed with the SDK default demo: awr2x44LC_mmw_demoDDM.appimage. After power-on, load the default cfg file to transmit waves, and it can be seen from the mmWave Demo Visualizer that the EVM board is working properly.
Figure 3-2 Point cloud results in the wave-transmitting stateAt this point, use the AI Agent to input a prompt, and based on the AWR2944LC ccxml and C:\ti\ccs2040\ccs\scripting as references, generate a Skill for connecting to the AWR2944LC EVM and reading the first 16 words of Memory at 0xA500 0000. The generated Skill is as follows:
Figure 3-3 Skill folder generated by the AI AgentIncluding:
Figure 3-4 Test invocation workflowUsing this Skill, the AI Agent can quickly use the CCXML configuration file to connect to the AWR2944EVM and read the specified Memory:
Figure 3-5 Agent execution processAs shown in Figure 3-4, the upper right corner shows the generated Skill. Based on this Skill, the Agent reads the previously generated JS script and adds the Memory-reading portion to the JS. It can be seen that the Agent executes the JS script, and according to the contents of the JS, the ccxml has already been configured into it, connecting to the MSS and DSS of the AWR2944LC through the XDS110 and halting them.
Figure 3-6 APIs actually invoked by the AI AgentThe first 16 words of 0xA500 0000 read are as follows:
Figure 3-7 The first 16 words of 0xA5000000 read by the AI AgentRead the first 32 words at the same address again to verify repeatability:
Figure 3-8 The first 16 words of 0xA5000000 read by the AI AgentCCS: After using the AI Agent to capture the specified Memory, keep the board state unchanged and directly use CCS to connect to the AWR2944LC EVM, then locate the Memory at the corresponding address. The results are as follows:
Figure 3-9 CCS reading 0xA5000000 MemoryThe comparison results are consistent, indicating that the Agent workflow executes correctly and that the read convention is consistent with CCS. After repeated reads with an increased number of words, the results remain consistent, further verifying repeatability and stability.