Search found 170 matches

by Vader_Mester
Tue Jul 17, 2018 12:29 pm
Forum: General Discussion
Topic: SPI Maximum speed
Replies: 4
Views: 540

Re: SPI Maximum speed

You should thoroughly check how you set up your SPI. It is in fact capable of 80MHz. Although several notes: Do not use long wires in this case. Make them as short as possible. At 80MHz long wires will distort the SPI clock a lot, and impedance. So when you measure the SPI clock, measure it as close...
by Vader_Mester
Sun Jul 15, 2018 5:09 pm
Forum: Showcase
Topic: New ESP32-WROVER Ethernet Board
Replies: 16
Views: 1894

Re: New ESP32-WROVER Ethernet Board

mikemoy wrote:FWIW, prototypes have been send out. Will receive them next week.


Hey man! How's it going with this project?
by Vader_Mester
Fri Jul 13, 2018 10:08 am
Forum: Report Bugs
Topic: Unexpectedly low floating-point performance in C
Replies: 17
Views: 9114

Re: Unexpectedly low floating-point performance in C

I have taken a look at the Xtensa instruction set, and it should not be that slow, compared to what ARM uses.

Maybe the compiler is not optimized for this.
by Vader_Mester
Wed Jul 11, 2018 6:42 am
Forum: General Discussion
Topic: TFT spi at 60MHz
Replies: 13
Views: 314

Re: TFT spi at 60MHz

Check out this doc for the usage of STM32F-s. In the case of such a big screen, most STM32-s use external SDRAMs which are very fast. Regarding the ESP implementation: You can push the I2S to it's limits, by using the 24bit LCD mode. Here the max clock is 40MHz as far as I know. But then again you n...
by Vader_Mester
Tue Jul 10, 2018 7:17 pm
Forum: General Discussion
Topic: TFT spi at 60MHz
Replies: 13
Views: 314

Re: TFT spi at 60MHz

HDMI in your case is pretty hard to do. Buying all the interface and bridge ICs you will need will cost as much as a native HDMI MCU in the first place. Additionally most HDMI bridge tech supports parallel RGB24 only, which the ESP simply can not do. HD displays don't support most MIPI protocolls, m...
by Vader_Mester
Tue Jul 10, 2018 2:13 pm
Forum: General Discussion
Topic: TFT spi at 60MHz
Replies: 13
Views: 314

Re: TFT spi at 60MHz

For the ESP it is in theory possible. Keep in mind that the standards parallel RGB (24bit or 16bit wide) bus (the one that has HSYNC and VSYNC signal) are not possible with the ESP32, as in this case you have to keep a full frame buffer in the ESP RAM at all times, and send the frame buffer out comp...
by Vader_Mester
Tue Jul 10, 2018 11:52 am
Forum: General Discussion
Topic: TFT spi at 60MHz
Replies: 13
Views: 314

Re: TFT spi at 60MHz

it's a completely different interface. Several different clock speeds apply for paralle RGB24, MIPI-DBI (which is like a 8bit to maximum 24bit wide SPI for TFTs). MIPI-DSI is usually has the fastest clocks amongst all, usually around the 100Mhz range, but that requires a dedicated PHY. Although I ha...
by Vader_Mester
Tue Jul 10, 2018 6:34 am
Forum: General Discussion
Topic: TFT spi at 60MHz
Replies: 13
Views: 314

Re: TFT spi at 60MHz

Hi Deouss, The SPI frequency is not limited by the ESP32, rather the LCD controller you are using. The max SPI clock is 80MHz, which is veeeery fast. Most controllers can only go to 30MHZ max. The ILI9488 for example can do 20MHz reliably. Before trying, please make sure to check the timing diagrams...
by Vader_Mester
Mon Jul 02, 2018 8:51 am
Forum: General Discussion
Topic: Configuring ESP32 to execute from SPI RAM
Replies: 5
Views: 207

Re: Configuring ESP32 to execute from SPI RAM

That's not the point realy. This idea was originally came into my mind when I was thinking about building a proper SBC using the ESP32 as it's base processor, and use it like a Raspberry Pi, drop an SD card in to run your stuff from, and boom, or rather stream it through the web, and run it instantl...
by Vader_Mester
Mon Jul 02, 2018 6:13 am
Forum: General Discussion
Topic: Configuring ESP32 to execute from SPI RAM
Replies: 5
Views: 207

Re: Configuring ESP32 to execute from SPI RAM

I'm curious on the back story. What does loading an app into external RAM for execution buy you? Can you paint the picture of what your thinking is behind the question? How would you see it used? What advantages over the current story of loading from flash are present? I was thinking about some hom...

Go to advanced search