mirror of
git://projects.qi-hardware.com/ben-wpan.git
synced 2024-11-26 14:57:11 +02:00
New atusd errata and a few small CAM updates.
- atusd/ERRATA: added errata section for version 20100908 - atusd/cam/doit: increase tool clearance from 1.5 mm to 2 mm - atusd/cam/pcb.pl (cut): cutting counter-clockwise did not reduce burr. Removed reversal of cutting direction. - atusd/cam/pcb.pl: made area selection formulas easier to understand
This commit is contained in:
parent
18eec557d0
commit
93f0f403a7
@ -1,3 +1,5 @@
|
|||||||
|
Version 20100903:
|
||||||
|
|
||||||
- changed C7 to 1 nF to debug a signal attenuation problem. Turned out to be
|
- changed C7 to 1 nF to debug a signal attenuation problem. Turned out to be
|
||||||
a bad trace. According to simulations, 22 pF should be more than enough.
|
a bad trace. According to simulations, 22 pF should be more than enough.
|
||||||
|
|
||||||
@ -10,3 +12,8 @@
|
|||||||
- not an erratum, but with experiments showing power-on reset to be
|
- not an erratum, but with experiments showing power-on reset to be
|
||||||
reliable, we can consider removing the hardware reset circuit. This will
|
reliable, we can consider removing the hardware reset circuit. This will
|
||||||
also simplify the layout.
|
also simplify the layout.
|
||||||
|
|
||||||
|
Version 20100908:
|
||||||
|
|
||||||
|
- SPI activity causes the PLL to unlock. Specifically, toggling nSEL does
|
||||||
|
this.
|
||||||
|
@ -18,5 +18,5 @@ $GEN |
|
|||||||
awk '{ if ($3 != "") $3 += '$Z'; print $0; }' |
|
awk '{ if ($3 != "") $3 += '$Z'; print $0; }' |
|
||||||
$ALIGN 0 1 $rect |
|
$ALIGN 0 1 $rect |
|
||||||
# angle, reference (lower left corner), rect
|
# angle, reference (lower left corner), rect
|
||||||
$GP2RML 1.5 0.1 0.1
|
$GP2RML 2 0.2 0.2
|
||||||
# clearance, xy speed, z speed
|
# clearance, xy speed, z speed
|
||||||
|
@ -34,7 +34,6 @@ sub cut
|
|||||||
local (*fn) = $_[0];
|
local (*fn) = $_[0];
|
||||||
|
|
||||||
shift @_;
|
shift @_;
|
||||||
reverse @_;
|
|
||||||
if (defined $x) {
|
if (defined $x) {
|
||||||
if ($x == $_[0]+$x0 && $y == $_[1]+$y0) {
|
if ($x == $_[0]+$x0 && $y == $_[1]+$y0) {
|
||||||
shift @_;
|
shift @_;
|
||||||
@ -76,9 +75,11 @@ sub one
|
|||||||
|
|
||||||
|
|
||||||
$z = -0.8;
|
$z = -0.8;
|
||||||
|
$col = 0;
|
||||||
|
$row = 1;
|
||||||
# x: corner offset, compensation for rotation, array position
|
# x: corner offset, compensation for rotation, array position
|
||||||
# y: corner offet
|
# y: corner offet
|
||||||
&orig(5+54*1, 5+30*0)
|
&orig(5+54*$col, 5+33*$row)
|
||||||
&one(*same);
|
&one(*same);
|
||||||
&orig(5+54*1+15+&mil(1340), 5+30*0+&mil(1030));
|
&orig(5+54*$col+15+&mil(1340), 5+33*$row+&mil(1030));
|
||||||
&one(*rot);
|
&one(*rot);
|
||||||
|
Loading…
Reference in New Issue
Block a user