Skip to content

Feat detect LDO fail#237

Merged
produceconsumerobot merged 5 commits intomasterfrom
feat-detectLdoFail
Nov 10, 2022
Merged

Feat detect LDO fail#237
produceconsumerobot merged 5 commits intomasterfrom
feat-detectLdoFail

Conversation

@produceconsumerobot
Copy link
Collaborator

@produceconsumerobot produceconsumerobot commented Nov 10, 2022

Description

Added a feature to detect LDO failures in the SD-Card not detected state by pressing the EmotiBit Button

Requirements

  • none

Issues Referenced

Documentation update

none

Testing

Booting EmotiBit without SD card SD-Card not detected state. Pressing the button prints Button Press Detected- .

  • ✅ EmotiBit v04a, HUZZAH32 Feather
  • ✅ EmotiBit v03b, HUZZAH32 Feather
  • ❌ EmotiBit v02h, HUZZAH32 Feather
  • ✅ EmotiBit v04a, M0 Feather
  • ✅ EmotiBit v03b, M0 Feather
  • ✅ EmotiBit v02h, M0 Feather (surprisingly)

Screenshots:

image

@produceconsumerobot produceconsumerobot merged commit b63cca9 into master Nov 10, 2022
@produceconsumerobot produceconsumerobot deleted the feat-detectLdoFail branch November 10, 2022 23:19
@nitin710
Copy link
Collaborator

Nice!
This is a clever way to further split possible SD-Card fail errors!
If the button press is detected, then we confirm the DVDD works. We can then focus on

  • Faulty SD-card
  • Feather/ EmotiBit stacking connection error
  • SD-Card socket loose contact error

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Bug: initPinMapping

2 participants