Skip to content

Upgrade projects to KiCad 8#8

Open
ProtossGP32 wants to merge 6 commits intoapoloval:masterfrom
ProtossGP32:fix/pcb/upgrade-to-kicad-8
Open

Upgrade projects to KiCad 8#8
ProtossGP32 wants to merge 6 commits intoapoloval:masterfrom
ProtossGP32:fix/pcb/upgrade-to-kicad-8

Conversation

@ProtossGP32
Copy link
Copy Markdown

Description

This Pull Request updates the KiCAD designs of the rom-burner and the rom64kb cartridge to comply with the new symbol, model and footprint library paths and names standarized in KiCad 8, as well as applies some additional best practices, such as removing solder mask around golden fingers.

Changes

  • Validated PCB design by running the Design Rule Checker (DRC) and removed all Errors (Warnings related to silkscreen overlapping are left behind)
  • Re-routed some paths to ensure proper thermal relief on GND pads and vias and avoid as much non-connected isolated islands as possible in the copper layers
  • Removed solder mask from golden fingers

- Fixed paths to 3D models
- Added connection pins
- Fixed library paths
- Fixed 3D models paths
- Fixed footprints
- Removed redundant traces
- Fixed bad connections
- Removed all Warnings
- rom-burner: Update libraries
- rom-burner: Re-routed some paths to improve thermal reliefs in GND
  pads and avoid isolated islands
- rom64kb: Re-routed some paths to avoid isolated islands
- rom64kb: Removed solder mask in golden fingers area
@apoloval
Copy link
Copy Markdown
Owner

apoloval commented Aug 1, 2024

First of all, apologies for my delayed response. I've been a few weeks off with little access to any computer.

Secondly, many thanks for these updates and fixes! Just give me a break to find a time slot to check the changes and come back.

@apoloval
Copy link
Copy Markdown
Owner

I am having a look at your branch, and your changes bring tons of DRC violations:

** Drc report for rom64k.kicad_pcb **
** Created on 2024-08-26T16:01:13+0200 **

** Found 75 DRC violations **
[solder_mask_bridge]: Rear solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on B.Mask
    @(4975.00 mils, 6095.00 mils): Track [VCC] on B.Cu, length 345.00 mils
[solder_mask_bridge]: Rear solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on B.Mask
    @(4975.00 mils, 6095.00 mils): Track [VCC] on B.Cu, length 345.00 mils
[solder_mask_bridge]: Rear solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on B.Mask
    @(4975.00 mils, 6095.00 mils): Track [VCC] on B.Cu, length 345.00 mils
[solder_mask_bridge]: Rear solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on B.Mask
    @(4975.00 mils, 6095.00 mils): Track [VCC] on B.Cu, length 345.00 mils
[solder_mask_bridge]: Rear solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on B.Mask
    @(4975.00 mils, 6095.00 mils): Track [VCC] on B.Cu, length 345.00 mils
[solder_mask_bridge]: Rear solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on B.Mask
    @(4975.00 mils, 6095.00 mils): Track [VCC] on B.Cu, length 345.00 mils
[solder_mask_bridge]: Rear solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on B.Mask
    @(4975.00 mils, 6095.00 mils): Track [VCC] on B.Cu, length 345.00 mils
[solder_mask_bridge]: Rear solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on B.Mask
    @(4975.00 mils, 6095.00 mils): Track [VCC] on B.Cu, length 345.00 mils
[solder_mask_bridge]: Rear solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on B.Mask
    @(4975.00 mils, 6095.00 mils): Track [VCC] on B.Cu, length 345.00 mils
[solder_mask_bridge]: Rear solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on B.Mask
    @(4975.00 mils, 6095.00 mils): Track [VCC] on B.Cu, length 345.00 mils
[solder_mask_bridge]: Rear solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on B.Mask
    @(4975.00 mils, 6095.00 mils): Track [VCC] on B.Cu, length 345.00 mils
[solder_mask_bridge]: Rear solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on B.Mask
    @(4975.00 mils, 6095.00 mils): Track [VCC] on B.Cu, length 345.00 mils
[solder_mask_bridge]: Rear solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on B.Mask
    @(4975.00 mils, 6095.00 mils): Track [VCC] on B.Cu, length 345.00 mils
[solder_mask_bridge]: Rear solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on B.Mask
    @(4975.00 mils, 6095.00 mils): Track [VCC] on B.Cu, length 345.00 mils
[solder_mask_bridge]: Front solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on F.Mask
    @(5175.00 mils, 5750.00 mils): Track [Net-(P1-Pad44)] on F.Cu, length 345.00 mils
[solder_mask_bridge]: Front solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on F.Mask
    @(5175.00 mils, 5750.00 mils): Track [Net-(P1-Pad44)] on F.Cu, length 345.00 mils
[solder_mask_bridge]: Front solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on F.Mask
    @(5175.00 mils, 5750.00 mils): Track [Net-(P1-Pad44)] on F.Cu, length 345.00 mils
[solder_mask_bridge]: Front solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on F.Mask
    @(5175.00 mils, 5750.00 mils): Track [Net-(P1-Pad44)] on F.Cu, length 345.00 mils
[solder_mask_bridge]: Front solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on F.Mask
    @(5175.00 mils, 5750.00 mils): Track [Net-(P1-Pad44)] on F.Cu, length 345.00 mils
[solder_mask_bridge]: Front solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on F.Mask
    @(5175.00 mils, 5750.00 mils): Track [Net-(P1-Pad44)] on F.Cu, length 345.00 mils
[solder_mask_bridge]: Front solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on F.Mask
    @(5175.00 mils, 5750.00 mils): Track [Net-(P1-Pad44)] on F.Cu, length 345.00 mils
[solder_mask_bridge]: Front solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on F.Mask
    @(5175.00 mils, 5750.00 mils): Track [Net-(P1-Pad44)] on F.Cu, length 345.00 mils
[solder_mask_bridge]: Front solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on F.Mask
    @(5175.00 mils, 5750.00 mils): Track [Net-(P1-Pad44)] on F.Cu, length 345.00 mils
[solder_mask_bridge]: Front solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on F.Mask
    @(5175.00 mils, 5750.00 mils): Track [Net-(P1-Pad44)] on F.Cu, length 345.00 mils
[solder_mask_bridge]: Front solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on F.Mask
    @(5175.00 mils, 5750.00 mils): Track [Net-(P1-Pad44)] on F.Cu, length 345.00 mils
[solder_mask_bridge]: Front solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on F.Mask
    @(5175.00 mils, 5750.00 mils): Track [Net-(P1-Pad44)] on F.Cu, length 345.00 mils
[solder_mask_bridge]: Front solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on F.Mask
    @(5175.00 mils, 5750.00 mils): Track [Net-(P1-Pad44)] on F.Cu, length 345.00 mils
[solder_mask_bridge]: Front solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on F.Mask
    @(5175.00 mils, 5750.00 mils): Track [Net-(P1-Pad44)] on F.Cu, length 345.00 mils
[solder_mask_bridge]: Front solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on F.Mask
    @(5175.00 mils, 5750.00 mils): Track [Net-(P1-Pad44)] on F.Cu, length 345.00 mils
[solder_mask_bridge]: Rear solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on B.Mask
    @(4975.00 mils, 6095.00 mils): Track [VCC] on B.Cu, length 345.00 mils
[solder_mask_bridge]: Rear solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on B.Mask
    @(4975.00 mils, 6095.00 mils): Track [VCC] on B.Cu, length 345.00 mils
[solder_mask_bridge]: Rear solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on B.Mask
    @(4975.00 mils, 6095.00 mils): Track [VCC] on B.Cu, length 345.00 mils
[solder_mask_bridge]: Rear solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on B.Mask
    @(4975.00 mils, 6095.00 mils): Track [VCC] on B.Cu, length 345.00 mils
[solder_mask_bridge]: Rear solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on B.Mask
    @(4975.00 mils, 6095.00 mils): Track [VCC] on B.Cu, length 345.00 mils
[solder_mask_bridge]: Rear solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on B.Mask
    @(4975.00 mils, 6095.00 mils): Track [VCC] on B.Cu, length 345.00 mils
[solder_mask_bridge]: Rear solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on B.Mask
    @(4975.00 mils, 6095.00 mils): Track [VCC] on B.Cu, length 345.00 mils
[solder_mask_bridge]: Rear solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on B.Mask
    @(4975.00 mils, 6095.00 mils): Track [VCC] on B.Cu, length 345.00 mils
[solder_mask_bridge]: Rear solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on B.Mask
    @(4975.00 mils, 6095.00 mils): Track [VCC] on B.Cu, length 345.00 mils
[solder_mask_bridge]: Rear solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on B.Mask
    @(4975.00 mils, 6095.00 mils): Track [VCC] on B.Cu, length 345.00 mils
[solder_mask_bridge]: Rear solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on B.Mask
    @(4975.00 mils, 6095.00 mils): Track [VCC] on B.Cu, length 345.00 mils
[solder_mask_bridge]: Rear solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on B.Mask
    @(4975.00 mils, 6095.00 mils): Track [VCC] on B.Cu, length 345.00 mils
[solder_mask_bridge]: Rear solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on B.Mask
    @(4975.00 mils, 6095.00 mils): Track [VCC] on B.Cu, length 345.00 mils
[solder_mask_bridge]: Rear solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on B.Mask
    @(4975.00 mils, 6095.00 mils): Track [VCC] on B.Cu, length 345.00 mils
[solder_mask_bridge]: Rear solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on B.Mask
    @(4975.00 mils, 6095.00 mils): Track [VCC] on B.Cu, length 345.00 mils
[solder_mask_bridge]: Rear solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on B.Mask
    @(4975.00 mils, 6095.00 mils): Track [VCC] on B.Cu, length 345.00 mils
[solder_mask_bridge]: Rear solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on B.Mask
    @(4975.00 mils, 6095.00 mils): Track [VCC] on B.Cu, length 345.00 mils
[solder_mask_bridge]: Rear solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on B.Mask
    @(4975.00 mils, 6095.00 mils): Track [VCC] on B.Cu, length 345.00 mils
[solder_mask_bridge]: Rear solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on B.Mask
    @(4975.00 mils, 6095.00 mils): Track [VCC] on B.Cu, length 345.00 mils
[solder_mask_bridge]: Rear solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on B.Mask
    @(4975.00 mils, 6095.00 mils): Track [VCC] on B.Cu, length 345.00 mils
[solder_mask_bridge]: Rear solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on B.Mask
    @(4975.00 mils, 6095.00 mils): Track [VCC] on B.Cu, length 345.00 mils
[solder_mask_bridge]: Rear solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on B.Mask
    @(4975.00 mils, 6095.00 mils): Track [VCC] on B.Cu, length 345.00 mils
[solder_mask_bridge]: Rear solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on B.Mask
    @(4975.00 mils, 6095.00 mils): Track [VCC] on B.Cu, length 345.00 mils
[solder_mask_bridge]: Front solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on F.Mask
    @(5175.00 mils, 5750.00 mils): Track [Net-(P1-Pad44)] on F.Cu, length 345.00 mils
[solder_mask_bridge]: Front solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on F.Mask
    @(5175.00 mils, 5750.00 mils): Track [Net-(P1-Pad44)] on F.Cu, length 345.00 mils
[solder_mask_bridge]: Front solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on F.Mask
    @(5175.00 mils, 5750.00 mils): Track [Net-(P1-Pad44)] on F.Cu, length 345.00 mils
[solder_mask_bridge]: Front solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on F.Mask
    @(5175.00 mils, 5750.00 mils): Track [Net-(P1-Pad44)] on F.Cu, length 345.00 mils
[solder_mask_bridge]: Front solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on F.Mask
    @(5175.00 mils, 5750.00 mils): Track [Net-(P1-Pad44)] on F.Cu, length 345.00 mils
[solder_mask_bridge]: Front solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on F.Mask
    @(5175.00 mils, 5750.00 mils): Track [Net-(P1-Pad44)] on F.Cu, length 345.00 mils
[solder_mask_bridge]: Front solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on F.Mask
    @(5175.00 mils, 5750.00 mils): Track [Net-(P1-Pad44)] on F.Cu, length 345.00 mils
[solder_mask_bridge]: Front solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on F.Mask
    @(5175.00 mils, 5750.00 mils): Track [Net-(P1-Pad44)] on F.Cu, length 345.00 mils
[solder_mask_bridge]: Front solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on F.Mask
    @(5175.00 mils, 5750.00 mils): Track [Net-(P1-Pad44)] on F.Cu, length 345.00 mils
[solder_mask_bridge]: Front solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on F.Mask
    @(5175.00 mils, 5750.00 mils): Track [Net-(P1-Pad44)] on F.Cu, length 345.00 mils
[solder_mask_bridge]: Front solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on F.Mask
    @(5175.00 mils, 5750.00 mils): Track [Net-(P1-Pad44)] on F.Cu, length 345.00 mils
[solder_mask_bridge]: Front solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on F.Mask
    @(5175.00 mils, 5750.00 mils): Track [Net-(P1-Pad44)] on F.Cu, length 345.00 mils
[solder_mask_bridge]: Front solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on F.Mask
    @(5175.00 mils, 5750.00 mils): Track [Net-(P1-Pad44)] on F.Cu, length 345.00 mils
[solder_mask_bridge]: Front solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on F.Mask
    @(5175.00 mils, 5750.00 mils): Track [Net-(P1-Pad44)] on F.Cu, length 345.00 mils
[solder_mask_bridge]: Front solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on F.Mask
    @(5175.00 mils, 5750.00 mils): Track [Net-(P1-Pad44)] on F.Cu, length 345.00 mils
[solder_mask_bridge]: Front solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on F.Mask
    @(5175.00 mils, 5750.00 mils): Track [Net-(P1-Pad44)] on F.Cu, length 345.00 mils
[solder_mask_bridge]: Front solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on F.Mask
    @(5175.00 mils, 5750.00 mils): Track [Net-(P1-Pad44)] on F.Cu, length 345.00 mils
[solder_mask_bridge]: Front solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on F.Mask
    @(5175.00 mils, 5750.00 mils): Track [Net-(P1-Pad44)] on F.Cu, length 345.00 mils
[solder_mask_bridge]: Front solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on F.Mask
    @(5175.00 mils, 5750.00 mils): Track [Net-(P1-Pad44)] on F.Cu, length 345.00 mils
[solder_mask_bridge]: Front solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on F.Mask
    @(5175.00 mils, 5750.00 mils): Track [Net-(P1-Pad44)] on F.Cu, length 345.00 mils
[solder_mask_bridge]: Front solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on F.Mask
    @(5175.00 mils, 5750.00 mils): Track [Net-(P1-Pad44)] on F.Cu, length 345.00 mils
[solder_mask_bridge]: Front solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on F.Mask
    @(5175.00 mils, 5750.00 mils): Track [Net-(P1-Pad44)] on F.Cu, length 345.00 mils
[solder_mask_bridge]: Front solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on F.Mask
    @(5175.00 mils, 5750.00 mils): Track [Net-(P1-Pad44)] on F.Cu, length 345.00 mils

** Found 0 unconnected pads **

** Found 0 Footprint errors **

** End of Report **

- Allow bridged solder mask apertures between pads
- Redrawn mask zones
@ProtossGP32
Copy link
Copy Markdown
Author

ProtossGP32 commented Sep 17, 2024

I am having a look at your branch, and your changes bring tons of DRC violations:

** Drc report for rom64k.kicad_pcb **
** Created on 2024-08-26T16:01:13+0200 **

** Found 75 DRC violations **
[solder_mask_bridge]: Rear solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on B.Mask
    @(4975.00 mils, 6095.00 mils): Track [VCC] on B.Cu, length 345.00 mils
[solder_mask_bridge]: Rear solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on B.Mask
    @(4975.00 mils, 6095.00 mils): Track [VCC] on B.Cu, length 345.00 mils
[solder_mask_bridge]: Rear solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on B.Mask
    @(4975.00 mils, 6095.00 mils): Track [VCC] on B.Cu, length 345.00 mils
[solder_mask_bridge]: Rear solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on B.Mask
    @(4975.00 mils, 6095.00 mils): Track [VCC] on B.Cu, length 345.00 mils
[solder_mask_bridge]: Rear solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on B.Mask
    @(4975.00 mils, 6095.00 mils): Track [VCC] on B.Cu, length 345.00 mils
[solder_mask_bridge]: Rear solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on B.Mask
    @(4975.00 mils, 6095.00 mils): Track [VCC] on B.Cu, length 345.00 mils
[solder_mask_bridge]: Rear solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on B.Mask
    @(4975.00 mils, 6095.00 mils): Track [VCC] on B.Cu, length 345.00 mils
[solder_mask_bridge]: Rear solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on B.Mask
    @(4975.00 mils, 6095.00 mils): Track [VCC] on B.Cu, length 345.00 mils
[solder_mask_bridge]: Rear solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on B.Mask
    @(4975.00 mils, 6095.00 mils): Track [VCC] on B.Cu, length 345.00 mils
[solder_mask_bridge]: Rear solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on B.Mask
    @(4975.00 mils, 6095.00 mils): Track [VCC] on B.Cu, length 345.00 mils
[solder_mask_bridge]: Rear solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on B.Mask
    @(4975.00 mils, 6095.00 mils): Track [VCC] on B.Cu, length 345.00 mils
[solder_mask_bridge]: Rear solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on B.Mask
    @(4975.00 mils, 6095.00 mils): Track [VCC] on B.Cu, length 345.00 mils
[solder_mask_bridge]: Rear solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on B.Mask
    @(4975.00 mils, 6095.00 mils): Track [VCC] on B.Cu, length 345.00 mils
[solder_mask_bridge]: Rear solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on B.Mask
    @(4975.00 mils, 6095.00 mils): Track [VCC] on B.Cu, length 345.00 mils
[solder_mask_bridge]: Front solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on F.Mask
    @(5175.00 mils, 5750.00 mils): Track [Net-(P1-Pad44)] on F.Cu, length 345.00 mils
[solder_mask_bridge]: Front solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on F.Mask
    @(5175.00 mils, 5750.00 mils): Track [Net-(P1-Pad44)] on F.Cu, length 345.00 mils
[solder_mask_bridge]: Front solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on F.Mask
    @(5175.00 mils, 5750.00 mils): Track [Net-(P1-Pad44)] on F.Cu, length 345.00 mils
[solder_mask_bridge]: Front solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on F.Mask
    @(5175.00 mils, 5750.00 mils): Track [Net-(P1-Pad44)] on F.Cu, length 345.00 mils
[solder_mask_bridge]: Front solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on F.Mask
    @(5175.00 mils, 5750.00 mils): Track [Net-(P1-Pad44)] on F.Cu, length 345.00 mils
[solder_mask_bridge]: Front solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on F.Mask
    @(5175.00 mils, 5750.00 mils): Track [Net-(P1-Pad44)] on F.Cu, length 345.00 mils
[solder_mask_bridge]: Front solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on F.Mask
    @(5175.00 mils, 5750.00 mils): Track [Net-(P1-Pad44)] on F.Cu, length 345.00 mils
[solder_mask_bridge]: Front solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on F.Mask
    @(5175.00 mils, 5750.00 mils): Track [Net-(P1-Pad44)] on F.Cu, length 345.00 mils
[solder_mask_bridge]: Front solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on F.Mask
    @(5175.00 mils, 5750.00 mils): Track [Net-(P1-Pad44)] on F.Cu, length 345.00 mils
[solder_mask_bridge]: Front solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on F.Mask
    @(5175.00 mils, 5750.00 mils): Track [Net-(P1-Pad44)] on F.Cu, length 345.00 mils
[solder_mask_bridge]: Front solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on F.Mask
    @(5175.00 mils, 5750.00 mils): Track [Net-(P1-Pad44)] on F.Cu, length 345.00 mils
[solder_mask_bridge]: Front solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on F.Mask
    @(5175.00 mils, 5750.00 mils): Track [Net-(P1-Pad44)] on F.Cu, length 345.00 mils
[solder_mask_bridge]: Front solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on F.Mask
    @(5175.00 mils, 5750.00 mils): Track [Net-(P1-Pad44)] on F.Cu, length 345.00 mils
[solder_mask_bridge]: Front solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on F.Mask
    @(5175.00 mils, 5750.00 mils): Track [Net-(P1-Pad44)] on F.Cu, length 345.00 mils
[solder_mask_bridge]: Front solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on F.Mask
    @(5175.00 mils, 5750.00 mils): Track [Net-(P1-Pad44)] on F.Cu, length 345.00 mils
[solder_mask_bridge]: Rear solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on B.Mask
    @(4975.00 mils, 6095.00 mils): Track [VCC] on B.Cu, length 345.00 mils
[solder_mask_bridge]: Rear solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on B.Mask
    @(4975.00 mils, 6095.00 mils): Track [VCC] on B.Cu, length 345.00 mils
[solder_mask_bridge]: Rear solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on B.Mask
    @(4975.00 mils, 6095.00 mils): Track [VCC] on B.Cu, length 345.00 mils
[solder_mask_bridge]: Rear solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on B.Mask
    @(4975.00 mils, 6095.00 mils): Track [VCC] on B.Cu, length 345.00 mils
[solder_mask_bridge]: Rear solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on B.Mask
    @(4975.00 mils, 6095.00 mils): Track [VCC] on B.Cu, length 345.00 mils
[solder_mask_bridge]: Rear solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on B.Mask
    @(4975.00 mils, 6095.00 mils): Track [VCC] on B.Cu, length 345.00 mils
[solder_mask_bridge]: Rear solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on B.Mask
    @(4975.00 mils, 6095.00 mils): Track [VCC] on B.Cu, length 345.00 mils
[solder_mask_bridge]: Rear solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on B.Mask
    @(4975.00 mils, 6095.00 mils): Track [VCC] on B.Cu, length 345.00 mils
[solder_mask_bridge]: Rear solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on B.Mask
    @(4975.00 mils, 6095.00 mils): Track [VCC] on B.Cu, length 345.00 mils
[solder_mask_bridge]: Rear solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on B.Mask
    @(4975.00 mils, 6095.00 mils): Track [VCC] on B.Cu, length 345.00 mils
[solder_mask_bridge]: Rear solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on B.Mask
    @(4975.00 mils, 6095.00 mils): Track [VCC] on B.Cu, length 345.00 mils
[solder_mask_bridge]: Rear solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on B.Mask
    @(4975.00 mils, 6095.00 mils): Track [VCC] on B.Cu, length 345.00 mils
[solder_mask_bridge]: Rear solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on B.Mask
    @(4975.00 mils, 6095.00 mils): Track [VCC] on B.Cu, length 345.00 mils
[solder_mask_bridge]: Rear solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on B.Mask
    @(4975.00 mils, 6095.00 mils): Track [VCC] on B.Cu, length 345.00 mils
[solder_mask_bridge]: Rear solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on B.Mask
    @(4975.00 mils, 6095.00 mils): Track [VCC] on B.Cu, length 345.00 mils
[solder_mask_bridge]: Rear solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on B.Mask
    @(4975.00 mils, 6095.00 mils): Track [VCC] on B.Cu, length 345.00 mils
[solder_mask_bridge]: Rear solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on B.Mask
    @(4975.00 mils, 6095.00 mils): Track [VCC] on B.Cu, length 345.00 mils
[solder_mask_bridge]: Rear solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on B.Mask
    @(4975.00 mils, 6095.00 mils): Track [VCC] on B.Cu, length 345.00 mils
[solder_mask_bridge]: Rear solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on B.Mask
    @(4975.00 mils, 6095.00 mils): Track [VCC] on B.Cu, length 345.00 mils
[solder_mask_bridge]: Rear solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on B.Mask
    @(4975.00 mils, 6095.00 mils): Track [VCC] on B.Cu, length 345.00 mils
[solder_mask_bridge]: Rear solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on B.Mask
    @(4975.00 mils, 6095.00 mils): Track [VCC] on B.Cu, length 345.00 mils
[solder_mask_bridge]: Rear solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on B.Mask
    @(4975.00 mils, 6095.00 mils): Track [VCC] on B.Cu, length 345.00 mils
[solder_mask_bridge]: Rear solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on B.Mask
    @(4975.00 mils, 6095.00 mils): Track [VCC] on B.Cu, length 345.00 mils
[solder_mask_bridge]: Front solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on F.Mask
    @(5175.00 mils, 5750.00 mils): Track [Net-(P1-Pad44)] on F.Cu, length 345.00 mils
[solder_mask_bridge]: Front solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on F.Mask
    @(5175.00 mils, 5750.00 mils): Track [Net-(P1-Pad44)] on F.Cu, length 345.00 mils
[solder_mask_bridge]: Front solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on F.Mask
    @(5175.00 mils, 5750.00 mils): Track [Net-(P1-Pad44)] on F.Cu, length 345.00 mils
[solder_mask_bridge]: Front solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on F.Mask
    @(5175.00 mils, 5750.00 mils): Track [Net-(P1-Pad44)] on F.Cu, length 345.00 mils
[solder_mask_bridge]: Front solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on F.Mask
    @(5175.00 mils, 5750.00 mils): Track [Net-(P1-Pad44)] on F.Cu, length 345.00 mils
[solder_mask_bridge]: Front solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on F.Mask
    @(5175.00 mils, 5750.00 mils): Track [Net-(P1-Pad44)] on F.Cu, length 345.00 mils
[solder_mask_bridge]: Front solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on F.Mask
    @(5175.00 mils, 5750.00 mils): Track [Net-(P1-Pad44)] on F.Cu, length 345.00 mils
[solder_mask_bridge]: Front solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on F.Mask
    @(5175.00 mils, 5750.00 mils): Track [Net-(P1-Pad44)] on F.Cu, length 345.00 mils
[solder_mask_bridge]: Front solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on F.Mask
    @(5175.00 mils, 5750.00 mils): Track [Net-(P1-Pad44)] on F.Cu, length 345.00 mils
[solder_mask_bridge]: Front solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on F.Mask
    @(5175.00 mils, 5750.00 mils): Track [Net-(P1-Pad44)] on F.Cu, length 345.00 mils
[solder_mask_bridge]: Front solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on F.Mask
    @(5175.00 mils, 5750.00 mils): Track [Net-(P1-Pad44)] on F.Cu, length 345.00 mils
[solder_mask_bridge]: Front solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on F.Mask
    @(5175.00 mils, 5750.00 mils): Track [Net-(P1-Pad44)] on F.Cu, length 345.00 mils
[solder_mask_bridge]: Front solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on F.Mask
    @(5175.00 mils, 5750.00 mils): Track [Net-(P1-Pad44)] on F.Cu, length 345.00 mils
[solder_mask_bridge]: Front solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on F.Mask
    @(5175.00 mils, 5750.00 mils): Track [Net-(P1-Pad44)] on F.Cu, length 345.00 mils
[solder_mask_bridge]: Front solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on F.Mask
    @(5175.00 mils, 5750.00 mils): Track [Net-(P1-Pad44)] on F.Cu, length 345.00 mils
[solder_mask_bridge]: Front solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on F.Mask
    @(5175.00 mils, 5750.00 mils): Track [Net-(P1-Pad44)] on F.Cu, length 345.00 mils
[solder_mask_bridge]: Front solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on F.Mask
    @(5175.00 mils, 5750.00 mils): Track [Net-(P1-Pad44)] on F.Cu, length 345.00 mils
[solder_mask_bridge]: Front solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on F.Mask
    @(5175.00 mils, 5750.00 mils): Track [Net-(P1-Pad44)] on F.Cu, length 345.00 mils
[solder_mask_bridge]: Front solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on F.Mask
    @(5175.00 mils, 5750.00 mils): Track [Net-(P1-Pad44)] on F.Cu, length 345.00 mils
[solder_mask_bridge]: Front solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on F.Mask
    @(5175.00 mils, 5750.00 mils): Track [Net-(P1-Pad44)] on F.Cu, length 345.00 mils
[solder_mask_bridge]: Front solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on F.Mask
    @(5175.00 mils, 5750.00 mils): Track [Net-(P1-Pad44)] on F.Cu, length 345.00 mils
[solder_mask_bridge]: Front solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on F.Mask
    @(5175.00 mils, 5750.00 mils): Track [Net-(P1-Pad44)] on F.Cu, length 345.00 mils
[solder_mask_bridge]: Front solder mask aperture bridges items with different nets
    Rule: board setup solder mask min width; error
    @(4783.46 mils, 5881.89 mils): Rectangle on F.Mask
    @(5175.00 mils, 5750.00 mils): Track [Net-(P1-Pad44)] on F.Cu, length 345.00 mils

** Found 0 unconnected pads **

** Found 0 Footprint errors **

** End of Report **

Thanks for reviewing my changes!

I've fixed the issues regarding the solder mask, redrawing the mask zones and enabling "Allow bridged solder mask apertures between pads" in the footprint solved the issue.

@ProtossGP32
Copy link
Copy Markdown
Author

Hi @apoloval ! Did you have time to check the latest commits in this PR? Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants