Skip to content

ESP32-S3 - Bad Share  #1682

@matteocrippa

Description

@matteocrippa

Describe the bug
I was trying to investigate how to make work at decent speed an ESP32-S3, I started looking into the main issue: we cannot use esp32-arduino 2.0.1 because S3 is not supporter.
Later I found this issue that helped me a bit to understand the undergoing issue.

So I tried to adjust the code around CONFIG_MBEDTLS_HARDWARE_SHA disabling that and I started seeing that performance are comparable to ESP32 with v2.0.1.

Good? Nope, seems that many result got rejected as bad share. Similar to #1580

To Reproduce

  1. Edit ESP32 code adding #define CONFIG_MBEDTLS_HARDWARE_SHA 0
  2. Upload on S3

Expected behavior
Improved performance from 14 kH/s to ±44 kH/s with result being accepted.

System (please complete the following information):

  • ESP32-S3
  • DucoMiner 3.5

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions