What would you like to see in The Next Chip?

Deouss
Posts: 425
Joined: Tue Mar 20, 2018 11:36 am

Re: What would you like to see in The Next Chip?

Postby Deouss » Sat Dec 28, 2019 2:56 am

I would still consider Risc-V /64bit - why not - architecture is perfect for ESP64 )
Going with ARM increases costs unfortunately ...

pataga
Posts: 73
Joined: Sat Aug 12, 2017 5:53 am

Re: What would you like to see in The Next Chip?

Postby pataga » Sat Dec 28, 2019 3:47 am

I think also more details into the functioning of the peripherals would be a good investment as it should carry forward to new processor designs, e.g. an ADC that delivers accurate results.
Absolutely ! Unfortunately not paying enough attention to the peripherals and peripheral control, i.e. getting the embedded micro-controller right. This is why it makes commercial sense to design and sell a board with a Cortex M4 with an ESP32 as "wifi co-processor". Board pinouts from the Cortex M4.

E.g. https://www.evelta.com/metro-m4-express ... gKoqPD_BwE

Go figure.

ESP_Sprite
Posts: 9764
Joined: Thu Nov 26, 2015 4:08 am

Re: What would you like to see in The Next Chip?

Postby ESP_Sprite » Sun Dec 29, 2019 2:18 am

tvoneicken: Point taken wrt power saving. I think there's also some discussion about this internally; I think there should be some improvement here in next chips. Wrt ADC: we're aware that the current one under-delivers in light of what is seen as 'normal' in the industry. Even the ESP32-S2 already should have some improvements here.

kwinzman
Posts: 5
Joined: Tue Dec 31, 2019 4:42 pm

Re: What would you like to see in The Next Chip?

Postby kwinzman » Tue Dec 31, 2019 4:49 pm

Besides what has aleady been said or even confirmed for ESP32 successor:

[*] USB 2.0 Host Mode
[*] 5GHz WiFi (RTT FTM is a nice add-on)

We would also like to see [*]low power Bluetooth LE. Both advertise (ADV) and subscribe to GATT services.
Currently the ESP32 takes about 3mA with the newest firmware, even with the optional 32Mhz Crystal,
while competing Bluetooth focused chips take about 10 µA.
Source: https://esp32.com/viewtopic.php?f=2&t=1 ... 0&start=20
Any hardware improvements here are very appreciated.

Andy1234
Posts: 3
Joined: Mon Feb 10, 2020 1:48 pm

Re: What would you like to see in The Next Chip?

Postby Andy1234 » Sat Feb 15, 2020 9:40 pm

martinayotte wrote:
Wed Sep 06, 2017 2:24 pm
I've almost forgot to ask here :
It would be nice to change the OTP fuses with EE fuses. Would it be possible by adding erase mechanism if security is removed ?
Hi!

I read the entire branch, but did not notice the answer ...

ESP32-S2 will have fuses with EE fuses?

I think, I already messed up the chip in an attempt to study the documentation on "Flash Encryption + Secure Boot + Encrypted OTA" ...
For beginners, the documentation on this topic is a real HELL! :twisted:

The firmware has already been written.
But I can’t bring the device to the market without this ...

And it turns out this dependence:
Documentation HELL -> solving customer problems takes a lot of time -> chips are not bought as fast -> Espressif Systems does not make money.

ESP_Sprite
Posts: 9764
Joined: Thu Nov 26, 2015 4:08 am

Re: What would you like to see in The Next Chip?

Postby ESP_Sprite » Sun Feb 16, 2020 11:16 am

No, it does not have EE fuses. In general, being able to reset security fuses is something that is not very easy to implement without making 100% sure there aren't any security holes in it that would allow an attacker to pull shenanigans, so even if we had EE fuses, we might not want to enable that funcionality for secureboot-related things. Especially given that for most mass production development, reflowing a new ESP32 in place of a bricked one is a cheap and trivial matter.

Captain.Chode
Posts: 15
Joined: Mon Mar 11, 2019 4:23 pm

Re: What would you like to see in The Next Chip?

Postby Captain.Chode » Sat Feb 22, 2020 11:24 pm

Maybe a second CAN controller, support for MIPI DSI displays, and please keep the RMT peripheral, I just love it, it is very useful.

dmaxben
Posts: 108
Joined: Thu Nov 16, 2017 6:04 pm

Re: What would you like to see in The Next Chip?

Postby dmaxben » Sun Feb 23, 2020 5:43 pm

Captain.Chode wrote:
Sat Feb 22, 2020 11:24 pm
Maybe a second CAN controller, support for MIPI DSI displays, and please keep the RMT peripheral, I just love it, it is very useful.
A second CAN controller would be amazing!!!! :D

Baldhead
Posts: 468
Joined: Sun Mar 31, 2019 5:16 am

Re: What would you like to see in The Next Chip?

Postby Baldhead » Mon Apr 20, 2020 5:51 pm

Hi,

Reinforcing my suggestion:

* independent bus communication with psram and flash memory with dual sqi controller and with dual cache controller.
Each cache controller with independent memory regions for speed up and for large data transfers.
Dma access on sqi psram and dma access on sqi flash memory(independent dma channels).
Support for sdr(single data rate) and for ddr(double data rate) sqi memory. DDR for speed up.
Psram DDR and Dma for displays buffers for example(high speed refreshing of display and memory update).
So on boot i can load a critical part of flash into psram memory.
With independent cache controller and independent cache memory regions for external flash and psram memory i think there will
be no stall on reading/writing psram or reading flash memory.


Baldhead wrote:
Sat Nov 02, 2019 6:38 pm
* +1 proper documentation(hardware documentation is poor, more software/hardware examples).
* configurable parallel port(with data/command, chip select, reset, write/read, all configurable ) in isolation from the i2s module.
* mipi dsi.
* graphical controller(with tearing support).
* independent communication with psram and flash memory(dual sqi controller maybe, more package pin 64 pins maybe), so on boot i can load a critical part of flash into psram memory without reading psram/flash stall.
* 64 pin package.
* more internal static ram/cache.
* powerfull fpu/dsp instructions.
* FreeRtos support for static allocation memory.

ESP_Sprite
Posts: 9764
Joined: Thu Nov 26, 2015 4:08 am

Re: What would you like to see in The Next Chip?

Postby ESP_Sprite » Tue Apr 21, 2020 7:44 am

Baldhead wrote:
Mon Apr 20, 2020 5:51 pm
...
FYI, the ESP32S2 already has a fair few features you're mentioning: you can connect a flash and PSRAM chip to different SPI channels and map them both in memory simultaneously, support for DDR octal PSRAM, support for executing code in PSRAM. We also have 8-bit 'spi' which may or may not count as your configurable parallel port (if any, it's flexible enough).

Who is online

Users browsing this forum: No registered users and 146 guests