2025-03-14 7:19 AM
Hi,
at https://www.st.com/en/evaluation-tools/stm32mp257f-ev1.html# the CAD-data of the STM32MP257F-EV1 evaluation board are provided. This imports well into KiCAD, however nearly all footprint data are missing. For cpacitors and resistors with standard sizes this is easy to resolve but for several other components this is a big problem.
The missing footprint libraries have names like
C__VIRGIL_AAA__JOB_ALTIUM_STM_Library_Altium_Library_Altium_STM-LMS_MCD_PARTS.PcbLib:CON_MICROSD_ATOM_MR01A-01211
So it seems, there is a STM Altium Library available somewhere, that contains these footprints.
Since Google did not know anythign about this library, my question: where can get one this footprint library in order to import the board properly?
Thanks!
2025-03-14 7:45 AM
The missing footprint libraries, such as C__VIRGIL_AAA__JOB_ALTIUM_STM_Library_Altium_Library_Altium_STM-LMS_MCD_PARTS.PcbLib:CON_MICROSD_ATOM_MR01A-01211, indicate that the original design utilized Altium-specific libraries that are not directly compatible with KiCad.
For components that do not have existing footprints, you may need to create custom footprints within KiCad. This process involves using the component's datasheet to accurately design the footprint. KiCad's footprint editor facilitates this process. If you have access to the original Altium libraries, you can convert them to KiCad-compatible formats using tools like Altium2kicad.
https://github.com/thesourcerer8/altium2kicad
https://forum.kicad.info/t/altium-to-kicad-2021/26946
This utility assists in migrating Altium Designer projects to KiCad by converting schematics and PCB layouts.
Here is also a step-by-step detailed blog on how to design a PCB board using Altium designer.
2025-03-14 7:58 AM
OK, my question was NOT how to convert these data but exactly that one, where to get the the libraries used for the STM32MP257F-EV1 board:
@ahsrabrifat wrote:If you have access to the original Altium libraries, you can convert them to KiCad-compatible formats using tools like Altium2kicad.
So to repeat my question in a more simple way: where can I get these libraries?
2025-03-14 9:13 AM
Hi @HMüll.4
I'm not CAD expert, but the Altium project seems self-content (even if some library are not provided). You can see all components and footprints using https://www.altium365.com/viewer/, proving they are there.
We have many customer using those projects as start for their projects (as well as other provided in STM32MP2 Series DDR memory routing guidelines examples ).
Anything more like ST internal libraires are needed (and we cannot share those).
Note that for STM32MP257F component itself, you could generate footprint in most favorite Cad formats using UltraLibrarian or SamacSys tools provided here https://www.st.com/en/microcontrollers-microprocessors/stm32mp257f.html#cad-resources
Regards.