This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

DP83822I: Issue at short time software reboot(Rollover TLK105 to DP83822I)

Part Number: DP83822I
Other Parts Discussed in Thread: TLK105, ,

Dear Specialists,

My customer is evaluating DP38222I and has inquiries.

I would be grateful if you could advise.

---

I changed from TLK105 to DP83822I.

I recognized it was not necessary to change hardware and firmware for this change.

But I am encountering the issue at short time software reboot after CPU on.

Could you please tell me the reason why and solution.

(1) CPU, firmware and MAC-PHY interface is exactly the same as TLK105.

(2) The issue depends on the certain reboot time after CPU on.

(3) This issue is not related from CPU initialization sequence.

(4)  I use K64(MK64FN1M0VMD12) and fnet library(ver. 3.3.0).

---

I appreciate your great help in advance.

Best regards,

Shinichi

  • Hi shinichi,

    What issue are you having? I do not see anywhere where you say what the problem is besides "not established"

    What is not established?

    Can you give a schematic?

    There may be some hardware changes necessary between TLK105 and DP83822 IF you are using LED pins.

    Best Regards,
  • Hi Rob,

    Thank you for your reply.

    Not established means that the PHY link does not establish.

    If software rebooting is performed for a short time (10 seconds to 15 seconds) after turning on the CPU, the PHY link disappears (it will not be recognized from the PC).

    If you reboot the software after more than 20 seconds, the link can be established without problems after the reboot and communication can be performed.

    Have you ever heard of this problem?

    The customer has simply changed from TLK105, the schematic is the same.

    I'll obtain their schematic and feedback to you.

    I appreciate your great help.

    Best regards,

    Shinichi

  • Hi Rob,

    I obtained the schematic.

    The PHY of the circuit diagram is TLK105, but it uses DP83822IF.

    The peripheral circuit has not been changed.

    Also, the LED pins are not used.

    I have additional information, could you please see below.

    The reset pin of the CPU was connected to the reset pin of the DP83822IF, and I confirmed the operation of that pin.

    It seemed to be low about 45 [us] at software reboot.

    Therefore, DP83822IF seems to be reset at that timing.

    So, in about 10 seconds after turning on the power

    I made the reset pin Low from the outside,

    The link of DP83822IF disconnected like the previous situation.

    Checking the specifications of the DP83822IF, it says that the reset pulse needs to be 10 [us] or more

    I think that it is OK if 45 [us], I tried to extend the pulse width.

    Then, if the pulse width is set to 21 [ms] or more, even if it is about 10 seconds after turning on the power, the link has connected properly.

    (In the case of 13 [m] to 20 [ms] the link connectedor disconnected)

    From these facts, is it necessary to widen the width of the reset pulse considerably when resetting the DP83822IF immediately after startup?

    I appreciate your great help.

    Best regards,

    Shinichi

    application circuit.xlsx

  • Hi Shinichi,

    The timing seems to be OK, and the reset pulse width seems to be OK as well.

    If you are having problems with RESET pulse width, that usually relates to strap voltages not stabilizing fast enough, and the device is put into an unknown mode.

    I would recommend measuring the voltages on the strap pins during RESET. Also ensure the 50MHz oscillator is stable when reset is de-asserted for the RMII mode.

    Best Regards,
  • HI Rob,

    Thank you for your reply.

    I'll share your suggestion with the customer and feedback the result to you.

    I appreciate your great help.

    Best regards,

    Shinichi