This is a newbie question.
I’m trying to get the ethercat prebuilt application (supplied with the ISDK v1.00.00.04) to run on the AM335x ICE board.
I used SPI_flashing_tool.out utility to flash boot_SPI.bin to memory location 0x00000 and ethercat_SPI.bin to location 0x20000. Both of these processes return with “succeed”.
I then restart the ICE board.
Using SOEM as EtherCAT master I get no response from the ICE slave.
Following a similar procedure with the prebuilt LED application I get the same result i.e. the application fails to start (no flashing LEDs).
I compiled the example EtherCAT project provided in the ISDK. I loaded the ethercat.out file into memory and it runs as expected. i.e. SOEM detects the ICE board as an EtherCAT slave.
I have no jumpers installed on J10 so the boot loader should run the application in SPI flash.
Why do the prebuilt binary files not run?
Any help with this would be much appreciated.
Ben