一,编译DEMO源码,准备烧写BIN文件 说明:本文涉及的软件源码请联系TI技术支持申请下载。 下载后把源代码复制到EcatStack下面。然后把工程“ethercat_slave_full_baremetal_AMIC11x_arm_localsrc”导入CCS开始编译。如果编译成功可以在release目录下找到app文件,这是我们要烧录的应用程序。 2,把目录industrial_sdk/protocols/ethercat_slave/firmware/v1.0/下的ecat_frame_handler.bin和ecat_host_interface.bin通过命令转成_ti.bin的格式 tiimage.exe 0x4a334000 NONE ecat_frame_handler.bin ecat_frame_handler_ti.bin tiimage.exe 0x4a338000 NONE ecat_host_interface.bin ecat_host_interface_ti.bin
3,把目录industrial_sdk/protocols/ethercat_slave/ecat_appl/iceAM335x/ 下的tiesc_eeprom_ti.bin复制出来备用。 4,把ethercat_baremetal_standalone\pdk_am335x_1_0_12\packages\ti\starterware\binary\bootloader\bin\amic110-ddrless\gcc 目录下的bootloader_boot_mcspi_noDDR_a8host_release_ti.bin复制出来作为bootloader. 最终我们获取如下待烧录的文件:
|