Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
H
Heizung
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Package Registry
Container Registry
Model registry
Operate
Environments
Terraform modules
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
c3pb
Heizung
Commits
db73db19
Commit
db73db19
authored
1 year ago
by
Benjamin Koch
Browse files
Options
Downloads
Patches
Plain Diff
add more errata
parent
83532a15
No related branches found
Branches containing commit
No related tags found
No related merge requests found
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
README.md
+44
-0
44 additions, 0 deletions
README.md
with
44 additions
and
0 deletions
README.md
+
44
−
0
View file @
db73db19
...
@@ -88,6 +88,22 @@ Errata for V1.0
...
@@ -88,6 +88,22 @@ Errata for V1.0
-
We could use RT7272, which has an adjustable current limit. That way, we can use a
-
We could use RT7272, which has an adjustable current limit. That way, we can use a
smaller inductor but we will have less current available for external circuits (i.e.
smaller inductor but we will have less current available for external circuits (i.e.
adjust the fuses, as well).
adjust the fuses, as well).
4.
DCDC could support more current.
-
It was supposed to deliver up to 1.5 A but it only does that up to 20V of input voltage.
-
It can deliver 1 A until 29V of input voltage.
-
It would be good to have 1.5 A with a bit over 30V of input voltage.
-
If you try to draw more current, it will go into shutdown regularly. It gets rather hot
so we assume that this is over-temp shutdown.
-
The test was with the bare board so it might be a bit better when it is connected to the
main board. However, it will be in a closed case and the 3.3V LDO will generate additional
heat so it might be even less.
-
Fix: Use a different DCDC (e.g. RT7272 with synchronous rectifier), add more thermal vias
(especially for the diode), maybe thermally decouple the diode from the DCDC IC.
5.
Buzzer could be louder.
-
Remove the 2k resistor because it isn't needed. That doesn't make much of a difference
so we actually keep it for this batch. The difference is barely noticable when bridging
it with a jumper wire.
-
Somehow make it louder, e.g. choose a different one or connect it to 5V.
### Hotfix would be useful
### Hotfix would be useful
...
@@ -113,6 +129,22 @@ Errata for V1.0
...
@@ -113,6 +129,22 @@ Errata for V1.0
ground offset. We would expect something like 0.5V, which is still in the spec. If we
ground offset. We would expect something like 0.5V, which is still in the spec. If we
have an offset of 1V, we will send 19 mA through the ESD diodes (limited by the series
have an offset of 1V, we will send 19 mA through the ESD diodes (limited by the series
resistor), which isn't great but should be harmless.
resistor), which isn't great but should be harmless.
2.
Silk text for SWD connector is swapped.
-
**Hotfix**
: At correct pinout with a sticker.
### Hotfix is necessary to avoid degraded function
1.
I2C pins for displays are swapped in schematic.
-
I did look through the symbol and footprint several times to not get this wrong. Oh, well...
-
**Hotfix**
: Add some kapton tape between OLED PCB and our display PCB to isolate SCL and SDA.
Only connect GND and 3.3V in the planned way. I2C signals can be connected to the test points
with some fixup wires.
2.
CJ2301 and AO3004 have high input capacity. That seems to break the voltage converter
for WS2812.
-
It worked on all boards in the initial test (no DCDC, supplied by USB) but EMI from
the DCDC seems to be enough to break it on most boards.
-
**Hotfix**
: Replace by BSS138. They are a known-good choice and fxk8y has some at hand.
-
Fix is needed for Q7 but it would also be useful for Q3 and Q4.
### Planned changes before deploying the boards
### Planned changes before deploying the boards
...
@@ -125,6 +157,18 @@ Errata for V1.0
...
@@ -125,6 +157,18 @@ Errata for V1.0
-
Bend F3 upwards (and a bit to the left) to have more space for wires at J1.
-
Bend F3 upwards (and a bit to the left) to have more space for wires at J1.
-
Add "Anschlussplan".
-
Add "Anschlussplan".
### Errors by JLC
-
7 of 30 main boards had soldering errors at the TMP102. Most of them were breaking the
I2C but one had a short between 3.3V and GND. Fixed by unsoldering with hot air, clean,
solder again.
-
4-5 display boards had one or more errors in the WS2812 ring. Mark first LED that doesn't
light up, heat solder joints of surrounding LEDs, test again. Repeat until whole ring is
fixed.
-
TMP102 also doesn't work on some display boards. Exact count is t.b.d.
-
Text for test points on main PCB is missing although some smaller text is present.
-
t.b.d. whether this is an error in the Gerber data or at JLC
Next Steps
Next Steps
----------
----------
...
...
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment