I have 9 boards in parallel that fetch a binary file on a TFTP server hosted with tftpd32 to program one of their microcontroller.
Each board is connected to the PC which hosts the TFTP server with a USB-C cable and the communication protocol is Ethernet-over-USB.
Thus, 9 Ethernet adapters are created with 9 different IP addresses and I have to launch one instance of TFTP server per IP address because I think you can only bind one IP address on tftpd32.
Here is a diagram that shows how boards are connected to the PC:
Is it possible to launch 9 instances of tftpd32.exe with a unique IP address binded to each instance?
I'm on Windows 10