Other Parts Discussed in Thread: AMIC110, TMDSICE3359
My customer is using the following sample project created by pdk_am335x_1_0_17 and is experiencing problems.
Q1:Could you please tell me how to avoid this problem?
They have rewritten the target board information in the following file of this sample to run on the evaluation board TMDXICE110.
Change "Am335x_app_icev2_wSoCLiv.cfg" line 214 from "icev2AM335x" to "iceAMIC110".
Now, in "ftpsever.c", add IP address and send/receive process to test the communication between PC and evaluation board. (Other than that, change the stack size of the client to 32768)
Client command: 00 00 00 00 00 06 01 03 00 01 00 04
Server response :00 00 00 00 00 0B 01 03 08 01 02 03 04 05 06 07 08
(Fixed format response)
In this case, if they send and receive repeatedly in a 1 second cycle after connecting the line, Socket Error 10054: will occur after about 1 hour. Even if the cycle is changed, the same error will occur after about the 3856th communication. If they reset the client (disconnect to connect) after the error occurs, communication resumes again, but the error occurs again after the same number of communications.
Q2:Also, to begin with, does "NIMU_ICSS_FtpExample" support AMIC110?
I'm confused because there seems to be a difference between the following two threads.