Replies: 12 comments 1 reply
-
Which firmware do you use? |
Beta Was this translation helpful? Give feedback.
-
I found schematics for a LiLiGo POE, where there is a crystal at the LAN8720 for refclk, and thus refclk at the ESP32 should be an input. But in any case it mus be possible to define these signals. You could try to use the Olimex ESP32 POE firmware. |
Beta Was this translation helpful? Give feedback.
-
@robert-hh I'm using the generic esp32 1.20 firmware. I'll give the olimex PoE firmware a shot |
Beta Was this translation helpful? Give feedback.
-
@robert-hh I've tried the olimex build which gives exactly the same results unfortunately - compalins about extra keyword args. It's odd that this is the error that's getting thrown as I've looked through the source and all of these args look like they should be fine. It's not even getting to trying to initialise the lan. |
Beta Was this translation helpful? Give feedback.
-
I just tried stripping out all of the arguments for the call to lan() and adding them back in as it complained and I've found that the following works:
Not sure why the other arguments caused it to fail, but at least this now seems to be working (on the olimex build - will try on the default now) |
Beta Was this translation helpful? Give feedback.
-
Just tried it on the default build and it doesn't work. Not sure what the difference between the two is but I think it should work on the default build so I'll see if I can fix that |
Beta Was this translation helpful? Give feedback.
-
It is strange that the Edit: The one I see with the lastest nightly build is: |
Beta Was this translation helpful? Give feedback.
-
V1.20.0 rejects the |
Beta Was this translation helpful? Give feedback.
-
Not strange. Setting ref_clk etc. requires esp-idf 4.4 and newer. V1.20.0 was built with esp-idf v4.2 |
Beta Was this translation helpful? Give feedback.
-
Ah, that makes sense - will use the nightly build. Thanks for your help with this |
Beta Was this translation helpful? Give feedback.
-
Hmm, when I try the nightly build I get the following:
I also tried with |
Beta Was this translation helpful? Give feedback.
-
OK, got it working with the nightly now too, it just needed the
|
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
I've been trying to get MicroPython working on one of these boards: https://www.lilygo.cc/products/t-internet-poe but with no success. The board is working with Arduino so I know the hardware is good, however when I flash MicroPython onto it and try to initialise the LAN I can't seem to find a combination of parameters that works.
What I know:
I've tried the following:
But this just gives me:
If I try it without the
ref_clk
arguments (which are what seem to be causing this error), I don't get a TypeError, but instead get:Does anyone have any pointers on how I might be able to get this working please?
Beta Was this translation helpful? Give feedback.
All reactions