ESP32-S3 (Beta2) MARLIN_9_1B on ESP32-S3-Addax-1 V1.0 Specs & Datasheet

User avatar
Vader_Mester
Posts: 289
Joined: Tue Dec 05, 2017 8:28 pm
Location: Hungary
Contact:

Re: ESP32-S3 (Beta2) MARLIN_9_1B on ESP32-S3-Addax-1 V1.0 Specs & Datasheet

Postby Vader_Mester » Tue Aug 31, 2021 1:59 pm

squonk11 wrote:
Tue Aug 31, 2021 7:23 am
@Vader_Mester : do you have already some Benchmark results with S3 chip?
Not yet. I did not have time for it yet. I want to wait for the actual production samples to arrive, so I can test with something that should be valid for a longer time.

Code: Select all

task_t coffeeTask()
{
	while(atWork){
		if(!xStreamBufferIsEmpty(mug)){
			coffeeDrink(mug);
		} else {
			xTaskCreate(sBrew, "brew", 9000, &mug, 1, NULL);
			xSemaphoreTake(sCoffeeRdy, portMAX_DELAY);
		}
	}
	vTaskDelete(NULL);
}

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

Re: ESP32-S3 (Beta2) MARLIN_9_1B on ESP32-S3-Addax-1 V1.0 Specs & Datasheet

Postby rudi ;-) » Wed Sep 01, 2021 9:44 pm

ESP_igrr wrote:
Tue Aug 31, 2021 9:10 am
Some DSP related benchmarks of ESP32-S3 are available here: https://docs.espressif.com/projects/esp ... marks.html.
cheers,
"The Values in the column “O2” are made with compiler optimization for size, and in the column “Os” column are made with compiler optimization for speed."

O2 Os size/speed | Typo/swapped?


-Os

Optimize for size. -Os enables all -O2 optimizations except those that often increase code size:

-falign-functions -falign-jumps
-falign-labels -falign-loops
-fprefetch-loop-arrays -freorder-blocks-algorithm=stc



-O2

Optimize even more. GCC performs nearly all supported optimizations that do not involve a space-speed tradeoff. As compared to -O, this option increases both compilation time and the performance of the generated code.

-O2 turns on all optimization flags specified by -O1. It also turns on the following optimization flags:

-falign-functions -falign-jumps
-falign-labels -falign-loops
-fcaller-saves
-fcode-hoisting
-fcrossjumping
-fcse-follow-jumps -fcse-skip-blocks
-fdelete-null-pointer-checks
-fdevirtualize -fdevirtualize-speculatively
-fexpensive-optimizations
-ffinite-loops
-fgcse -fgcse-lm
-fhoist-adjacent-loads
-finline-functions
-finline-small-functions
-findirect-inlining
-fipa-bit-cp -fipa-cp -fipa-icf
-fipa-ra -fipa-sra -fipa-vrp
-fisolate-erroneous-paths-dereference
-flra-remat
-foptimize-sibling-calls
-foptimize-strlen
-fpartial-inlining
-fpeephole2
-freorder-blocks-algorithm=stc
-freorder-blocks-and-partition -freorder-functions
-frerun-cse-after-loop
-fschedule-insns -fschedule-insns2
-fsched-interblock -fsched-spec
-fstore-merging
-fstrict-aliasing
-fthread-jumps
-ftree-builtin-call-dce
-ftree-pre
-ftree-switch-conversion -ftree-tail-merge
-ftree-vrp
Attachments
Os_O2.png
Os_O2.png (18.35 KiB) Viewed 4878 times
-------------------------------------
love it, change it or leave it.
-------------------------------------
問候飛出去的朋友遍全球魯迪

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

ESP32-S3-WROOM-N8 on ESP32-S3-DevKitC-1

Postby rudi ;-) » Thu Sep 09, 2021 10:59 am

Hi Folks,

ESP32-S3-DevKitC-1 with ESP32-S3-WROOM delivered from Digikey today. :D
and now on Desktop.

bootlog

FYI:
Digikey had the DevKits in stock and you had to be quick.
I managed to secure a handful and bought it; the shipment was very fast and arrived today. Happy happy -
:mrgreen:
best wishes
rudi ;-)
Attached 3 Picture ( only 3 allowed )
so - Edit: Add a Pin Layout Link to my Twitter Account .. PIN LAYOUT
bbs-_esp32-s3.jpg
ESP32DE
ESP32-S3-DevKitC-1 with
ESP32-S3-WROOM-N8
bbs-_esp32-s3.jpg (1.04 MiB) Viewed 4702 times
ESP32-S3-WROOM.jpg
ESP32-S3-WROOM LIST
ESP32-S3-WROOM.jpg (180.49 KiB) Viewed 4702 times
boot.png
ESP32-S3-BOOTLOG
boot.png (180.61 KiB) Viewed 4702 times
-------------------------------------
love it, change it or leave it.
-------------------------------------
問候飛出去的朋友遍全球魯迪

ESP_igrr
Posts: 1737
Joined: Tue Dec 01, 2015 8:37 am

Re: ESP32-S3 (Beta2) MARLIN_9_1B on ESP32-S3-Addax-1 V1.0 Specs & Datasheet

Postby ESP_igrr » Thu Sep 09, 2021 5:30 pm

rudi ;-) wrote:O2 Os size/speed | Typo/swapped?
Thanks Rudi, will fix.

User avatar
Vader_Mester
Posts: 289
Joined: Tue Dec 05, 2017 8:28 pm
Location: Hungary
Contact:

Re: ESP32-S3-WROOM-N8 on ESP32-S3-DevKitC-1

Postby Vader_Mester » Sat Sep 11, 2021 5:13 pm

rudi ;-) wrote:
Thu Sep 09, 2021 10:59 am
Hi Folks,

ESP32-S3-DevKitC-1 with ESP32-S3-WROOM delivered from Digikey today. :D
and now on Desktop.

bootlog
FYI:
Digikey had the DevKits in stock and you had to be quick.
I managed to secure a handful and bought it; the shipment was very fast and arrived today. Happy happy -
:mrgreen:
best wishes
rudi ;-)
Just to be careful, that these are from before the latest ECO of the silicon :)

Code: Select all

task_t coffeeTask()
{
	while(atWork){
		if(!xStreamBufferIsEmpty(mug)){
			coffeeDrink(mug);
		} else {
			xTaskCreate(sBrew, "brew", 9000, &mug, 1, NULL);
			xSemaphoreTake(sCoffeeRdy, portMAX_DELAY);
		}
	}
	vTaskDelete(NULL);
}

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

Re: ESP32-S3-WROOM-N8 on ESP32-S3-DevKitC-1

Postby rudi ;-) » Sat Sep 11, 2021 6:50 pm

Vader_Mester wrote:
Sat Sep 11, 2021 5:13 pm
Just to be careful, that these are from before the latest ECO of the silicon :)
This part is an engineering sample and is not fully tested. This part should only be used for functional evaluation and proof of concept, not for production or end use.

yes - they are engineering sample from Digikey/Mouser -
yes - the newer batch from espressif are newer one - with ECO patch. :)
Datasheet comes public out do Oct 28 from hearing

best wishes
rudi ;-)

edit: added boot from hello_world_S3_Rev_O
BUILD: N256-R256_00 is my own ID for this ( becomes octal parts )
hello_world_s3_rev0.jpg
ESP32-S3-Rev-0
222021
ESP-ROM:esp32s3-20210327
Build:Mar 27 2021
hello_world_s3_rev0.jpg (360.95 KiB) Viewed 3536 times
-------------------------------------
love it, change it or leave it.
-------------------------------------
問候飛出去的朋友遍全球魯迪

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

Re: ESP32-S3-WROOM-N8 on ESP32-S3-DevKitC-1

Postby rudi ;-) » Mon Sep 13, 2021 3:06 pm

Vader_Mester wrote:
Sat Sep 11, 2021 5:13 pm
Just to be careful,...:)
was only little careful and broke the Board _
pimped ESP32-S3-DevKitC-1 (ESP32-S3-WROOM ) with external psRAM :mrgreen:

Minimum free heap size: 8734063 bytes

best wishes
rudi ;-)
Attachments
bootlog_psram.png
ESP32-S3-DevKitC
Bootlog ESP32-S3
with 64Mbit ext. psRAM
Minimum free heap size: 8734063 bytes
bootlog_psram.png (140.11 KiB) Viewed 2085 times
P1034444_.jpg
ESP32-S3-DevKitC
pimped with external psRAM
P1034444_.jpg (1.58 MiB) Viewed 2085 times
-------------------------------------
love it, change it or leave it.
-------------------------------------
問候飛出去的朋友遍全球魯迪

User avatar
Vader_Mester
Posts: 289
Joined: Tue Dec 05, 2017 8:28 pm
Location: Hungary
Contact:

Re: ESP32-S3-WROOM-N8 on ESP32-S3-DevKitC-1

Postby Vader_Mester » Wed Sep 15, 2021 3:31 pm

rudi ;-) wrote:
Mon Sep 13, 2021 3:06 pm
Vader_Mester wrote:
Sat Sep 11, 2021 5:13 pm
Just to be careful,...:)
was only little careful and broke the Board _
You didn't break it, just upgraded it with 3D-Integrated circuit technology :mrgreen:
Now THAT is development 8-)
Be careful posting it. Espressif might steal the idea to have better space budget on the WROOM modules :D

Image

Code: Select all

task_t coffeeTask()
{
	while(atWork){
		if(!xStreamBufferIsEmpty(mug)){
			coffeeDrink(mug);
		} else {
			xTaskCreate(sBrew, "brew", 9000, &mug, 1, NULL);
			xSemaphoreTake(sCoffeeRdy, portMAX_DELAY);
		}
	}
	vTaskDelete(NULL);
}

Who is online

Users browsing this forum: Baidu [Spider] and 27 guests