Hi mark thanks for your answer
I use a M52259 chip on a custom board but i also have the 52259 demo board.
My custom board use the same external PHY than the one used in the demo board , in fact i reuse the hardware design of the demo board for the ethernet part.
When i try the same program on my board and on the demo board for a direct connection test, the demo board work but no my board, and if i plug them on a switch they will both work.
I've tried many parameter like sepcify the speed, disable the full_duplex but they won't change anything.
One strange thing with utasker and my board is that utasker is don't be able to read PHY adresse during initialisation phase and return a 0xFFFFFFFF adress and so on shut down the ethernet so i forced to bypass this test to enable ethernet.
I don't think's it's involved in the probleme but i'm no sure.
Best regard