Hello Andy,
I tried this project and there the call to pfnSnmpExtensionQuery(SNMP_PDU_SET...) results not in error code 5 but in success.
I believe I found a solution:
The first time I press start in FM it tries to connect without the error message and timing out if bootlaoder not found. Beginning from the second press of start button, the error msg pops up at once. The Arp test project shows in this case that there is an invalid entry (created by FM) with mac 00-00-00-00-00-00 and FM fails to overide it.
So with every start press, if FM could check if this entry is already there and either
a) delete it and recreate it or
b) skip creating it and continue
I am not sure if a) or b) would work better (depending if this entry is really invalid or could be used anyway), probably have to test it.
Could you create a test version with it?
Or, another question, could you give me parts of the FM project, lets say some kind of empty template where just the ethernet connect code is present, don't need and want of course all the flashing stuff. With this I could figure out a stable solution for this problem.
Thanks,
Tom