From dfb26df47d17b4dbbe26a4dcf6e4d4c65507a4a3 Mon Sep 17 00:00:00 2001 From: Bdale Garbee Date: Sat, 2 Jul 2022 23:28:04 -0600 Subject: [PATCH] fix errors in symbol and footprint for BMI088 --- packages/.gitignore | 1 + packages/lga16.py | 4 ++-- symbols/bosch/BMI088.sym | 34 ++++++++++++++++------------------ 3 files changed, 19 insertions(+), 20 deletions(-) diff --git a/packages/.gitignore b/packages/.gitignore index a88e125..7a3b7fc 100644 --- a/packages/.gitignore +++ b/packages/.gitignore @@ -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 diff --git a/packages/lga16.py b/packages/lga16.py index 09091d2..1ee922f 100755 --- a/packages/lga16.py +++ b/packages/lga16.py @@ -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), \ diff --git a/symbols/bosch/BMI088.sym b/symbols/bosch/BMI088.sym index f826318..7461001 100644 --- a/symbols/bosch/BMI088.sym +++ b/symbols/bosch/BMI088.sym @@ -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 -- 2.47.2