PROFINET Device4.2.0
 
Loading...
Searching...
No Matches
Quickstart - PROFINET Device

Connect the Evaluation Board

  • Connect the evaluation board to your computer using the micro-USB cable. One cable is required for the JTAG interface, a second cable for the UART console.
  • Connect the boards to the power supplies according to the specifications in the AM64x/AM243x GP EVM User's Guide.

Run and Debug the Example

  • Make sure TI version: 09.02 is used
  • When using CCS projects to build, import the CCS project for the required combination and build it using the CCS project menu. See an example of this process on
  • When using makefiles to build, note the required combination and build using make command. See an example of this process on
  • Launch a CCS debug session and run the executable, see
    If is used instead of the following points need to be considered before launching the target configuration:
    • Fix the "DDR Init Error" described in "Known Issues" section (Only valid for AM243x boards)
    • Inside the go to "Advanced", select the used CPU and set the initialization script to be <CCS_INSTALL_PATH>\ccs\ccs_base\emulation\gel\ then save the changes as shown in the example figure below.

    • Initialize DDR memory. See DDR Initialization.

Basic PROFINET Verification

  • Download, install and open PRONETA Commissioning and Diagnostics Tool for PROFINET networks
  • Connect an Ethernet Cable between your PC and one of the two J21-ICSSG Ethernet ports on the board
  • Refresh PRONETA Window to see if it detects the PROFINET IO device. The following figure shows the expected result where block represents the board, and the other block represents PRONETA running on PC.

  • Try to modify the board's name, IP address and subnet mask, as a result, a connection between the PC and the board should be displayed as shown in the following figure.

Note
If you're using your own linker.cmd file, please note that PROFINET code utilizes the linker smart placement feature for .text_tcm section. Therefore, it is recommended to assign .text_tcm in the SECTIONS derivative of your own the linker.cmd file. Otherwise the linker will implicitly use it's default placement algorithm to place this section in the first available memory space.