Other Parts Discussed in Thread: PROFIBUS
Tool/software: TI-RTOS
Hi,
I am debugging profinet_slave_IRT on AM5728 using PRU-ICSS-Profinet_Slave_01.00.00.00.
I have done ethercat_slave_demo on my board. So I think the hardware of my board should be ok. And what I have changed in the project are the GPIO pin numbers and SPI. I used SPI1, not SPI3. When I run the out file, the LED red is blinking, and I got:
[CortexA15_0] Network Added: If-1:192.168.0.21
EDMA driver initialization PASS.
Network Removed: If-1:192.168.0.21
I traced the out step by step, and it seemed that the error happend in function 'main_pn' in the task 'taskPruss'. I have some questions:
1. Where the ip address 192.168.0.21 come from? I think the ip address of the slave is set by the master.
2. Why the network is removed, according the printf?
3. Is it ok that the QSPI flash on my board is empty?
Thanks.