ESP32-C3 RISC-V Core - ...What i found just in time ...

User avatar
rudi ;-)
Posts: 1558
Joined: Fri Nov 13, 2015 3:25 pm

ESP32-C3 RISC-V Core - ...What i found just in time ...

Postby rudi ;-) » Thu Nov 12, 2020 11:51 pm

Hi Folks

I read something between the lines and I think it's worth posting and we should take a closer look :)
Screenshot_2020-11-13 ESP32-C3_百度搜索.png
ESP32-C3 RISV-V
Screenshot_2020-11-13 ESP32-C3_百度搜索.png (58.14 KiB) Viewed 3947 times
I'm reading ESP32-C3 and RISC-V right now?

what does the Github tell us about it

he he .-
there is an entry in the esptool to the new ESP32-C3 which was in the espressif news and the toolchain is a RISC-V tool

we get a RISC-V Core CPU or is this the ULP Core from the ESP32-C3

have a deeper look into this..
Screenshot_2020-11-13 Build software better, together.png
ESP32C
Screenshot_2020-11-13 Build software better, together.png (28.54 KiB) Viewed 3947 times

i think we should bookmark this and look little closer here
that will be exciting :) and more and more exciting

..



is that the cat out of the bag?
again leaked before release like it was 2015 and this BBS ?
( that would be a great found to the 5th anniversary of esp32.com )
hackaday_.png
hackaday_.png (11.77 KiB) Viewed 3947 times
hackaday where are you?

ESP32-C3 = RISC-V Core

I'm first ;)
or?

help me found further details about the ESP32-C3 and Risc-V

- Feature/run esp32c3 code on esp32 and esp32s2
- esp32c3: Adds target config file
- ...


ESP32-C3 feature'S

: Wifi
: and Bluetooth same like ESP32-S3 ( elif CONFIG_IDF_TARGET_ESP32S3 || CONFIG_IDF_TARGET_ESP32C3 ) perhabs but not sure cause feature list esptool list "WiFi" only ... perhabs not supported just in time
: RV32IMC (RISC-V)

best wishes
rudi ;-)

edit: C2 / C3
edit: add wifi founds for ESP32-C3
edit: add Bluetooth?..same radio like esp32-s3
edit: ESP32-C3 Risc-V Toolchain
-------------------------------------
love it, change it or leave it.
-------------------------------------
問候飛出去的朋友遍全球魯迪

User avatar
rudi ;-)
Posts: 1558
Joined: Fri Nov 13, 2015 3:25 pm

Re: ESP32-C3 RISC-V Core - ...What i found just in time ...

Postby rudi ;-) » Fri Nov 13, 2020 4:58 pm

he he

ESP RainMaker 不仅支持乐鑫 ESP32,也支持最新推出的 ESP32-S2 和将推出的 ESP32-S3,ESP32-C2,ESP32-C3 和 ESP32-S4。如果您已经拥有一块 ESP32 或 ESP32-S2 开发板,不妨试试我们的 ESP RainMaker 吧!

so we get not only ESP32-C3 but also ESP32-C2 :)
i did read it in the www from C2 but did not more know where i did this read - i did swap here in the posting also C2 / C3 by confusing but i think we get ESP32-C2 and ESP32-C3

this comes from the espressif's company chin. news

i will keep up this post and upate my founds ...
-------------------------------------
love it, change it or leave it.
-------------------------------------
問候飛出去的朋友遍全球魯迪

WiFive
Posts: 2991
Joined: Tue Dec 01, 2015 7:35 am

Re: ESP32-C3 RISC-V Core - ...What i found just in time ...

Postby WiFive » Sun Nov 15, 2020 11:39 am

freertos/port: update the port files and split into xtensa and riscv ports
https://github.com/espressif/esp-idf/co ... 5ee67dcf20

I don't think you will be running freertos on ULP ;)

User avatar
rudi ;-)
Posts: 1558
Joined: Fri Nov 13, 2015 3:25 pm

Re: ESP32-C3 RISC-V Core - ...What i found just in time ...

Postby rudi ;-) » Mon Nov 16, 2020 9:26 am

WiFive wrote:
Sun Nov 15, 2020 11:39 am
freertos/port: update the port files and split into xtensa and riscv ports
https://github.com/espressif/esp-idf/co ... 5ee67dcf20

I don't think you will be running freertos on ULP ;)
nice to read from you WiFive - hope you are fine
very good interpretation and find
yeap - u're right, freertos port on ulp would be little overdriven

btw newly found:
- Camouflage ESP32C is single core
- risc-v toolchains in the pipe for linux, windows, macos

best wishes
rudi ;-)

( btw you know about NuttX port for ESP32 ? or take this link here if you have no twitter )
-------------------------------------
love it, change it or leave it.
-------------------------------------
問候飛出去的朋友遍全球魯迪

User avatar
rudi ;-)
Posts: 1558
Joined: Fri Nov 13, 2015 3:25 pm

Re: ESP32-C3 RISC-V Core - ...What i found just in time ...

Postby rudi ;-) » Mon Nov 23, 2020 7:04 am

Espressif Leaks ESP32-C3:

A WiFi SoC That’s RISC-V And Is ESP8266 Pin-Compatible



Sprite_tm says:
November 22, 2020 at 7:27 pm

Espressif guy here: Because the core change in general is something our customers won’t really notice. You write your code in C (or Arduino, or MicroPython, or Lua, or…) and you compile it against ESP-IDF, just like all other processors. For our end users of the chip and sdk, things like amount of pins and peripherals is way more of a deciding factor.



Mike Massen, Perth Western Australia says:
November 22, 2020 at 7:52 pm

Ah someone from the club, cool good to hear from you Sprite_tm, pray can you clarify:-

1. What’s the easiest path for assembler ie some IDE & loader suitable for the 8266 ?
2.Would that same IDE/method apply to ESP-32 ?

3. For either 1 or 2 is system source rom available as a published document or otherwise, perhaps under a NDA ?
4. I guess for this new ESP32-C3 with the core non proprietary the firmware published ?

Haven’t had the opportunity as yet to go through all the various paths, lot on my plate but keen to get back to the first 2 and this new configuration, thanks



Sprite_tm says:
November 22, 2020 at 8:19 pm

You will be able to download ESP-IDF, as you have for the ESP32, and use it to compile code for the -S2 and -C3 that way. It pulls in gcc/binutils for the needed CPU core automatically. Not sure wrt ROM source code, but the stuff either is not that interesting (e.g. newlib routines) or we can’t easily release the sources (low-level PHY routines), so I don’t think that’s going to have a super-high priority. We’ll probably be releasing ELFs so you can at least see what functions are called into from your ESP-IDF program, but again, no promises there. On ‘non-proprietary firmware’ – what firmware do you refer to? Radio stuff will still be closed because of a plethora of reasons, and I don’t think we have any other blobs remaining in ESP-IDF anymore, but feel free to correct me if I’m wrong.





Sprite_tm says:
November 22, 2020 at 7:29 pm

Lemme see if I can convince the marketing team to release the English draft; it should be more readable than the machine translation linked now.




Hi Jeroen, rudi here,
here attached in en version, cause someone leaked it and you ask for it
ESP32_C3_Datasheet__EN_V0.3_20201022.pdf
ESAP32-C3-EN-RUDI-
(328.27 KiB) Downloaded 2183 times
'best wishes'
rudi ;-)
-------------------------------------
love it, change it or leave it.
-------------------------------------
問候飛出去的朋友遍全球魯迪

User avatar
rudi ;-)
Posts: 1558
Joined: Fri Nov 13, 2015 3:25 pm

Re: ESP32-C3 RISC-V Core - ...What i found just in time ...

Postby rudi ;-) » Mon Nov 23, 2020 7:34 am

and more infos leaks ....

so perhabs we should take back ESP_Jeroen from the twittering :)
and place here the infos -- no i will not copy&paste :D
read more leaks here

and there

and perhabs you want the leaked CN version ?
the SRC of the LEAK :mrgreen:


best wishes
rudi ;-)
-------------------------------------
love it, change it or leave it.
-------------------------------------
問候飛出去的朋友遍全球魯迪

User avatar
rudi ;-)
Posts: 1558
Joined: Fri Nov 13, 2015 3:25 pm

Re: ESP32-C3 RISC-V Core - ...What i found just in time ...

Postby rudi ;-) » Mon Nov 23, 2020 8:09 am

@hackaday: Good Morning! hi :)
in the meantime from hackaday post is awaiting for the moderation
here a prerelease
-------------------------------------
love it, change it or leave it.
-------------------------------------
問候飛出去的朋友遍全球魯迪

ESPecially
Posts: 1
Joined: Wed May 31, 2017 5:36 pm

Re: ESP32-C3 RISC-V Core - ...What i found just in time ...

Postby ESPecially » Mon Nov 23, 2020 7:30 pm

Regarding the "real crappy i2c slave support" mentioned, the (unfortunately somewhat dated) LoBo MicroPython has excellent I²C slave (can emulate 24xx EEPROM) and Neopixel hardware support, as well as many other cool features.

User avatar
rudi ;-)
Posts: 1558
Joined: Fri Nov 13, 2015 3:25 pm

ESP32-C3 RISC-V Core - Blinky

Postby rudi ;-) » Sat Nov 28, 2020 11:03 pm

founds:

perhabs the first ESP32-C3 DevKit,

ESP32C3DevKit1_expanded.png
ESP32C3DevKit1_expanded.png (231 KiB) Viewed 387 times

taken from the Blinky Test via twitter post by @i_grr :D
ESP32-C3-Blinky_@i_grr.gif
ESP32-C3 Blinky
ESP32-C3-Blinky_@i_grr.gif (720.94 KiB) Viewed 387 times
-------------------------------------
love it, change it or leave it.
-------------------------------------
問候飛出去的朋友遍全球魯迪

Who is online

Users browsing this forum: No registered users and 47 guests