-
Notifications
You must be signed in to change notification settings - Fork 715
Conversation
What do you mean with mounting on the other side of the board? Typically if you place a part on the "bottom" side you simply flip the existing footprint. This is because the real part does not care on which side it is mounted. Is this meant for embedding the part in the pcb? If so then there would also need to be an edge cut defined. |
@poeschlr @fauxpark I'd be remiss not to mention that this is only to support adding a symbol for an old, obsolete part that didn't even exist before you took on the initiative to update the symbol. I checked out a pile of datasheets for compatible parts on Digi-Key and all of them in TSOP had pin 1 as A11 so this reverse pinout may be quite rare. I tried to check out current memory ICs from Hitachi but gave up; they make a lot of crap and neither their site search nor Google helped me zoom into their current memory offerings. |
@evanshultz Me fixing up the 628128 symbol was intended to help tick off the Memory_RAM item in KiCad/kicad-symbols#520, and now I can see why it hasn't been yet 😁 |
Yeah, no good deed goes unpunished, as they saying goes. Would you mind rotating to stick with the existing convention? Then I'll merge. |
Done, and updated the OP image. |
Can you make the text right-side up? No need to rotate that. Also, this is my preference, but what about not rotating the pads? That will require flipping their X and Y values. It just makes the file cleaner and a bit smaller but has no effect on the actual footprint so it's not required. Though it is quick and easy with search and replace. |
Whoops, forgot about that. Done. |
Beautiful! |
* 'master' of github.com:KiCad/kicad-footprints: Fix Tensility 54-00023 (KiCad#1467) fix dimension (KiCad#1430) Update referenced docs Add separate paste pads, fix courtyard Package SO: Create Linear MSOP-12-16 3x4mm (KiCad#1457) Fix up footprint for TUSB730 Use parent FP zone connection on rect pads (KiCad#1440) Package_SO: Add a new HTSSOP-20-1EP_4.4x6.5mm_P0.65mm_EP3.4x6.5mm_Mas… (KiCad#1441) Add Myrra EF20 footprint (KiCad#1436) Fix courtyard dimensions (were 0.3mm offset) Update Linear_DE14MA.kicad_mod Transform jumpers into graphical polygons (KiCad#1437) add Analog CP-16-22 LFCSP-16-1EP footprint (KiCad#1353) Remove copper layer from paste (stencil) pads Update Infineon MLPQ-48 Add reverse mount 18.4x8mm TSOP-I-32 (KiCad#1421) Add 9 mm Alpha vertical pots (KiCad#1388) Create Infineon_MLPQ-48-1EP_7x7mm_P0.5mm_EP5.55x5.55mm.kicad_mod Rotated 90 degree Added Beagleboard pocket beagle foot print
A TSOP-I-32 footprint with pins mirrored around the Y axis, for mounting on the other side of the board. Modified from the original symbol.
Symbol: KiCad/kicad-symbols#1441
Datasheet: http://www.futurlec.com/Datasheet/Memory/628128.pdf#page=18
Note that pin 1 is at the top right of the footprint. This violates the "pin 1 at top left" rule, but it is meant to match the normal pinout footprint so I hope this is a reasonable exception. When placed on the back of the board the pins line up:
All contributions to the kicad library must follow the KiCad library convention
Thanks for creating a pull request to contribute to the KiCad libraries! To speed up integration of your PR, please check the following items: