Compare commits

...

1 Commits

Author SHA1 Message Date
263f9c566a kicad: Fix XO frequency and flash power 2024-07-07 20:09:05 +02:00
4 changed files with 656 additions and 361 deletions

View File

@ -4,6 +4,13 @@
(generator_version "8.0") (generator_version "8.0")
(uuid "50245fe9-16a2-46fe-8648-51ebfd485de2") (uuid "50245fe9-16a2-46fe-8648-51ebfd485de2")
(paper "A4") (paper "A4")
(title_block
(title "Trashernet SoC")
(date "2024-07-07")
(rev "2")
(company "notsyncing.net")
(comment 1 "https://l.notsyncing.net/tnet")
)
(lib_symbols (lib_symbols
(symbol "Device:C" (symbol "Device:C"
(pin_numbers hide) (pin_numbers hide)
@ -2464,6 +2471,17 @@
) )
(uuid "fcfe9b21-6439-4517-bc6a-f6b7dde83736") (uuid "fcfe9b21-6439-4517-bc6a-f6b7dde83736")
) )
(text "TODO: Power supply ramping is too fast for iCE40 devices.\nThis will (randomly) cause 100 mA of \"leakage current\".\nAlso, this violates the required power supply sequencing."
(exclude_from_sim no)
(at 72.644 66.548 0)
(effects
(font
(size 1.27 1.27)
(color 255 0 0 1)
)
)
(uuid "60bf2dd2-aa9a-460c-aecf-3ce8f474812e")
)
(symbol (symbol
(lib_id "power:+5V") (lib_id "power:+5V")
(at 80.01 38.1 0) (at 80.01 38.1 0)

File diff suppressed because it is too large Load Diff

View File

@ -4,6 +4,13 @@
(generator_version "8.0") (generator_version "8.0")
(uuid "6f17954a-662c-4681-9d8a-117fc0975850") (uuid "6f17954a-662c-4681-9d8a-117fc0975850")
(paper "A4") (paper "A4")
(title_block
(title "Trashernet SoC")
(date "2024-07-07")
(rev "2")
(company "notsyncing.net")
(comment 1 "https://l.notsyncing.net/tnet")
)
(lib_symbols (lib_symbols
(symbol "Connector:RJ45_Amphenol_RJMG1BD3B8K1ANR" (symbol "Connector:RJ45_Amphenol_RJMG1BD3B8K1ANR"
(exclude_from_sim no) (exclude_from_sim no)
@ -4602,6 +4609,12 @@
(color 0 0 0 0) (color 0 0 0 0)
(uuid "261ce2bc-286e-4eec-83c1-db0778273d59") (uuid "261ce2bc-286e-4eec-83c1-db0778273d59")
) )
(junction
(at 194.31 130.81)
(diameter 0)
(color 0 0 0 0)
(uuid "28945ddd-ab60-4b42-be94-5eab2c7d3d74")
)
(junction (junction
(at 33.02 151.13) (at 33.02 151.13)
(diameter 0) (diameter 0)
@ -4674,12 +4687,6 @@
(color 0 0 0 0) (color 0 0 0 0)
(uuid "fa6bfac9-47bb-453a-bdc4-b901db28eab8") (uuid "fa6bfac9-47bb-453a-bdc4-b901db28eab8")
) )
(junction
(at 194.31 102.87)
(diameter 0)
(color 0 0 0 0)
(uuid "fc96b561-289f-459e-9965-d5ceec93cb24")
)
(junction (junction
(at 106.68 69.85) (at 106.68 69.85)
(diameter 0) (diameter 0)
@ -4926,7 +4933,7 @@
) )
(wire (wire
(pts (pts
(xy 194.31 129.54) (xy 194.31 132.08) (xy 189.23 97.79) (xy 189.23 100.33)
) )
(stroke (stroke
(width 0) (width 0)
@ -4964,6 +4971,16 @@
) )
(uuid "1ddf6e54-a484-48cb-b03d-d61f25ed9504") (uuid "1ddf6e54-a484-48cb-b03d-d61f25ed9504")
) )
(wire
(pts
(xy 194.31 133.35) (xy 200.66 133.35)
)
(stroke
(width 0)
(type default)
)
(uuid "1e0e5f00-3b05-4db3-9f85-96466ce1082e")
)
(wire (wire
(pts (pts
(xy 106.68 77.47) (xy 121.92 77.47) (xy 106.68 77.47) (xy 121.92 77.47)
@ -5064,6 +5081,16 @@
) )
(uuid "2b07da13-08e9-4826-a6f6-c3ee65fa4214") (uuid "2b07da13-08e9-4826-a6f6-c3ee65fa4214")
) )
(wire
(pts
(xy 189.23 97.79) (xy 194.31 97.79)
)
(stroke
(width 0)
(type default)
)
(uuid "2cdb962f-f874-46d9-bbdc-69b9e6de0b0e")
)
(wire (wire
(pts (pts
(xy 67.31 113.03) (xy 69.85 113.03) (xy 67.31 113.03) (xy 69.85 113.03)
@ -5076,7 +5103,7 @@
) )
(wire (wire
(pts (pts
(xy 185.42 102.87) (xy 182.88 102.87) (xy 185.42 130.81) (xy 182.88 130.81)
) )
(stroke (stroke
(width 0) (width 0)
@ -5174,16 +5201,6 @@
) )
(uuid "3799491b-d693-44a3-9270-8ede3eadeead") (uuid "3799491b-d693-44a3-9270-8ede3eadeead")
) )
(wire
(pts
(xy 193.04 102.87) (xy 194.31 102.87)
)
(stroke
(width 0)
(type default)
)
(uuid "389dce51-7411-4289-bb71-2733ca90d344")
)
(wire (wire
(pts (pts
(xy 58.42 113.03) (xy 58.42 124.46) (xy 58.42 113.03) (xy 58.42 124.46)
@ -5484,6 +5501,16 @@
) )
(uuid "68aeeca0-dbf0-4ac5-a6a7-33953eac8e73") (uuid "68aeeca0-dbf0-4ac5-a6a7-33953eac8e73")
) )
(wire
(pts
(xy 194.31 129.54) (xy 194.31 130.81)
)
(stroke
(width 0)
(type default)
)
(uuid "6b7b4e9f-2f7c-4fe5-80d0-5c8fb93ccc2d")
)
(wire (wire
(pts (pts
(xy 223.52 99.06) (xy 233.68 99.06) (xy 223.52 99.06) (xy 233.68 99.06)
@ -5494,6 +5521,16 @@
) )
(uuid "6ba4c6ac-2bc9-4a50-aed9-b95f9c568999") (uuid "6ba4c6ac-2bc9-4a50-aed9-b95f9c568999")
) )
(wire
(pts
(xy 193.04 130.81) (xy 194.31 130.81)
)
(stroke
(width 0)
(type default)
)
(uuid "6c39451f-f9a6-45fb-af50-8ccccab0d0b4")
)
(polyline (polyline
(pts (pts
(xy 219.71 93.98) (xy 223.52 93.98) (xy 219.71 93.98) (xy 223.52 93.98)
@ -5744,16 +5781,6 @@
) )
(uuid "87028265-d61c-4256-afde-06187db5f018") (uuid "87028265-d61c-4256-afde-06187db5f018")
) )
(wire
(pts
(xy 194.31 101.6) (xy 194.31 102.87)
)
(stroke
(width 0)
(type default)
)
(uuid "8c7ae453-2af4-4d62-8539-7992572d7c7a")
)
(wire (wire
(pts (pts
(xy 69.85 124.46) (xy 69.85 127) (xy 69.85 124.46) (xy 69.85 127)
@ -5894,6 +5921,26 @@
) )
(uuid "9d1495ee-29e1-4ca3-94c1-a62fc85a7d15") (uuid "9d1495ee-29e1-4ca3-94c1-a62fc85a7d15")
) )
(wire
(pts
(xy 194.31 130.81) (xy 194.31 133.35)
)
(stroke
(width 0)
(type default)
)
(uuid "a05a28a0-d79b-4b56-84d4-7a1de793f622")
)
(wire
(pts
(xy 200.66 133.35) (xy 200.66 130.81)
)
(stroke
(width 0)
(type default)
)
(uuid "a4f8b6be-651d-4e43-8be5-133fb9f8df72")
)
(wire (wire
(pts (pts
(xy 139.7 80.01) (xy 139.7 81.28) (xy 139.7 80.01) (xy 139.7 81.28)
@ -6016,7 +6063,7 @@
) )
(wire (wire
(pts (pts
(xy 194.31 102.87) (xy 194.31 104.14) (xy 194.31 97.79) (xy 194.31 104.14)
) )
(stroke (stroke
(width 0) (width 0)
@ -6266,7 +6313,7 @@
) )
(wire (wire
(pts (pts
(xy 182.88 102.87) (xy 182.88 105.41) (xy 182.88 130.81) (xy 182.88 133.35)
) )
(stroke (stroke
(width 0) (width 0)
@ -6526,7 +6573,7 @@
) )
(uuid "1da93ede-0ae8-4a68-8941-d61f3d871d57") (uuid "1da93ede-0ae8-4a68-8941-d61f3d871d57")
) )
(label "CLK_12M" (label "CLK_50M"
(at 129.54 175.26 0) (at 129.54 175.26 0)
(fields_autoplaced yes) (fields_autoplaced yes)
(effects (effects
@ -6944,7 +6991,7 @@
) )
(uuid "b29a2984-e3e7-4487-a331-bb8e576b641e") (uuid "b29a2984-e3e7-4487-a331-bb8e576b641e")
) )
(label "CLK_12M" (label "CLK_50M"
(at 88.9 185.42 180) (at 88.9 185.42 180)
(fields_autoplaced yes) (fields_autoplaced yes)
(effects (effects
@ -7264,7 +7311,7 @@
) )
(symbol (symbol
(lib_id "power:GND") (lib_id "power:GND")
(at 182.88 105.41 0) (at 182.88 133.35 0)
(unit 1) (unit 1)
(exclude_from_sim no) (exclude_from_sim no)
(in_bom yes) (in_bom yes)
@ -7273,7 +7320,7 @@
(fields_autoplaced yes) (fields_autoplaced yes)
(uuid "094f2d05-80f5-414e-b1f1-87530da413db") (uuid "094f2d05-80f5-414e-b1f1-87530da413db")
(property "Reference" "#PWR026" (property "Reference" "#PWR026"
(at 182.88 111.76 0) (at 182.88 139.7 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@ -7282,7 +7329,7 @@
) )
) )
(property "Value" "GND" (property "Value" "GND"
(at 182.88 110.49 0) (at 182.88 138.43 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@ -7290,7 +7337,7 @@
) )
) )
(property "Footprint" "" (property "Footprint" ""
(at 182.88 105.41 0) (at 182.88 133.35 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@ -7299,7 +7346,7 @@
) )
) )
(property "Datasheet" "" (property "Datasheet" ""
(at 182.88 105.41 0) (at 182.88 133.35 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@ -7308,7 +7355,7 @@
) )
) )
(property "Description" "Power symbol creates a global label with name \"GND\" , ground" (property "Description" "Power symbol creates a global label with name \"GND\" , ground"
(at 182.88 105.41 0) (at 182.88 133.35 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@ -7865,7 +7912,7 @@
) )
(symbol (symbol
(lib_id "power:GND") (lib_id "power:GND")
(at 194.31 132.08 0) (at 189.23 100.33 0)
(unit 1) (unit 1)
(exclude_from_sim no) (exclude_from_sim no)
(in_bom yes) (in_bom yes)
@ -7874,7 +7921,7 @@
(fields_autoplaced yes) (fields_autoplaced yes)
(uuid "2378d86e-41ed-42d0-9a10-9701062fdbcf") (uuid "2378d86e-41ed-42d0-9a10-9701062fdbcf")
(property "Reference" "#PWR021" (property "Reference" "#PWR021"
(at 194.31 138.43 0) (at 189.23 106.68 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@ -7883,7 +7930,7 @@
) )
) )
(property "Value" "GND" (property "Value" "GND"
(at 194.31 137.16 0) (at 189.23 105.41 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@ -7891,7 +7938,7 @@
) )
) )
(property "Footprint" "" (property "Footprint" ""
(at 194.31 132.08 0) (at 189.23 100.33 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@ -7900,7 +7947,7 @@
) )
) )
(property "Datasheet" "" (property "Datasheet" ""
(at 194.31 132.08 0) (at 189.23 100.33 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@ -7909,7 +7956,7 @@
) )
) )
(property "Description" "Power symbol creates a global label with name \"GND\" , ground" (property "Description" "Power symbol creates a global label with name \"GND\" , ground"
(at 194.31 132.08 0) (at 189.23 100.33 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@ -8808,16 +8855,15 @@
) )
(symbol (symbol
(lib_id "power:+3V3") (lib_id "power:+3V3")
(at 194.31 101.6 0) (at 200.66 130.81 0)
(unit 1) (unit 1)
(exclude_from_sim no) (exclude_from_sim no)
(in_bom yes) (in_bom yes)
(on_board yes) (on_board yes)
(dnp no) (dnp no)
(fields_autoplaced yes)
(uuid "666c8d73-fbc3-46d1-9981-ad87f3930f90") (uuid "666c8d73-fbc3-46d1-9981-ad87f3930f90")
(property "Reference" "#PWR023" (property "Reference" "#PWR023"
(at 194.31 105.41 0) (at 200.66 134.62 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@ -8826,15 +8872,16 @@
) )
) )
(property "Value" "+3V3" (property "Value" "+3V3"
(at 194.31 96.52 0) (at 194.31 129.54 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
) )
(justify left)
) )
) )
(property "Footprint" "" (property "Footprint" ""
(at 194.31 101.6 0) (at 200.66 130.81 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@ -8843,7 +8890,7 @@
) )
) )
(property "Datasheet" "" (property "Datasheet" ""
(at 194.31 101.6 0) (at 200.66 130.81 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@ -8852,7 +8899,7 @@
) )
) )
(property "Description" "Power symbol creates a global label with name \"+3V3\"" (property "Description" "Power symbol creates a global label with name \"+3V3\""
(at 194.31 101.6 0) (at 200.66 130.81 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@ -9306,7 +9353,7 @@
) )
(symbol (symbol
(lib_id "Device:C") (lib_id "Device:C")
(at 189.23 102.87 90) (at 189.23 130.81 90)
(unit 1) (unit 1)
(exclude_from_sim no) (exclude_from_sim no)
(in_bom yes) (in_bom yes)
@ -9314,7 +9361,7 @@
(dnp no) (dnp no)
(uuid "78d4edae-aade-4399-996c-c47ea7795f31") (uuid "78d4edae-aade-4399-996c-c47ea7795f31")
(property "Reference" "C12" (property "Reference" "C12"
(at 189.23 97.028 90) (at 189.23 136.398 90)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@ -9322,7 +9369,7 @@
) )
) )
(property "Value" "100n" (property "Value" "100n"
(at 189.23 99.314 90) (at 189.23 134.366 90)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@ -9330,7 +9377,7 @@
) )
) )
(property "Footprint" "Capacitor_SMD:C_0603_1608Metric" (property "Footprint" "Capacitor_SMD:C_0603_1608Metric"
(at 193.04 101.9048 0) (at 193.04 129.8448 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@ -9339,7 +9386,7 @@
) )
) )
(property "Datasheet" "~" (property "Datasheet" "~"
(at 189.23 102.87 0) (at 189.23 130.81 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@ -9348,7 +9395,7 @@
) )
) )
(property "Description" "Unpolarized capacitor" (property "Description" "Unpolarized capacitor"
(at 189.23 102.87 0) (at 189.23 130.81 0)
(effects (effects
(font (font
(size 1.27 1.27) (size 1.27 1.27)
@ -11605,7 +11652,7 @@
) )
) )
) )
(property "Value" "12MHz" (property "Value" "50MHz"
(at 72.898 179.07 0) (at 72.898 179.07 0)
(effects (effects
(font (font

View File

@ -4,6 +4,13 @@
(generator_version "8.0") (generator_version "8.0")
(uuid "d7368bdd-94df-4bcb-8823-60f77936df1c") (uuid "d7368bdd-94df-4bcb-8823-60f77936df1c")
(paper "A4") (paper "A4")
(title_block
(title "Trashernet SoC")
(date "2024-07-07")
(rev "2")
(company "notsyncing.net")
(comment 1 "https://l.notsyncing.net/tnet")
)
(lib_symbols (lib_symbols
(symbol "Connector:USB_B_Micro" (symbol "Connector:USB_B_Micro"
(pin_names (pin_names