-
Notifications
You must be signed in to change notification settings - Fork 749
Invalid footprint associations throughout the library #520
Comments
I did not even know about that mailing list. I think i should join it then. (If i find out how.) |
Below is an updated list with all of the symbol libraries with broken
footprint links as of c3c0a08. In some cases there were so many
broken footprint links that I just included the library name. Any time
a footprint and/or footprint library are renamed, someone needs to a
search and replace of the changed footprint/library name to all of the
symbol libraries. I know this is going to be an effort to fix all of
these but we should make an effort to get it done by the stable 5 release.
Battery_Management: LTC4007
Converter_DCDC: All
Diode_Bridge: ABS2, MBL104S
Driver_LED: LT3465
Driver_Motor: L298HN
FPGA_Actel: All
Interface_CAN_LIN: MCP2557FD-xMF, MCP2558FD-xMF
Interface_Optical: Almost all
Interfact_UART: ADM1491EBR
LED: CLV1L-FKB, LED_Cree_XHP50_12V, LED_Cree_XHP50_6V,
LED_Cree_XHP70_12V, LED_Cree_XHP70_6V
MCU_Cypress: CY7C68013A-56LTX, CY8C4xx7LQI-4xx, and many more.
MCU_Nordic: nRF52810-QCxx
MCU_ST_STM32F0: STM32F038E6Yx, STM32F038G6Ux, STM32F042C4Ux,
STM32F042G4Ux, and many more.
MCU_ST_STM32F1: STM32F100R4Hx
MCU_ST_STM32F2
MCU_ST_STM32F3
MCU_ST_STM32F4
MCU_ST_STM32F7
MCU_ST_STM32HY
MCU_ST_STM32L0
MCU_ST_STM32L1
MCU_ST_STM32L4
MCU_ST_STM32L4+
MCU_Texas_MSP430
Memory_Flash
Memory_RAM
Memory_ROM
Regulator_Linear: L200, LT3080xT
Regulator_Switching: KA5H0265RCTU, KA5H0265RCYDTU, LM2734Y, LM2734Y, and
many more.
Relay: G5Q-1, G5Q-1A, and many more.
RF: TR-52D
RF_Module: DWM1001, TD1205, TD1208
Sensor: BME280, BME680
Sensor_Current: ACS709xLFTR-6BB, ACS711xEXLT-15AB, ACS780xLRTR-050B, and
many more.
Sensor_Humidity: Si7020-A20
Sensor_Motion: L3G4200, L3G4200D, L3GD20, LIS2DH, and many more.
Sensor_Proximity: KRC011, TSSP58P38
Sensor_Temperature: KTY81, KTY83, KTY84
Transistor_BJT: 2SB631, 2SB817, 2SD1047, 2SD600, and many more.
Transistor_FET: IRF40DM229, IRF6718L2, IRF6802SD, IRF6892S, and many more.
Transistor_IGBT: IRG4PF50W
Triac_Thyristor: TIC106
Video: AD9895, AD9891
…On 4/23/2018 10:16 AM, Clayton G. Hobbs wrote:
As Wayne reported here
<https://lists.launchpad.net/kicad-lib-committers/msg00547.html>, there
are some invalid footprint associations in Amplifier_Audio.lib which
need to be fixed. They're old references to
|Package_TO_SOT_THT:TO-220-5_Vertical_StaggeredType1|, which need to be
changed to |Package_TO_SOT_THT:TO-220-5_Vertical_StaggeredType1_Py3.7mm|
assuming that is indeed the right Y pitch.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#520>, or mute the thread
<https://github.com/notifications/unsubscribe-auth/AFnmpnw9KU5mCs4MI44KDne7LJz9EBaIks5treI9gaJpZM4Tf-x4>.
|
With regards to the STM32 libraries, the missing footprints are known, with the issue KiCad/kicad-footprints#374 tracking the progress. I'll start creating PRs for that issue soon. |
@antoniovazquezblanco you looked into the dc/dc converters. Is there still work to be done on the footprint side or are there simply some converters for which we don't have a footprint in the lib? |
I assume some of the things will be fixed with #455 |
As pointed out in KiCad#520, the LTC4007 symbol's footprint was filled wrong. I went to fix it, and noticed that the symbol had many other KLC violations as well. This updates it so it matches the current library, and current KLC guidelines.
Reformatted the list by @stambaughw as a tasklist (not possible in e-mail replies as they do not support markdown.) (Moved to the first post so a progress bar appears in the issue list. ⁓Clay) |
@poeschlr I did not have a look at the Converter_DCDC lib. I've migrated the old acdc.lib file to the new naming convention wich included the Converter_ACDC, Switching_Regulator and Switching_Controller libs (https://github.com/KiCad/kicad-symbols/pull/151/files). Sorry I cannot provide more info on the matter. |
DC/DC lib has a lot of missing symbols. The few symbols that are there are now fixed with #533 |
I think the RF lib (TR-52D) will be fixed by #421 |
Another fix for KiCad#520. This fixes the broken footprint associations in Transistor_BJT.lib. MJE13003's datasheet says it has a TO-225 package, but this is a synonym for TO-126 according to http://www.onsemi.com/pub/Collateral/AN1040-D.PDF#page=23 so I changed it to TO-126 because that's the name we use in our library. The pin numbering of MAT02 was badly broken, so I fixed that as well.
Also missing is |
More fixes for KiCad#520! This updates the footprint reference for LPS25HB to match our current naming scheme for LGA footprints, and does a bunch of other cleanup on the symbol at the same time. BMP085 is moved to the obsolete/ directory as well, since it's been obsolete since February 2014.
It appears to me that TLP291-4 and others in the Isolators.lib library are associated with the wrong footprints. I'm not nearly experienced enough to make any reliable attempt to correct through these yet... though I plan to contribute sooner than later. For example. I'm not sure if technically the footprint associated with LTV-847S is correct or within a certain tolerance. Datasheet indicated 9mm width, footprint appears to be 9.53mm. I'm inclined to believe I'm wrong here. TLP291-4 is definitely wrong though by a lot unless I'm missing something. According to the datasheet, the pitch is 1.27mm not 2.54 as associated in Package_DIP:SMDIP-16_W7.62mm |
This issue is about symbols with invalid footprint associations, i.e. names that are in the wrong format or don't exist. I have filed a separate issue, #792, for this problem. |
Hello @Ratfink |
Oh gosh, I really don't know, I haven't been keeping up with the KiCad library scene for the last five months or so. I would hope the other librarians have been updating this issue as needed, but you'd have to ask them. |
It seems to the case that all the STM32 MCU footprint links are broken too. However, might be easy to fix since the name of the footprints, as it seems, only need to be changed from "Package_XYZ" to "Housings_XYZ". |
@PanRe |
@chschlue |
@chschlue |
Did you accidentally clone v4 FP repos? |
@PanRe My guess you had version 4 installed sometime in the past and still have the footprint library table setup with the version 4 libs via the github plugin: https://forum.kicad.info/t/i-had-kicad-4-installed-previosly-now-i-updated-to-v5-now-i-have-some-problems-with-the-library-setup/11932 |
As Wayne reported here, there are some invalid footprint associations in Amplifier_Audio.lib which need to be fixed. They're old references to
Package_TO_SOT_THT:TO-220-5_Vertical_StaggeredType1
, which need to be changed toPackage_TO_SOT_THT:TO-220-5_Vertical_StaggeredType1_Py3.7mm
assuming that is indeed the right Y pitch.Reformatted the list by @stambaughw as a tasklist (not possible in e-mail replies as they do not support markdown.) (Moved to the first post so a progress bar appears in the issue list. ⁓Clay)
FPGA_ActelFPGA_Microsemi: AllKA5H0265RCTU
,KA5M0265RYDTU
andKA5H0265RCYDTU
).The text was updated successfully, but these errors were encountered: