Skip to content

BGA/CSP gen: Add footprint name KLC checks

This commit adds a bunch of checks to the BGA/CSP generator that emit warnings when the footprint's name does not match the KLC recommended schema, or when the numbers cited in it such as size or ball count do not match up with its definition.

It also colors the command-line output of the generator to make these warnings easier to parse.

As it turns out, both the BGA and the CSP libraries contain a lot of mis-named footprints.

Example output: image

Merge request reports