fix errors in symbol and footprint for BMI088
authorBdale Garbee <bdale@gag.com>
Sun, 3 Jul 2022 05:28:04 +0000 (23:28 -0600)
committerBdale Garbee <bdale@gag.com>
Sun, 3 Jul 2022 05:28:04 +0000 (23:28 -0600)
packages/.gitignore
packages/lga16.py
symbols/bosch/BMI088.sym

index a88e125597ee720a46f930b59770b1d33d598a36..7a3b7fcc4501a42d4063fe6d18a47dfd57f291cb 100644 (file)
@@ -8,6 +8,7 @@ s-pwson-n8.fp
 s-pwson-n6.fp
 lga14.fp
 lga14b.fp
+lga16.fp
 MS5607.fp
 uson-8.fp
 wson6x5.fp
index 09091d277a25cba8e886482ef7006e162c739922..1ee922f49bff1fa5cb3340afb4cb44ac2739b2f2 100755 (executable)
@@ -51,7 +51,7 @@ for pin in range (0,7):
        mm2mils100(MaskWidth), \
        '"pin%i"' % (1 + pin), '"%i"' % (1 + pin), '0x0100]'
 
-    print '   Pad[',\
+print '   Pad[',\
        mm2mils100(EndSpacing/2 + PinWidth/2), \
        0, \
        mm2mils100(EndSpacing/2 + PinHeight - PinWidth/2), \
@@ -61,7 +61,7 @@ for pin in range (0,7):
        mm2mils100(MaskWidth), \
        '"pin%i"' % 8, '"%i"' % 8, '0x0100]'
 
-    print '   Pad[',\
+print '   Pad[',\
        -mm2mils100(EndSpacing/2 + PinWidth/2), \
        0, \
        -mm2mils100(EndSpacing/2 + PinHeight - PinWidth/2), \
index f8263183c8acf299877a8c1d27ecbb1392a41127..74610010db174a53fc3ce55ef24954335e39a1f0 100644 (file)
@@ -19,23 +19,23 @@ pinnumber=14
 }
 B 300 0 1700 3300 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
 T 2005 3395 8 10 1 1 0 6 1
-device=BMI088
+value=BMI088
 T 295 3395 8 10 1 1 0 0 1
 refdes=U?
-T -5 -805 8 10 0 1 0 0 1
+T 295 3695 8 10 0 0 0 0 1
 footprint=lga16
 P 2300 600 2000 600 1 0 0
 {
-T 3400 600 5 10 0 0 0 6 1
+T 2400 600 5 10 0 0 0 0 1
 pintype=pas
 T 1945 595 5 10 1 1 0 6 1
 pinlabel=PS
 T 2095 645 5 10 1 1 0 0 1
-pinnumber=11
+pinnumber=7
 }
 P 0 200 300 200 1 0 0
 {
-T -1100 200 5 10 0 0 0 0 1
+T -1300 200 5 10 0 0 0 0 1
 pintype=pwr
 T 355 195 5 10 1 1 0 0 1
 pinlabel=GNDIO
@@ -44,16 +44,16 @@ pinnumber=6
 }
 P 2300 200 2000 200 1 0 0
 {
-T 3400 200 5 10 0 0 0 6 1
+T 2400 200 5 10 0 0 0 0 1
 pintype=pas
 T 1945 195 5 10 1 1 0 6 1
 pinlabel=NC
 T 2095 245 5 10 1 1 0 0 1
-pinnumber=10
+pinnumber=2
 }
 P 0 2200 300 2200 1 0 0
 {
-T -1100 2200 5 10 0 0 0 0 1
+T -1300 2200 5 10 0 0 0 0 1
 pintype=out
 T 355 2195 5 10 1 1 0 0 1
 pinlabel=INT1
@@ -62,7 +62,7 @@ pinnumber=16
 }
 P 0 2600 300 2600 1 0 0
 {
-T -1100 2600 5 10 0 0 0 0 1
+T -1300 2600 5 10 0 0 0 0 1
 pintype=pwr
 T 355 2595 5 10 1 1 0 0 1
 pinlabel=VDD
@@ -89,7 +89,7 @@ pinnumber=9
 }
 P 0 600 300 600 1 0 0
 {
-T -100 600 5 10 0 0 0 6 1
+T -1300 600 5 10 0 0 0 0 1
 pintype=pwr
 T 355 595 5 10 1 1 0 0 1
 pinlabel=GND
@@ -98,7 +98,7 @@ pinnumber=4
 }
 P 0 1800 300 1800 1 0 0
 {
-T -1100 1800 5 10 0 0 0 0 1
+T -1300 1800 5 10 0 0 0 0 1
 pintype=out
 T 355 1795 5 10 1 1 0 0 1
 pinlabel=INT2
@@ -107,20 +107,16 @@ pinnumber=1
 }
 P 0 3000 300 3000 1 0 0
 {
-T -1100 3000 5 10 0 0 0 0 1
+T -1300 3000 5 10 0 0 0 0 1
 pintype=pwr
 T 355 2995 5 10 1 1 0 0 1
 pinlabel=VDDIO
 T 205 3045 5 10 1 1 0 6 1
 pinnumber=11
 }
-T -5 0 8 10 0 1 0 0 1
-datasheet=bosch/BST-BMX160-DS000.pdf
-T -8 0 8 10 0 1 0 0 1
-footprint=lga14b
 P 0 1400 300 1400 1 0 0
 {
-T -1100 1400 5 10 0 0 0 0 1
+T -1300 1400 5 10 0 0 0 0 1
 pintype=out
 T 355 1395 5 10 1 1 0 0 1
 pinlabel=INT3
@@ -129,7 +125,7 @@ pinnumber=12
 }
 P 0 1000 300 1000 1 0 0
 {
-T -1100 1000 5 10 0 0 0 0 1
+T -1300 1000 5 10 0 0 0 0 1
 pintype=out
 T 355 995 5 10 1 1 0 0 1
 pinlabel=INT4
@@ -154,3 +150,5 @@ pinlabel=SDO2
 T 2095 1845 5 10 1 1 0 0 1
 pinnumber=10
 }
+T 305 3995 8 10 0 0 0 0 1
+device=IC