From 442ad0c7d18a0d5e093d6407e775195143c300ec Mon Sep 17 00:00:00 2001 From: Martin Schramm Date: Wed, 16 Jun 2021 17:08:26 +0200 Subject: [PATCH] ngff-cardem: unify IP4234CZ6 sub-types After a time of seeing IP4234CZ6,115 as a no-stock part @DK, I inserted the IP4234CZ6,125. Now the former one became available again. --- ngff-cardem/eagle/ngff-cardem.brd | 6 +- ngff-cardem/eagle/ngff-cardem.sch | 8 +- ngff-cardem/ngff-cardem_BOM.gnumeric | 734 +++++++++++++-------------- ngff-cardem/ngff-cardem_BOM.xls | Bin 56320 -> 57856 bytes 4 files changed, 370 insertions(+), 378 deletions(-) diff --git a/ngff-cardem/eagle/ngff-cardem.brd b/ngff-cardem/eagle/ngff-cardem.brd index 24a0471..2c930ee 100644 --- a/ngff-cardem/eagle/ngff-cardem.brd +++ b/ngff-cardem/eagle/ngff-cardem.brd @@ -4759,15 +4759,15 @@ for the minimum (VIA) drill of 0.3mm as 0.36mm. + - + - - + diff --git a/ngff-cardem/eagle/ngff-cardem.sch b/ngff-cardem/eagle/ngff-cardem.sch index 35f0fb3..99fc24f 100644 --- a/ngff-cardem/eagle/ngff-cardem.sch +++ b/ngff-cardem/eagle/ngff-cardem.sch @@ -20728,13 +20728,13 @@ IntelliMAXTM Advanced Load Management Products - + - + - + @@ -23192,11 +23192,11 @@ detection + - diff --git a/ngff-cardem/ngff-cardem_BOM.gnumeric b/ngff-cardem/ngff-cardem_BOM.gnumeric index de9f316..a1174f5 100644 --- a/ngff-cardem/ngff-cardem_BOM.gnumeric +++ b/ngff-cardem/ngff-cardem_BOM.gnumeric @@ -25,8 +25,8 @@ - 2021-06-16T14:52:55Z - 2021-06-16T14:47:15Z + 2021-06-16T15:07:46Z + 2021-06-16T15:03:28Z @@ -38,7 +38,7 @@ ngff-cardem.sch 10 - 65 + 69 1 @@ -110,57 +110,57 @@ Sans - + - + - + - + - + - + - + - + - + - + - + @@ -185,52 +185,52 @@ Sans - + - + - + - + - + - + - + - + - + - + @@ -255,62 +255,62 @@ Sans - + + + + - - - - + - + - + - + - + - + - + - + - + @@ -444,25 +444,25 @@ @@ -480,93 +480,93 @@ - - - - + - + - + - + - + - + - + - + + + + - + - + - + - + - + - + - + - + - + - + @@ -810,14 +804,14 @@ - + - - + + ngff-cardem.sch - 2021-06-16 14:47:15 + 2021-06-16 15:03:28 EAGLE Version 7.7.0 Copyright (c) 1988-2016 CadSoft Qty Name @@ -1062,47 +1056,47 @@ TRUE 2 - IC204, IC205 - FPF2109 - SOT23-5 + IC203, U201 + IP4234CZ6 + TSOP-6 IC DIGIKEY - FPF2109CT-ND - https://www.digikey.de/product-detail/de/on-semiconductor/FPF2109/FPF2109CT-ND - IC PWR SWITCH P-CHAN 1:1 SOT23-5 + 1727-1217-1-ND + https://www.digikey.de/product-detail/de/nexperia-usa-inc/IP4234CZ6115/1727-1217-1-ND + TVS DIODE 5.5VWM 6TSOP TRUE - 1 - IC301 - TPS22958N-DGN - HVSSOP8 + 2 + IC204, IC205 + FPF2109 + SOT23-5 IC DIGIKEY - 296-47367-1-ND - https://www.digikey.de/product-detail/de/texas-instruments/TPS22958DGNR/296-47367-1-ND - IC PWR SWITCH N-CHAN 1:1 8MSOP + FPF2109CT-ND + https://www.digikey.de/product-detail/de/on-semiconductor/FPF2109/FPF2109CT-ND + IC PWR SWITCH P-CHAN 1:1 SOT23-5 TRUE 1 - IC302 - TPS22958N-DGK - VSSOP8 + IC301 + TPS22958N-DGN + HVSSOP8 IC DIGIKEY - 296-48728-1-ND - https://www.digikey.de/product-detail/de/texas-instruments/TPS22958NDGKR/296-48728-1-ND/ - IC PWR SWITCH N-CHAN 1:1 8VSSOP + 296-47367-1-ND + https://www.digikey.de/product-detail/de/texas-instruments/TPS22958DGNR/296-47367-1-ND + IC PWR SWITCH N-CHAN 1:1 8MSOP TRUE 1 - U201 - IP4234CZ6 - TSOP-6 + IC302 + TPS22958N-DGK + VSSOP8 IC DIGIKEY - 1727-4717-1-ND - https://www.digikey.de/product-detail/de/nexperia-usa-inc/IP4234CZ6-125/1727-4717-1-ND - TVS DIODE 5.5VWM 6TSOP + 296-48728-1-ND + https://www.digikey.de/product-detail/de/texas-instruments/TPS22958NDGKR/296-48728-1-ND/ + IC PWR SWITCH N-CHAN 1:1 8VSSOP TRUE 1 @@ -1128,211 +1122,217 @@ TRUE 1 - IC203 - IP4234CZ6 - TSOP-6 - TVS ARRAY + J301 + PJ-002BH-SMT-TR + 694108106102 + CONNECTOR\JUMPER DIGIKEY - 1727-1217-1-ND - https://www.digikey.de/product-detail/de/nexperia-usa-inc/IP4234CZ6-115/1727-1217-1-ND - TVS DIODE 5.5VWM 6TSOP + CP-002BHPJCT-ND + https://www.digikey.de/product-detail/de/cui-inc/PJ-002BH-SMT-TR/CP-002BHPJCT-ND + CONN PWR JACK 2.5X5.5MM SOLDER TRUE 1 - J301 - PJ-002BH-SMT-TR - 694108106102 + JP101 + + 2X04 CONNECTOR\JUMPER DIGIKEY - CP-002BHPJCT-ND - https://www.digikey.de/product-detail/de/cui-inc/PJ-002BH-SMT-TR/CP-002BHPJCT-ND - CONN PWR JACK 2.5X5.5MM SOLDER + 2057-PH2-08-UA-ND + https://www.digikey.de/product-detail/de/adam-tech/PH2-08-UA/2057-PH2-08-UA-ND + CONN HEADER VERT 8POS 2.54MM TRUE 1 - JP101 - - 2X04 - CONNECTOR\JUMPER + L201 + 744231091 + WE-CNSW_0805 + INDUCTOR DIGIKEY - 2057-PH2-08-UA-ND - https://www.digikey.de/product-detail/de/adam-tech/PH2-08-UA/2057-PH2-08-UA-ND - CONN HEADER VERT 8POS 2.54MM + SRF2012A-900YACT-ND + https://www.digikey.de/product-detail/de/bourns-inc/SRF2012A-900YA/SRF2012A-900YACT-ND + CMC 400MA 2LN 90OHM SMD AEC-Q200 TRUE 1 - L201 - 744231091 - WE-CNSW_0805 + L202 + 74279220601 + _0805 INDUCTOR DIGIKEY - SRF2012A-900YACT-ND - https://www.digikey.de/product-detail/de/bourns-inc/SRF2012A-900YA/SRF2012A-900YACT-ND - CMC 400MA 2LN 90OHM SMD AEC-Q200 + 732-6126-1-ND + http://www.digikey.de/product-detail/de/74279220601/732-6126-1-ND/5050862 + FERRITE BEAD TRUE 1 - L202 - 74279220601 - _0805 - INDUCTOR + LED101 + LEDPLCC2-MIN-AMBER + PLCC2-MIN + LED DIGIKEY - 732-6126-1-ND - http://www.digikey.de/product-detail/de/74279220601/732-6126-1-ND/5050862 - FERRITE BEAD + 475-2744-1-ND + https://www.digikey.de/product-detail/de/osram-opto-semiconductors-inc/LO-T676-S1T1-24-Z/475-2744-1-ND + LED ORANGE CLEAR 2PLCC SMD TRUE - 1 - LED101 - LEDPLCC2-MIN-AMBER + 3 + LED102, LED201, LED301 + LEDPLCC2-MIN-green PLCC2-MIN LED DIGIKEY - 475-2744-1-ND - https://www.digikey.de/product-detail/de/osram-opto-semiconductors-inc/LO-T676-S1T1-24-Z/475-2744-1-ND - LED ORANGE CLEAR 2PLCC SMD + 516-2827-1-ND + https://www.digikey.de/product-detail/de/broadcom-limited/HSME-A100-M02J1/516-2827-1-ND + LED GREEN CLEAR 2PLCC SMD TRUE - 3 - LED102, LED201, LED301 - LEDPLCC2-MIN-green - PLCC2-MIN + 1 + LED202 + KPH-1608EC + CHIP-LED0603 LED - DIGIKEY - 516-2827-1-ND - https://www.digikey.de/product-detail/de/broadcom-limited/HSME-A100-M02J1/516-2827-1-ND - LED GREEN CLEAR 2PLCC SMD + UNKNOWN SOURCE + UNKNOWN SOURCE PART NUMBER + UNKNOWN LINK + chipLED 0603 red TRUE - 1 - LED202 - KPH-1608EC - CHIP-LED0603 - LED - chipLED 0603 red + 2 + M2, M3 + MENTOR_12701001 + 1270.1001 + LIGHT GUIDE + UNKNOWN SOURCE + UNKNOWN SOURCE PART NUMBER + UNKNOWN LINK + NO DESCRIPTION TRUE - 2 - M2, M3 - MENTOR_12701001 - 1270.1001 - LIGHT GUIDE - NO DESCRIPTION + 1 + NGFF101 + NGFF_B-NSOL + NGFF_3042_3052_NSOL + CONNECTOR + DIGIKEY + A115903CT-ND + https://www.digikey.de/product-detail/de/te-connectivity-amp-connectors/2199230-3/A115903CT-ND + CONN FEMALE 67POS 0.020 GOLD TRUE 1 - NGFF101 - NGFF_B-NSOL - NGFF_3042_3052_NSOL + X101 + PINHD-2X3-SP + 2X03 CONNECTOR DIGIKEY - A115903CT-ND - https://www.digikey.de/product-detail/de/te-connectivity-amp-connectors/2199230-3/A115903CT-ND - CONN FEMALE 67POS 0.020 GOLD + 1849-PR20203VBDN-ND + https://www.digikey.de/product-detail/de/metz-connect-usa-inc/PR20203VBDN/1849-PR20203VBDN-ND + PIN HEADER, THR, DUAL ROW, .100" TRUE 1 - X101 - PINHD-2X3-SP - 2X03 + X102 + ZX360D-B-10P(30) + ZX360D-B CONNECTOR DIGIKEY - 1849-PR20203VBDN-ND - https://www.digikey.de/product-detail/de/metz-connect-usa-inc/PR20203VBDN/1849-PR20203VBDN-ND - PIN HEADER, THR, DUAL ROW, .100" + H125269DKR-ND + https://www.digikey.de/product-detail/de/hirose-electric-co-ltd/ZX360D-B-10P-30/H125269DKR-ND + CONN RCPT USB3.0 MICRO B SMD R/A TRUE 1 - X102 - ZX360D-B-10P(30) - ZX360D-B + X201 + MINI-USB-SHIELD-UX60-MB-5ST + UX60-MB-5ST CONNECTOR DIGIKEY - H125269DKR-ND - https://www.digikey.de/product-detail/de/hirose-electric-co-ltd/ZX360D-B-10P-30/H125269DKR-ND - CONN RCPT USB3.0 MICRO B SMD R/A + + http://www.digikey.com/product-detail/en/hirose-electric-co-ltd/UX60-MB-5ST/H2959CT-ND/597538 + TRUE 1 - X201 - MINI-USB-SHIELD-UX60-MB-5ST - UX60-MB-5ST + X202 + 2.54mm + 1X03_LOCK CONNECTOR - DIGIKEY - - http://www.digikey.com/product-detail/en/hirose-electric-co-ltd/UX60-MB-5ST/H2959CT-ND/597538 - + UNKNOWN SOURCE + UNKNOWN SOURCE PART NUMBER + UNKNOWN LINK + NO DESCRIPTION TRUE 1 - X202 - 2.54mm - 1X03_LOCK + X203 + JACK2.5_SJ-2523 + JACK2.5_SJ-2523 CONNECTOR - UNKNOWN SOURCE - UNKNOWN SOURCE PART NUMBER - UNKNOWN LINK - NO DESCRIPTION + DIGIKEY + CP-2523SJCT-ND + https://www.digikey.de/product-detail/de/cui-inc/SJ-2523-SMT-TR/CP-2523SJCT-ND/669702 + CONN JACK STEREO 2.5MM SMD R/A TRUE 1 - X203 - JACK2.5_SJ-2523 - JACK2.5_SJ-2523 + X301 + 171826-4-RA + 171826-4 CONNECTOR DIGIKEY - CP-2523SJCT-ND - https://www.digikey.de/product-detail/de/cui-inc/SJ-2523-SMT-TR/CP-2523SJCT-ND/669702 - CONN JACK STEREO 2.5MM SMD R/A + A112643-ND + https://www.digikey.de/product-detail/de/171826-4/A112643-ND + CONN HEADER R/A 4POS 2.5MM TRUE 1 - X301 - 171826-4-RA - 171826-4 - CONNECTOR + Q201 + 12MHz + HC49UP + XTAL DIGIKEY - A112643-ND - https://www.digikey.de/product-detail/de/171826-4/A112643-ND - CONN HEADER R/A 4POS 2.5MM + 370-1108-1-ND + https://www.digikey.de/product-detail/de/cardinal-components-inc/CSM1Z-A5B2C3-40-12-0D18/370-1108-1-ND + CRYSTAL 12.0000MHZ 18PF SMD TRUE - 1 - Q201 - 12MHz - HC49UP - XTAL - DIGIKEY - 370-1108-1-ND - https://www.digikey.de/product-detail/de/cardinal-components-inc/CSM1Z-A5B2C3-40-12-0D18/370-1108-1-ND - CRYSTAL 12.0000MHZ 18PF SMD - TRUE + 2 + R101, R102 + DNP + _0603 + RESISTOR + UNKNOWN SOURCE + UNKNOWN SOURCE PART NUMBER + UNKNOWN LINK + NO DESCRIPTION + FALSE - 2 - R101, R102 - DNP + 4 + R103, R104, R113, R116 + 4.7k _0603 RESISTOR - UNKNOWN SOURCE - UNKNOWN SOURCE PART NUMBER - UNKNOWN LINK - NO DESCRIPTION - FALSE + DIGIKEY + 311-4.7KGRCT-ND + http://www.digikey.de/product-detail/de/RC0603JR-074K7L/311-4.7KGRCT-ND + RES SMD 4.7K OHM 5% 1/10W 0603 + TRUE - 4 - R103, R104, R113, R116 - 4.7k + 1 + R105 + DNP _0603 RESISTOR DIGIKEY - 311-4.7KGRCT-ND - http://www.digikey.de/product-detail/de/RC0603JR-074K7L/311-4.7KGRCT-ND - RES SMD 4.7K OHM 5% 1/10W 0603 + A121523CT-ND + https://www.digikey.de/product-detail/de/te-connectivity-passive-product/CRG0603F10K-10/A121523CT-ND/ + RES SMD 10K OHM 1%% 1/10W 0603 TRUE - 1 - R105 - DNP + 15 + R106, R108, R109, R110, R111, R115, R204, R205, R208, R211, R215, R216, R217, R218, R303 + 10k _0603 RESISTOR DIGIKEY @@ -1341,197 +1341,189 @@ RES SMD 10K OHM 1%% 1/10W 0603 TRUE - 15 - R106, R108, R109, R110, R111, R115, R204, R205, R208, R211, R215, R216, R217, R218, R303 - 10k + 4 + R107, R201, R203, R305 + 330 _0603 RESISTOR DIGIKEY - A121523CT-ND - https://www.digikey.de/product-detail/de/te-connectivity-passive-product/CRG0603F10K-10/A121523CT-ND/ - RES SMD 10K OHM 1%% 1/10W 0603 + 311-330HRCT-ND + https://www.digikey.de/product-detail/de/yageo/RC0603FR-07330RL/311-330HRCT-ND + RES SMD 330 OHM 1%% 1/10W 0603 TRUE - 4 - R107, R201, R203, R305 - 330 + 6 + R112, R121, R202, R214, R219, R304 + 100k _0603 RESISTOR DIGIKEY - 311-330HRCT-ND - https://www.digikey.de/product-detail/de/yageo/RC0603FR-07330RL/311-330HRCT-ND - RES SMD 330 OHM 1%% 1/10W 0603 + RMCF0603FT100KCT-ND + https://www.digikey.de/product-detail/de/stackpole-electronics-inc/RMCF0603FT100K/RMCF0603FT100KCT-ND + RES 100K OHM 1%% 1/10W 0603 TRUE - 6 - R112, R121, R202, R214, R219, R304 - 100k + 2 + R114, R213 + 47k _0603 RESISTOR DIGIKEY - RMCF0603FT100KCT-ND - https://www.digikey.de/product-detail/de/stackpole-electronics-inc/RMCF0603FT100K/RMCF0603FT100KCT-ND - RES 100K OHM 1%% 1/10W 0603 + RMCF0603FT47K0CT-ND + https://www.digikey.de/product-detail/de/stackpole-electronics-inc/RMCF0603FT47K0/RMCF0603FT47K0CT-ND + RES 47K OHM 1%% 1/10W 0603 TRUE - 2 - R114, R213 - 47k - _0603 + 4 + R117, R118, R119, R210 + 47 + _0402 RESISTOR DIGIKEY - RMCF0603FT47K0CT-ND - https://www.digikey.de/product-detail/de/stackpole-electronics-inc/RMCF0603FT47K0/RMCF0603FT47K0CT-ND - RES 47K OHM 1%% 1/10W 0603 + A129611CT-ND + https://www.digikey.de/product-detail/de/te-connectivity-passive-product/CRGCQ0402F47R/A129611CT-ND + RES SMD 47R 0402 1% TRUE - 4 - R117, R118, R119, R210 - 47 - _0402 + 1 + R120 + 510 + _0603 RESISTOR DIGIKEY - A129611CT-ND - https://www.digikey.de/product-detail/de/te-connectivity-passive-product/CRGCQ0402F47R/A129611CT-ND - RES SMD 47R 0402 1% + RMCF0603FT510RCT-ND + https://www.digikey.de/product-detail/de/stackpole-electronics-inc/RMCF0603FT510R/RMCF0603FT510RCT-ND + RES 510 OHM 1%% 1/10W 0603 TRUE - 1 - R120 - 510 + 2 + R206, R207 + 27 _0603 RESISTOR DIGIKEY - RMCF0603FT510RCT-ND - https://www.digikey.de/product-detail/de/stackpole-electronics-inc/RMCF0603FT510R/RMCF0603FT510RCT-ND - RES 510 OHM 1%% 1/10W 0603 + 311-27GRCT-ND + http://www.digikey.de/product-detail/de/RC0603JR-0727RL/311-27GRCT-ND/729698 + RES SMD 27 OHM 5% 1/10W 0603 TRUE - 2 - R206, R207 - 27 + 1 + R209 + 1.5k _0603 RESISTOR DIGIKEY - 311-27GRCT-ND - http://www.digikey.de/product-detail/de/RC0603JR-0727RL/311-27GRCT-ND/729698 - RES SMD 27 OHM 5% 1/10W 0603 + A129690CT-ND + https://www.digikey.de/product-detail/de/te-connectivity-passive-product/CRGCQ0603F1K5/A129690CT-ND/ + CRGCQ 0603 1K5 1%% TRUE 1 - R209 - 1.5k + R212 + 30k _0603 RESISTOR DIGIKEY - A129690CT-ND - https://www.digikey.de/product-detail/de/te-connectivity-passive-product/CRGCQ0603F1K5/A129690CT-ND/ - CRGCQ 0603 1K5 1%% + 311-30.0KHRCT-ND + https://www.digikey.de/product-detail/de/yageo/RC0603FR-0730KL/311-30-0KHRCT-ND/730087 + RES SMD 30K OHM 1%% 1/10W 0603 TRUE 1 - R212 - 30k - _0603 + R301 + 0R + 1210 RESISTOR DIGIKEY - 311-30.0KHRCT-ND - https://www.digikey.de/product-detail/de/yageo/RC0603FR-0730KL/311-30-0KHRCT-ND/730087 - RES SMD 30K OHM 1%% 1/10W 0603 + 2019-TLRZ2BTTDCT-ND + https://www.digikey.de/product-detail/de/koa-speer-electronics-inc/TLRZ2BTTD/2019-TLRZ2BTTDCT-ND + RES 0 OHM JUMPER 1206 TRUE 1 - R301 - 0R + R302 + DNP 1210 RESISTOR DIGIKEY 2019-TLRZ2BTTDCT-ND https://www.digikey.de/product-detail/de/koa-speer-electronics-inc/TLRZ2BTTD/2019-TLRZ2BTTDCT-ND RES 0 OHM JUMPER 1206 - TRUE + FALSE 1 - R302 - DNP - 1210 + R306 + 180 + _0603 RESISTOR DIGIKEY - 2019-TLRZ2BTTDCT-ND - https://www.digikey.de/product-detail/de/koa-speer-electronics-inc/TLRZ2BTTD/2019-TLRZ2BTTDCT-ND - RES 0 OHM JUMPER 1206 - FALSE + 311-180HRCT-ND + https://www.digikey.de/product-detail/de/yageo/RC0603FR-07180RL/311-180HRCT-ND + RES SMD 180 OHM 1%% 1/10W 0603 + TRUE 1 - R306 - 180 + R307 + 4.42k _0603 RESISTOR DIGIKEY - 311-180HRCT-ND - https://www.digikey.de/product-detail/de/yageo/RC0603FR-07180RL/311-180HRCT-ND - RES SMD 180 OHM 1%% 1/10W 0603 + P4.42KDBCT-ND + https://www.digikey.de/product-detail/de/panasonic-electronic-components/ERA-3AEB4421V/P4.42KDBCT-ND + RES SMD 4.42KOHM 0.1%% 1/10W 0603 TRUE 1 - R307 - 4.42k + R308 + 20 _0603 RESISTOR DIGIKEY - P4.42KDBCT-ND - https://www.digikey.de/product-detail/de/panasonic-electronic-components/ERA-3AEB4421V/P4.42KDBCT-ND - RES SMD 4.42KOHM 0.1%% 1/10W 0603 + 311-20.0HRCT-ND + https://www.digikey.de/product-detail/de/yageo/RC0603FR-0720RL/311-20.0HRCT-ND + RES SMD 20 OHM 1%% 1/10W 0603 TRUE 1 - R308 - 20 - _0603 - RESISTOR + SIM101 + MOLEX-475530001 + MOLEX-475530001 + SIM HOLDER DIGIKEY - 311-20.0HRCT-ND - https://www.digikey.de/product-detail/de/yageo/RC0603FR-0720RL/311-20.0HRCT-ND - RES SMD 20 OHM 1%% 1/10W 0603 + WM3293TR-ND + https://www.digikey.de/product-detail/de/molex/0475530001/WM3293TR-ND/2404889 + CONN SIM CARD PUSH-PUSH R/A SMD TRUE - 1 - SIM101 - MOLEX-475530001 - MOLEX-475530001 - SIM HOLDER + 2 + T101, T102 + BC847 + SOT23-BEC + TRANSISTOR DIGIKEY - WM3293TR-ND - https://www.digikey.de/product-detail/de/molex/0475530001/WM3293TR-ND/2404889 - CONN SIM CARD PUSH-PUSH R/A SMD + 1727-2924-1-ND + https://www.digikey.de/product-detail/de/nexperia-usa-inc/BC847C,215/1727-2924-1-ND + TRANS NPN 45V 0.1A SOT23 TRUE - 2 - T101, T102 - BC847 - SOT23-BEC - TRANSISTOR - DIGIKEY - 1727-2924-1-ND - https://www.digikey.de/product-detail/de/nexperia-usa-inc/BC847C,215/1727-2924-1-ND - TRANS NPN 45V 0.1A SOT23 - TRUE + 1 + TC201 + TC2050-IDC + TC2050-IDC + FOOTPRINT + UNKNOWN SOURCE + UNKNOWN SOURCE PART NUMBER + UNKNOWN LINK + TAG-CONNECT footprint + FALSE - 1 - TC201 - TC2050-IDC - TC2050-IDC - FOOTPRINT - UNKNOWN SOURCE - UNKNOWN SOURCE PART NUMBER - UNKNOWN LINK - TAG-CONNECT footprint - FALSE - - + + + + diff --git a/ngff-cardem/ngff-cardem_BOM.xls b/ngff-cardem/ngff-cardem_BOM.xls index 0ed42656c3835c9bc68ef6145b2fdaebe825f9ec..18f50452eca26c66a4c81fa4650f4deed25be47e 100644 GIT binary patch literal 57856 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 UVtXw%S_b{IfBP{7{u6%wAA!F(!vFvP literal 56320 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 I