Search found 10 matches

by danielm
Mon Nov 04, 2024 1:52 pm
Forum: Hardware
Topic: ESP32-P4: Internal Ethernet MAC vs external SPI Ethernet controller
Replies: 4
Views: 647

Re: ESP32-P4: Internal Ethernet MAC vs external SPI Ethernet controller

Could you please elaborate more on support circuitry? It basically needs crystal oscillator circuit and several capacitors. Similar components are required for IP101GRI PHY which is used with internal EMAC of the P4 evalboard. Am I missing something?
by danielm
Mon Nov 04, 2024 10:58 am
Forum: Hardware
Topic: ESP32-P4: Internal Ethernet MAC vs external SPI Ethernet controller
Replies: 4
Views: 647

Re: ESP32-P4: Internal Ethernet MAC vs external SPI Ethernet controller

Thanks for your reply, good to know. Anyway for applications where Ethernet is used for MQTT telemetry and occasional firmware download reduced throughput is not an issue. Do you see any other disadvantage of SPI-based controller approach?
by danielm
Sun Nov 03, 2024 7:27 pm
Forum: Hardware
Topic: ESP32-P4: Internal Ethernet MAC vs external SPI Ethernet controller
Replies: 4
Views: 647

ESP32-P4: Internal Ethernet MAC vs external SPI Ethernet controller

What are pros/cons of using internal Ethernet MAC vs external SPI Ethernet controller (e.g. W5500) in case of ESP32-P4? Obvious difference is in pin count needed on ESP32-P4. Price difference of external PHY (~ 1 USD) and external controller with PHY (~2 USD) is not significant for most of the appli...
by danielm
Wed Oct 23, 2024 1:20 pm
Forum: Hardware
Topic: ESP32-P4NRW32 drawing
Replies: 0
Views: 367

ESP32-P4NRW32 drawing

Could somebody please share drawing with recommended landing pattern and stencil for ESP32-P4NRW32? Thanks.
by danielm
Fri Dec 15, 2023 4:45 pm
Forum: General Discussion
Topic: ESP32-P4 RISC-V dual core 400 MHz in the news
Replies: 15
Views: 126407

Re: ESP32-P4 RISC-V dual core 400 MHz in the news

Sorry, I can't. We have a MIPI-DSI peripheral so in theory we support any display which confirms to that spec (within the confines of the capabilities of the hardware), but actual support for a display also involves knowing initialization routines and having the correct drivers and all that other s...
by danielm
Wed Dec 13, 2023 10:48 am
Forum: General Discussion
Topic: ESP32-P4 RISC-V dual core 400 MHz in the news
Replies: 15
Views: 126407

Re: ESP32-P4 RISC-V dual core 400 MHz in the news

We're near the 'engineering samples' stage now. We're not ready to sell the chip to the masses yet, but we should get there soon-ish. Sorry, I don't have particular timeframes for this, it kinda depends what issues we run into during bring-up. Could you please share some info on what level of suppo...
by danielm
Tue May 05, 2020 5:41 pm
Forum: Hardware
Topic: auto-reset circuit vs continuously running application
Replies: 5
Views: 9808

Re: auto-reset circuit vs continuously running application

Hi Angus, I tried to slow down rising edge of DTR# but it only generated more resets. So I focused on slowing down EN signal directly: - 1uF capacitance connected to EN line - EN pull-up switched from 10k to 50k (2x100k in parallel) - 10k resistor added between EN line and collector of transistor fr...
by danielm
Mon May 04, 2020 5:37 pm
Forum: Hardware
Topic: auto-reset circuit vs continuously running application
Replies: 5
Views: 9808

Re: auto-reset circuit vs continuously running application

Here are screens from my oscilloscope:
DTR - yellow
RTS - cyan
EN - pink
IO0 - blue
DS1Z_QuickPrint1.png
Reset No.2
DS1Z_QuickPrint1.png (37.66 KiB) Viewed 9740 times
DS1Z_QuickPrint2.png
Reset No.1
DS1Z_QuickPrint2.png (36.39 KiB) Viewed 9740 times
DS1Z_QuickPrint3.png
FT231X DTR/RTS power-up sequence
DS1Z_QuickPrint3.png (35.46 KiB) Viewed 9740 times
It seems EN is pulled low two times during power-up sequence of FT231X.

Would it help to slow down ramp-up of RTS using capacitor?
by danielm
Mon May 04, 2020 6:17 am
Forum: Hardware
Topic: auto-reset circuit vs continuously running application
Replies: 5
Views: 9808

Re: auto-reset circuit vs continuously running application

Hi Angus, it happens at the moment of plugging of USB cable from host. I think it might be related to power-up state (or sequence) of DTR and RTS pins of FT231X - it is powered from bus (host). Obviously at some point there is situation when DTR is high and RTS is low. I was thinking to slow down on...
by danielm
Sun May 03, 2020 5:13 pm
Forum: Hardware
Topic: auto-reset circuit vs continuously running application
Replies: 5
Views: 9808

auto-reset circuit vs continuously running application

I built custom board with ESP32-WROVER, FTDI231X and auto-reset circuit which can be found in the reference schematic. Flash erasing and programming works with esptool without any issues. However, in my application I need to have the ESP32 running continuously (powered from different power source th...