Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SWCLK pull-down/pull-up #1

Open
majbthrd opened this issue Jul 18, 2021 · 1 comment
Open

SWCLK pull-down/pull-up #1

majbthrd opened this issue Jul 18, 2021 · 1 comment

Comments

@majbthrd
Copy link

Just a friendly FYI for any future PCB revisions:

At the moment, the EzSBC board has a 100k pull-down "R2-2" that is in conflict with the internal pull-up on SWCLK. One can see that the signal is mid-scale by probing the signal. CMOS inputs generally don't like mid-scale signals, and this resultant resistor divider circuit adds a bit more current consumption too.

A pull-down is not desirable, as the SAMD21 has a feature called "CPU reset extension" (see Section 13.6.2) where SWCLK is sampled when the external reset is triggered. That is why section 39.1.1 of the SAMD21 datasheet states "a pull-up resistor on the SWCLK pin is critical for reliable operations".

So, perhaps it is worth considering replacing the pull-down with a pull-up?

@EzSBC
Copy link
Owner

EzSBC commented Jul 19, 2021 via email

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

No branches or pull requests

2 participants