From ba3363e1c0103f38d7f6e34bae08a771bb093fc7 Mon Sep 17 00:00:00 2001 From: Kevin Redon Date: Sat, 2 Jul 2011 19:59:11 +0200 Subject: [PATCH] D2 and D3 now also use STPS340U instead of 1N5819 --- hardware/kicad/SIMtrace.brd | 1069 +++++++++++++++------------------ hardware/kicad/SIMtrace.cmp | 10 +- hardware/kicad/SIMtrace.net | 6 +- hardware/kicad/SIMtrace.sch | 13 +- hardware/pcb/bom/BOM.ods | Bin 21612 -> 21442 bytes hardware/pcb/bom/SIMtrace.csv | 35 +- 6 files changed, 522 insertions(+), 611 deletions(-) diff --git a/hardware/kicad/SIMtrace.brd b/hardware/kicad/SIMtrace.brd index 92d1e90..4786407 100644 --- a/hardware/kicad/SIMtrace.brd +++ b/hardware/kicad/SIMtrace.brd @@ -1,4 +1,4 @@ -PCBNEW-BOARD Version 1 date Sa 02 Jul 2011 13:35:09 CEST +PCBNEW-BOARD Version 1 date Sa 02 Jul 2011 19:50:23 CEST # Created by Pcbnew(2011-06-08)-testing @@ -9,9 +9,9 @@ Ly 1FFF8001 EnabledLayers 1FFF8001 Links 192 NoConn 0 -Di 14325 34909 48376 56341 +Di 14325 34909 48371 56341 Ndraw 20 -Ntrack 980 +Ntrack 979 Nzone 0 BoardThickness 630 Nmodule 69 @@ -379,13 +379,13 @@ uViaDia 200 uViaDrill 50 $EndNCLASS $MODULE FFC_REBELSIM -Po 16750 42050 2700 15 4E0EF85E 4DCD07C6 ~~ +Po 16750 42050 2700 15 4E0F589F 4DCD07C6 ~~ Li FFC_REBELSIM Sc 4DCD07C6 AR /4DC51F05 Op 0 0 0 T0 100 900 600 600 2700 120 N V 21 N "P3" -T1 2850 400 600 600 3600 120 N V 21 N "FFC" +T1 2850 -400 600 600 3600 120 N V 21 N "FFC_SIM" DS -2087 1693 -2087 0 150 21 DS -2087 0 2087 0 150 21 DS 2087 0 2087 1693 150 21 @@ -415,6 +415,7 @@ Dr 0 0 0 At SMD N 00888000 Ne 5 "/CLK_PHONE" Po -197 -197 +Le -9474193 $EndPAD $PAD Sh "4" R 236 787 0 0 2700 @@ -458,13 +459,13 @@ Le 1107296256 $EndPAD $EndMODULE FFC_REBELSIM $MODULE JACK_2.5 -Po 45150 40100 1800 15 4E0EFA59 4DCD07C7 ~~ +Po 45150 40100 1800 15 4E0F5891 4DCD07C7 ~~ Li JACK_2.5 Sc 4DCD07C7 AR /4DCBE233 Op 0 0 0 T0 200 1500 600 600 1800 120 N I 21 N "J2" -T1 -400 -2350 600 600 1800 120 N V 21 N "JACK_2.5" +T1 1650 -1700 600 600 1800 120 N V 21 N "SERIAL" DS -2362 -787 -2953 -787 150 21 DS -2953 -787 -2953 787 150 21 DS -2953 787 -2362 787 150 21 @@ -581,6 +582,7 @@ Dr 400 0 0 At STD N 00E0FFFF Ne 29 "/TMS" Po -2500 500 +Le -328966 $EndPAD $PAD Sh "8" C 600 600 0 0 0 @@ -628,6 +630,7 @@ Dr 400 0 0 At STD N 00E0FFFF Ne 27 "/TDO" Po 500 500 +Le -2368549 $EndPAD $PAD Sh "14" C 600 600 0 0 0 @@ -667,6 +670,7 @@ Dr 400 0 0 At STD N 00E0FFFF Ne 37 "GND" Po 2500 -500 +Le -197380 $EndPAD $PAD Sh "19" C 600 600 0 0 0 @@ -2169,7 +2173,7 @@ Ro 0.000000 0.000000 0.000000 $EndSHAPE3D $EndMODULE SM0805 $MODULE SM0805 -Po 43900 52700 2700 15 4DFB171D 4DCD0826 ~~ +Po 42150 51300 2700 15 4DFB171D 4DCD0826 ~~ Li SM0805 Sc 4DCD0826 AR /4DC79E48 @@ -2205,52 +2209,6 @@ Of 0.000000 0.000000 0.000000 Ro 0.000000 0.000000 0.000000 $EndSHAPE3D $EndMODULE SM0805 -$MODULE SOD123 -Po 43300 54850 1800 15 4DFFC496 4DCD0828 ~~ -Li SOD123 -Sc 4DCD0828 -AR /4DCB8C0D -Op 0 0 0 -T0 -1300 -50 300 300 1800 59 N V 21 N "D3" -T1 0 -50 300 300 1800 59 N I 21 N "1N5819" -$PAD -Sh "2" R 358 480 0 0 1800 -Dr 0 0 0 -At SMD N 00888000 -Ne 56 "N-000063" -Po 645 0 -$EndPAD -$PAD -Sh "1" R 358 480 0 0 1800 -Dr 0 0 0 -At SMD N 00888000 -Ne 40 "N-000019" -Po -645 0 -$EndPAD -$EndMODULE SOD123 -$MODULE SOD123 -Po 43300 53950 1800 15 4DFFC42C 4DCD082A ~~ -Li SOD123 -Sc 4DCD082A -AR /4DCB8C13 -Op 0 0 0 -T0 -1300 -50 300 300 1800 59 N V 21 N "D2" -T1 0 -50 300 300 1800 59 N I 21 N "1N5819" -$PAD -Sh "2" R 358 480 0 0 1800 -Dr 0 0 0 -At SMD N 00888000 -Ne 56 "N-000063" -Po 645 0 -$EndPAD -$PAD -Sh "1" R 358 480 0 0 1800 -Dr 0 0 0 -At SMD N 00888000 -Ne 31 "/USBVCC" -Po -645 0 -$EndPAD -$EndMODULE SOD123 $MODULE TQFP_64 Po 32950 46800 2700 15 4DFDBDC2 4DCD0831 ~~ Li TQFP_64 @@ -2939,7 +2897,7 @@ Po 1339 787 $EndPAD $EndMODULE PUSH_BUTTON $MODULE USB-MINI-B_UX60 -Po 45650 50000 900 15 4E0EF940 4DD21AF7 ~~ +Po 45650 50000 900 15 4E0F58A6 4DD21AF7 ~~ Li USB-MINI-B_UX60 Cd Hirose UX60-MB-5ST Sc 4DD21AF7 @@ -3913,6 +3871,64 @@ Ne 18 "/MOSI" Po -750 1455 $EndPAD $EndMODULE SOC008_WIDE +$MODULE SMB_STPS340U +Po 43300 53100 1800 15 4E0F59B2 4DCD082A ~~ +Li SMB_STPS340U +Sc 4DCD082A +AR /4DCB8C13 +Op 0 0 0 +T0 0 350 299 299 1800 59 N V 21 N "D2" +T1 0 0 299 299 1800 59 N I 21 N "Schottky" +DS -846 -709 846 -709 100 21 +DS 846 -709 846 709 100 21 +DS 846 709 -846 709 100 21 +DS -846 709 -846 -709 100 21 +$PAD +Sh "1" R 598 906 0 0 1800 +Dr 0 0 0 +At SMD N 00888000 +Ne 31 "/USBVCC" +Po -839 0 +Le 96820 +$EndPAD +$PAD +Sh "2" R 598 906 0 0 1800 +Dr 0 0 0 +At SMD N 00888000 +Ne 56 "N-000063" +Po 839 0 +Le 42725632 +$EndPAD +$EndMODULE SMB_STPS340U +$MODULE SMB_STPS340U +Po 43300 54950 1800 15 4E0F59B9 4DCD0828 ~~ +Li SMB_STPS340U +Sc 4DCD0828 +AR /4DCB8C0D +Op 0 0 0 +T0 0 350 299 299 1800 59 N V 21 N "D3" +T1 -100 50 299 299 1800 59 N I 21 N "Schottky" +DS -846 -709 846 -709 100 21 +DS 846 -709 846 709 100 21 +DS 846 709 -846 709 100 21 +DS -846 709 -846 -709 100 21 +$PAD +Sh "1" R 598 906 0 0 1800 +Dr 0 0 0 +At SMD N 00888000 +Ne 40 "N-000019" +Po -839 0 +Le 18 +$EndPAD +$PAD +Sh "2" R 598 906 0 0 1800 +Dr 0 0 0 +At SMD N 00888000 +Ne 56 "N-000063" +Po 839 0 +Le 3 +$EndPAD +$EndMODULE SMB_STPS340U $TEXTPCB Te "v1.0" Po 16300 55350 600 800 120 0 @@ -3933,12 +3949,12 @@ De 21 1 0 Normal $EndTEXTPCB $TEXTPCB Te "|<" -Po 43250 54850 300 300 59 0 +Po 43300 55300 300 300 59 0 De 21 1 0 Normal $EndTEXTPCB $TEXTPCB Te "|<" -Po 43250 53950 300 300 59 0 +Po 43300 53450 300 300 59 0 De 21 1 0 Normal $EndTEXTPCB $TEXTPCB @@ -4162,14 +4178,8 @@ Po 0 37584 41084 38865 41084 80 -1 De 15 0 2 0 0 Po 0 33700 37200 37584 41084 80 -1 De 15 0 2 0 400800 -Po 0 44072 49685 44764 49685 80 -1 -De 15 0 3 0 800400 -Po 0 43750 49363 44072 49685 80 -1 -De 15 0 3 0 0 -Po 0 43750 47450 43750 49363 80 -1 -De 15 0 3 0 400800 -Po 0 35969 46702 35325 46702 80 -1 -De 15 0 3 0 800400 +Po 0 44764 49685 45735 49685 80 -1 +De 15 0 3 0 400000 Po 0 36091 46580 35969 46702 80 -1 De 15 0 3 0 0 Po 0 38439 46580 36091 46580 80 -1 @@ -4178,21 +4188,29 @@ Po 0 40824 48965 38439 46580 80 -1 De 15 0 3 0 0 Po 0 40824 49965 40824 48965 80 -1 De 15 0 3 0 0 -Po 0 43503 52644 40824 49965 80 -1 +Po 0 35969 46702 35325 46702 80 -1 +De 15 0 3 0 800400 +Po 0 40824 50424 40824 49965 80 -1 De 15 0 3 0 0 -Po 0 45161 52644 43503 52644 80 -1 +Po 0 41700 51300 40824 50424 80 -1 De 15 0 3 0 0 -Po 0 45515 52290 45161 52644 80 -1 +Po 0 42900 51300 41700 51300 80 -1 De 15 0 3 0 0 -Po 0 45515 51111 45515 52290 80 -1 +Po 0 44000 52400 42900 51300 80 -1 De 15 0 3 0 0 -Po 0 45301 50897 45515 51111 80 -1 +Po 0 45800 52400 44000 52400 80 -1 De 15 0 3 0 0 -Po 0 45301 49707 45301 50897 80 -1 +Po 0 46150 52050 45800 52400 80 -1 De 15 0 3 0 0 -Po 0 45279 49685 45301 49707 80 -1 +Po 0 46150 50100 46150 52050 80 -1 De 15 0 3 0 0 -Po 0 44764 49685 45279 49685 80 -1 +Po 0 45735 49685 46150 50100 80 -1 +De 15 0 3 0 0 +Po 0 44072 49685 44764 49685 80 -1 +De 15 0 3 0 800400 +Po 0 43750 49363 44072 49685 80 -1 +De 15 0 3 0 0 +Po 0 43750 47450 43750 49363 80 -1 De 15 0 3 0 400800 Po 0 23939 37637 24712 37637 80 -1 De 15 0 4 0 400800 @@ -4862,10 +4880,12 @@ Po 0 45833 46544 46154 46223 80 -1 De 15 0 30 0 400800 Po 0 46154 46223 46154 45254 80 -1 De 15 0 30 0 0 -Po 0 43900 53075 43900 53905 160 -1 -De 15 0 31 0 400800 -Po 0 43900 53905 43945 53950 160 -1 -De 15 0 31 0 800400 +Po 0 44139 53100 43950 53100 160 -1 +De 15 0 31 0 400000 +Po 0 42525 51675 42150 51675 160 -1 +De 15 0 31 0 800000 +Po 0 43950 53100 42525 51675 160 -1 +De 15 0 31 0 0 Po 0 40444 49400 40444 49194 80 -1 De 15 0 32 0 0 Po 0 36939 48600 35218 50321 80 -1 @@ -5440,14 +5460,6 @@ Po 0 44764 49370 44227 49370 80 -1 De 15 0 37 0 400800 Po 0 44764 49370 45300 49370 80 -1 De 15 0 37 0 400800 -Po 0 46000 55300 46600 54700 160 -1 -De 15 0 37 0 800400 -Po 0 40492 55300 46000 55300 160 -1 -De 15 0 37 0 0 -Po 0 40450 55258 40492 55300 160 -1 -De 15 0 37 0 0 -Po 0 40450 54850 40450 55258 160 -1 -De 15 0 37 0 400800 Po 0 22826 36403 23166 36063 80 -1 De 15 0 37 0 0 Po 0 19752 36403 22826 36403 80 -1 @@ -5754,12 +5766,12 @@ Po 0 41806 44533 41806 45158 80 -1 De 15 0 39 0 400800 Po 0 41795 45537 41795 45169 80 -1 De 15 0 39 0 400800 -Po 0 45417 53700 44267 54850 80 -1 +Po 0 44139 54950 44400 54950 160 -1 +De 15 0 40 0 400000 +Po 0 45650 53700 46600 53700 160 -1 +De 15 0 40 0 800000 +Po 0 44400 54950 45650 53700 160 -1 De 15 0 40 0 0 -Po 0 46600 53700 45417 53700 80 -1 -De 15 0 40 0 400800 -Po 0 43945 54850 44267 54850 80 -1 -De 15 0 40 0 400800 Po 0 43050 50000 44764 50000 80 -1 De 15 0 41 0 800400 Po 0 42750 49700 43050 50000 80 -1 @@ -5910,12 +5922,10 @@ Po 0 40750 47350 41550 48150 80 -1 De 15 0 53 0 0 Po 0 40750 47300 40750 47350 80 -1 De 15 0 53 0 400800 -Po 0 44764 50630 44220 50630 160 -1 -De 15 0 54 0 400800 -Po 0 43900 50950 43900 52325 160 -1 -De 15 0 54 0 800400 -Po 0 44220 50630 43900 50950 160 -1 -De 15 0 54 0 0 +Po 0 44764 50630 42445 50630 160 -1 +De 15 0 54 0 400000 +Po 0 42445 50630 42150 50925 160 -1 +De 15 0 54 0 800000 Po 0 39643 50061 39450 49868 80 -1 De 15 0 55 0 0 Po 0 39643 50850 39643 50061 80 -1 @@ -5924,16 +5934,20 @@ Po 0 39400 50850 39643 50850 80 -1 De 15 0 55 0 400800 Po 0 39450 49500 39450 49868 80 -1 De 15 0 55 0 400800 -Po 0 42655 53950 42655 53919 160 -1 -De 15 0 56 0 400800 -Po 0 42655 53919 41074 52338 160 -1 -De 15 0 56 0 800400 +Po 0 42461 54950 42461 53100 160 -1 +De 15 0 56 0 C00000 +Po 0 42461 54950 41150 54950 160 -1 +De 15 0 56 0 400000 +Po 0 41150 54950 41050 54850 160 -1 +De 15 0 56 0 800000 +Po 0 42461 53100 42300 53100 160 -1 +De 15 0 56 0 400000 +Po 0 42300 53100 41538 52338 160 -1 +De 15 0 56 0 0 +Po 0 41538 52338 41074 52338 160 -1 +De 15 0 56 0 800000 Po 0 41074 52338 40700 52338 160 -1 De 15 0 56 0 C00C00 -Po 0 41050 54850 42655 54850 160 -1 -De 15 0 56 0 C00C00 -Po 0 42655 53950 42655 54850 160 -1 -De 15 0 56 0 C00C00 Po 0 40700 52338 41074 52338 80 -1 De 15 0 56 0 C00C00 Po 0 27283 43495 27283 43763 80 -1 @@ -6691,76 +6705,59 @@ $POLYSCORNERS 45713 45224 0 0 45839 45350 1 0 47960 56010 0 0 -47631 56010 0 0 -47631 52196 0 0 -47631 52097 0 0 -47631 51113 0 0 -47631 48888 0 0 -47631 48789 0 0 -47631 47805 0 0 -47593 47713 0 0 -47565 47685 0 0 -47565 38923 0 0 -47565 38699 0 0 -47564 38280 0 0 -47564 38181 0 0 -47526 38090 0 0 -47456 38020 0 0 -47364 37982 0 0 -46955 37981 0 0 -46893 38043 0 0 -46893 38761 0 0 -47503 38761 0 0 -47565 38699 0 0 -47565 38923 0 0 -47503 38861 0 0 -46893 38861 0 0 -46893 39579 0 0 -46955 39641 0 0 -47364 39640 0 0 -47456 39602 0 0 -47526 39532 0 0 -47564 39441 0 0 -47564 39342 0 0 -47565 38923 0 0 -47565 47685 0 0 -47523 47643 0 0 -47432 47605 0 0 -47333 47605 0 0 -46467 47605 0 0 -46375 47643 0 0 -46305 47713 0 0 -46267 47804 0 0 -46267 47903 0 0 -46267 48887 0 0 -46305 48979 0 0 -46375 49049 0 0 -46466 49087 0 0 -46565 49087 0 0 -47431 49087 0 0 -47523 49049 0 0 -47593 48979 0 0 -47631 48888 0 0 -47631 51113 0 0 -47593 51021 0 0 -47523 50951 0 0 -47432 50913 0 0 -47333 50913 0 0 -46467 50913 0 0 -46375 50951 0 0 -46305 51021 0 0 -46267 51112 0 0 -46267 51211 0 0 -46267 52195 0 0 -46305 52287 0 0 -46375 52357 0 0 -46466 52395 0 0 -46565 52395 0 0 -47431 52395 0 0 -47523 52357 0 0 -47593 52287 0 0 -47631 52196 0 0 -47631 56010 0 0 +47149 56010 0 0 +47149 54050 0 0 +47149 53951 0 0 +47149 53351 0 0 +47111 53259 0 0 +47041 53189 0 0 +46950 53151 0 0 +46851 53151 0 0 +46251 53151 0 0 +46159 53189 0 0 +46089 53259 0 0 +46051 53350 0 0 +46051 53370 0 0 +45650 53370 0 0 +45524 53395 0 0 +45488 53419 0 0 +45416 53467 0 0 +44588 54295 0 0 +44579 54286 0 0 +44488 54248 0 0 +44389 54248 0 0 +43791 54248 0 0 +43699 54286 0 0 +43629 54356 0 0 +43591 54447 0 0 +43591 54546 0 0 +43591 55452 0 0 +43629 55544 0 0 +43699 55614 0 0 +43790 55652 0 0 +43889 55652 0 0 +44487 55652 0 0 +44579 55614 0 0 +44649 55544 0 0 +44687 55453 0 0 +44687 55354 0 0 +44687 55129 0 0 +45786 54030 0 0 +46051 54030 0 0 +46051 54049 0 0 +46089 54141 0 0 +46159 54211 0 0 +46250 54249 0 0 +46312 54249 0 0 +46292 54322 0 0 +46600 54629 0 0 +46908 54322 0 0 +46887 54249 0 0 +46949 54249 0 0 +47041 54211 0 0 +47111 54141 0 0 +47149 54050 0 0 +47149 56010 0 0 47143 56010 0 0 47143 54779 0 0 47132 54566 0 0 @@ -6905,15 +6902,26 @@ $POLYSCORNERS 41403 53719 0 0 41441 53628 0 0 41441 53529 0 0 -41441 53171 0 0 -42227 53957 0 0 -42227 54239 0 0 -42265 54331 0 0 -42325 54391 0 0 -42325 54409 0 0 -42265 54469 0 0 -42243 54520 0 0 -41400 54520 0 0 +41441 53097 0 0 +41413 53029 0 0 +41453 52934 0 0 +41453 52765 0 0 +41421 52687 0 0 +41913 53179 0 0 +41913 53602 0 0 +41951 53694 0 0 +42021 53764 0 0 +42112 53802 0 0 +42131 53802 0 0 +42131 54248 0 0 +42113 54248 0 0 +42021 54286 0 0 +41951 54356 0 0 +41913 54447 0 0 +41913 54546 0 0 +41913 54620 0 0 +41424 54620 0 0 +41424 54576 0 0 41386 54484 0 0 41316 54414 0 0 41225 54376 0 0 @@ -6939,149 +6947,115 @@ $POLYSCORNERS 40974 55324 0 0 41224 55324 0 0 41316 55286 0 0 -41386 55216 0 0 -41401 55180 0 0 -42243 55180 0 0 -42265 55231 0 0 -42335 55301 0 0 -42426 55339 0 0 -42525 55339 0 0 -42883 55339 0 0 -42975 55301 0 0 -43045 55231 0 0 -43083 55140 0 0 -43083 55041 0 0 -43083 54561 0 0 -43045 54469 0 0 -42985 54409 0 0 -42985 54391 0 0 -43045 54331 0 0 -43083 54240 0 0 -43083 54141 0 0 -43083 53661 0 0 -43045 53569 0 0 -42975 53499 0 0 -42884 53461 0 0 -42785 53461 0 0 -42663 53461 0 0 -41441 52238 0 0 -41441 52073 0 0 -41403 51981 0 0 -41333 51911 0 0 -41242 51873 0 0 -41143 51873 0 0 -40907 51873 0 0 -40887 51881 0 0 -40868 51873 0 0 -40769 51873 0 0 -40533 51873 0 0 -40513 51881 0 0 -40494 51873 0 0 -40395 51873 0 0 -40159 51873 0 0 -40067 51911 0 0 -39997 51981 0 0 -39985 52008 0 0 -39898 52008 0 0 -40845 51061 0 0 -40908 50967 0 0 -40930 50856 0 0 -40930 50481 0 0 -43297 52849 0 0 -43298 52849 0 0 -43376 52901 0 0 -43376 52949 0 0 -43376 53299 0 0 -43414 53391 0 0 -43484 53461 0 0 -43570 53496 0 0 -43570 53554 0 0 -43555 53569 0 0 -43517 53660 0 0 -43517 53759 0 0 -43517 54239 0 0 -43555 54331 0 0 -43624 54400 0 0 -43555 54469 0 0 -43517 54560 0 0 -43517 54659 0 0 -43517 55139 0 0 -43555 55231 0 0 -43625 55301 0 0 -43716 55339 0 0 -43815 55339 0 0 -44173 55339 0 0 -44265 55301 0 0 -44335 55231 0 0 -44373 55140 0 0 -44373 55118 0 0 -44378 55118 0 0 -44472 55055 0 0 -45537 53990 0 0 -46051 53990 0 0 -46051 54049 0 0 -46089 54141 0 0 -46159 54211 0 0 -46250 54249 0 0 -46312 54249 0 0 -46292 54322 0 0 -46600 54629 0 0 -46908 54322 0 0 -46887 54249 0 0 -46949 54249 0 0 -47041 54211 0 0 -47111 54141 0 0 -47149 54050 0 0 -47149 53951 0 0 -47149 53351 0 0 -47111 53259 0 0 -47041 53189 0 0 -46950 53151 0 0 -46851 53151 0 0 -46251 53151 0 0 -46159 53189 0 0 -46089 53259 0 0 -46051 53350 0 0 -46051 53410 0 0 -45417 53410 0 0 -45306 53432 0 0 -45212 53495 0 0 -44286 54420 0 0 -44266 54400 0 0 -44335 54331 0 0 -44373 54240 0 0 -44373 54141 0 0 -44373 53661 0 0 -44335 53569 0 0 -44265 53499 0 0 -44244 53490 0 0 -44316 53461 0 0 -44386 53391 0 0 -44424 53300 0 0 -44424 53201 0 0 -44424 52934 0 0 -45161 52934 0 0 -45272 52912 0 0 -45366 52849 0 0 -45720 52496 0 0 -45720 52495 0 0 -45783 52401 0 0 -45804 52290 0 0 -45805 52290 0 0 -45805 51111 0 0 -45800 51088 0 0 -45891 51051 0 0 -46011 50932 0 0 -46077 50775 0 0 -46077 50605 0 0 -46012 50448 0 0 -45893 50328 0 0 -45736 50262 0 0 -45591 50262 0 0 -45591 49738 0 0 -45734 49738 0 0 -45891 49673 0 0 -46011 49554 0 0 +41322 55280 0 0 +41913 55280 0 0 +41913 55452 0 0 +41951 55544 0 0 +42021 55614 0 0 +42112 55652 0 0 +42211 55652 0 0 +42809 55652 0 0 +42901 55614 0 0 +42971 55544 0 0 +43009 55453 0 0 +43009 55354 0 0 +43009 54448 0 0 +42971 54356 0 0 +42901 54286 0 0 +42810 54248 0 0 +42791 54248 0 0 +42791 53802 0 0 +42809 53802 0 0 +42901 53764 0 0 +42971 53694 0 0 +43009 53603 0 0 +43009 53504 0 0 +43009 52625 0 0 +43591 53207 0 0 +43591 53602 0 0 +43629 53694 0 0 +43699 53764 0 0 +43790 53802 0 0 +43889 53802 0 0 +44487 53802 0 0 +44579 53764 0 0 +44649 53694 0 0 +44687 53603 0 0 +44687 53504 0 0 +44687 52690 0 0 +45800 52690 0 0 +45911 52668 0 0 +46005 52605 0 0 +46314 52296 0 0 +46375 52357 0 0 +46466 52395 0 0 +46565 52395 0 0 +47431 52395 0 0 +47523 52357 0 0 +47593 52287 0 0 +47631 52196 0 0 +47631 52097 0 0 +47631 51113 0 0 +47631 48888 0 0 +47631 48789 0 0 +47631 47805 0 0 +47593 47713 0 0 +47565 47685 0 0 +47565 38923 0 0 +47565 38699 0 0 +47564 38280 0 0 +47564 38181 0 0 +47526 38090 0 0 +47456 38020 0 0 +47364 37982 0 0 +46955 37981 0 0 +46893 38043 0 0 +46893 38761 0 0 +47503 38761 0 0 +47565 38699 0 0 +47565 38923 0 0 +47503 38861 0 0 +46893 38861 0 0 +46893 39579 0 0 +46955 39641 0 0 +47364 39640 0 0 +47456 39602 0 0 +47526 39532 0 0 +47564 39441 0 0 +47564 39342 0 0 +47565 38923 0 0 +47565 47685 0 0 +47523 47643 0 0 +47432 47605 0 0 +47333 47605 0 0 +46467 47605 0 0 +46375 47643 0 0 +46305 47713 0 0 +46267 47804 0 0 +46267 47903 0 0 +46267 48887 0 0 +46305 48979 0 0 +46375 49049 0 0 +46466 49087 0 0 +46565 49087 0 0 +47431 49087 0 0 +47523 49049 0 0 +47593 48979 0 0 +47631 48888 0 0 +47631 51113 0 0 +47593 51021 0 0 +47523 50951 0 0 +47432 50913 0 0 +47333 50913 0 0 +46467 50913 0 0 +46440 50924 0 0 +46440 50100 0 0 +46439 50099 0 0 +46418 49989 0 0 +46417 49988 0 0 +46355 49895 0 0 +46354 49894 0 0 +46011 49551 0 0 46077 49397 0 0 46077 49227 0 0 46012 49070 0 0 @@ -10814,14 +10788,14 @@ $FILLSEGMENTS 17590 49480 18009 49480 19505 49480 19596 49480 19596 49480 19861 49480 -46043 49480 47631 49480 +46042 49480 47631 49480 47631 49480 47960 49480 14740 49560 16596 49560 16596 49560 16990 49560 16990 49560 17590 49560 17590 49560 19596 49560 19596 49560 19861 49560 -46005 49560 47631 49560 +46020 49560 47631 49560 47631 49560 47960 49560 14740 49640 14989 49640 16525 49640 16596 49640 @@ -10830,7 +10804,7 @@ $FILLSEGMENTS 17590 49640 17989 49640 19525 49640 19596 49640 19596 49640 19872 49640 -45925 49640 47631 49640 +46100 49640 47631 49640 47631 49640 47960 49640 14740 49720 14936 49720 16577 49720 16596 49720 @@ -10839,28 +10813,28 @@ $FILLSEGMENTS 17590 49720 17936 49720 19577 49720 19596 49720 19596 49720 19900 49720 -45778 49720 47631 49720 +46180 49720 47631 49720 47631 49720 47960 49720 14740 49800 14918 49800 16596 49800 16990 49800 16990 49800 17590 49800 17590 49800 17918 49800 19596 49800 19956 49800 -45591 49800 47631 49800 +46260 49800 47631 49800 47631 49800 47960 49800 14740 49880 14918 49880 16596 49880 16990 49880 16990 49880 17590 49880 17590 49880 17918 49880 19596 49880 20036 49880 -45591 49880 47631 49880 +46340 49880 47631 49880 47631 49880 47960 49880 14740 49960 14918 49960 16596 49960 16990 49960 16990 49960 17590 49960 17590 49960 17918 49960 19596 49960 20116 49960 -45591 49960 47631 49960 +46398 49960 47631 49960 47631 49960 47960 49960 14740 50040 14918 50040 16596 50040 16990 50040 @@ -10868,7 +10842,7 @@ $FILLSEGMENTS 17590 50040 17918 50040 19596 50040 20196 50040 31298 50040 31326 50040 -45591 50040 47631 50040 +46427 50040 47631 50040 47631 50040 47960 50040 14740 50120 14918 50120 16596 50120 16990 50120 @@ -10876,7 +10850,7 @@ $FILLSEGMENTS 17590 50120 17918 50120 19596 50120 20276 50120 31218 50120 31326 50120 -45591 50120 47631 50120 +46440 50120 47631 50120 47631 50120 47960 50120 14740 50200 14918 50200 16596 50200 16990 50200 @@ -10884,7 +10858,7 @@ $FILLSEGMENTS 17590 50200 17918 50200 19596 50200 20356 50200 30947 50200 31294 50200 -45591 50200 47631 50200 +46440 50200 47631 50200 47631 50200 47960 50200 14740 50280 14918 50280 16596 50280 16990 50280 @@ -10892,7 +10866,7 @@ $FILLSEGMENTS 17590 50280 17918 50280 19596 50280 20436 50280 30867 50280 31214 50280 -45778 50280 47631 50280 +46440 50280 47631 50280 47631 50280 47960 50280 14740 50360 14929 50360 16586 50360 16596 50360 @@ -10902,7 +10876,7 @@ $FILLSEGMENTS 19586 50360 19596 50360 19596 50360 20516 50360 30787 50360 31151 50360 -45924 50360 47631 50360 +46440 50360 47631 50360 47631 50360 47960 50360 14740 50440 14969 50440 16545 50440 16596 50440 @@ -10912,7 +10886,7 @@ $FILLSEGMENTS 19545 50440 19596 50440 19596 50440 20596 50440 30707 50440 31109 50440 -46004 50440 47631 50440 +46440 50440 47631 50440 47631 50440 47960 50440 14740 50520 15082 50520 16433 50520 16596 50520 @@ -10922,8 +10896,7 @@ $FILLSEGMENTS 19433 50520 19596 50520 19596 50520 20676 50520 30627 50520 31007 50520 -40930 50520 40969 50520 -46041 50520 47631 50520 +46440 50520 47631 50520 47631 50520 47960 50520 14740 50600 15033 50600 16480 50600 16596 50600 @@ -10933,8 +10906,7 @@ $FILLSEGMENTS 19480 50600 19596 50600 19596 50600 20756 50600 30547 50600 30960 50600 -40930 50600 41049 50600 -46074 50600 47631 50600 +46440 50600 47631 50600 47631 50600 47960 50600 14740 50680 14953 50680 16560 50680 16596 50680 @@ -10944,8 +10916,7 @@ $FILLSEGMENTS 19560 50680 19596 50680 19596 50680 20836 50680 30467 50680 30946 50680 -40930 50680 41129 50680 -46077 50680 47631 50680 +46440 50680 47631 50680 47631 50680 47960 50680 14740 50760 14919 50760 16593 50760 16596 50760 @@ -10955,8 +10926,7 @@ $FILLSEGMENTS 19593 50760 19596 50760 19596 50760 20916 50760 30387 50760 30946 50760 -40930 50760 41209 50760 -46077 50760 47631 50760 +46440 50760 47631 50760 47631 50760 47960 50760 14740 50840 14918 50840 16596 50840 16990 50840 @@ -10964,8 +10934,7 @@ $FILLSEGMENTS 17590 50840 17918 50840 19596 50840 20996 50840 30307 50840 30946 50840 -40930 50840 41289 50840 -46050 50840 47631 50840 +46440 50840 47631 50840 47631 50840 47960 50840 14740 50920 14918 50920 16596 50920 16990 50920 @@ -10973,8 +10942,7 @@ $FILLSEGMENTS 17590 50920 17918 50920 19596 50920 21076 50920 30227 50920 30946 50920 -40918 50920 41369 50920 -46017 50920 46450 50920 +46440 50920 46449 50920 47448 50920 47631 50920 47631 50920 47960 50920 14740 51000 14918 51000 @@ -10983,8 +10951,6 @@ $FILLSEGMENTS 17590 51000 17918 51000 19596 51000 21156 51000 30147 51000 30954 51000 -40886 51000 41449 51000 -45943 51000 46326 51000 47572 51000 47631 51000 47631 51000 47960 51000 14740 51080 14918 51080 @@ -10993,8 +10959,6 @@ $FILLSEGMENTS 17590 51080 17918 51080 19596 51080 21236 51080 30067 51080 30989 51080 -40826 51080 41529 51080 -45820 51080 46280 51080 47617 51080 47631 51080 47631 51080 47960 51080 14740 51160 14918 51160 @@ -11003,8 +10967,6 @@ $FILLSEGMENTS 17590 51160 17918 51160 19596 51160 21316 51160 29987 51160 30976 51160 -40746 51160 41609 51160 -45805 51160 46267 51160 47631 51160 47960 51160 14740 51240 14918 51240 16596 51240 16990 51240 @@ -11012,8 +10974,6 @@ $FILLSEGMENTS 17590 51240 17918 51240 19596 51240 21396 51240 29907 51240 30945 51240 -40666 51240 41689 51240 -45805 51240 46267 51240 47631 51240 47960 51240 14740 51320 14918 51320 16596 51320 16990 51320 @@ -11021,8 +10981,6 @@ $FILLSEGMENTS 17590 51320 17918 51320 19596 51320 21476 51320 29827 51320 30968 51320 -40586 51320 41769 51320 -45805 51320 46267 51320 47631 51320 47960 51320 14740 51400 14945 51400 16570 51400 16596 51400 @@ -11032,8 +10990,6 @@ $FILLSEGMENTS 19570 51400 19596 51400 19596 51400 21556 51400 29747 51400 31470 51400 -40506 51400 41849 51400 -45805 51400 46267 51400 47631 51400 47960 51400 14740 51480 15009 51480 16505 51480 16596 51480 @@ -11044,8 +11000,6 @@ $FILLSEGMENTS 19596 51480 21636 51480 29667 51480 30986 51480 31370 51480 31470 51480 -40426 51480 41929 51480 -45805 51480 46267 51480 47631 51480 47960 51480 14740 51560 16596 51560 16596 51560 16990 51560 @@ -11054,8 +11008,6 @@ $FILLSEGMENTS 19596 51560 21747 51560 29557 51560 30946 51560 31370 51560 31470 51560 -40346 51560 42009 51560 -45805 51560 46267 51560 47631 51560 47960 51560 14740 51640 14989 51640 16525 51640 16596 51640 @@ -11066,8 +11018,6 @@ $FILLSEGMENTS 19596 51640 24701 51640 26105 51640 30970 51640 31370 51640 31470 51640 -40266 51640 42089 51640 -45805 51640 46267 51640 47631 51640 47960 51640 14740 51720 14936 51720 16577 51720 16596 51720 @@ -11078,8 +11028,6 @@ $FILLSEGMENTS 19596 51720 24738 51720 26068 51720 31029 51720 31370 51720 31470 51720 -40186 51720 42169 51720 -45805 51720 46267 51720 47631 51720 47960 51720 14740 51800 14918 51800 16596 51800 16990 51800 @@ -11087,8 +11035,6 @@ $FILLSEGMENTS 17590 51800 17918 51800 19596 51800 31370 51800 31370 51800 31720 51800 -40106 51800 42249 51800 -45805 51800 46267 51800 47631 51800 47960 51800 14740 51880 14918 51880 16596 51880 16990 51880 @@ -11098,11 +11044,6 @@ $FILLSEGMENTS 26080 51880 29953 51880 30147 51880 31370 51880 31370 51880 31720 51880 -40026 51880 40142 51880 -40510 51880 40515 51880 -40884 51880 40889 51880 -41258 51880 42329 51880 -45805 51880 46267 51880 47631 51880 47960 51880 14740 51960 14918 51960 16596 51960 16990 51960 @@ -11112,9 +11053,6 @@ $FILLSEGMENTS 26105 51960 29789 51960 30311 51960 31370 51960 31370 51960 31720 51960 -39946 51960 40018 51960 -41382 51960 42409 51960 -45805 51960 46267 51960 47631 51960 47960 51960 14740 52040 14918 52040 16596 52040 16990 52040 @@ -11124,8 +11062,6 @@ $FILLSEGMENTS 26201 52040 29709 52040 30391 52040 31370 52040 31370 52040 31720 52040 -41427 52040 42489 52040 -45805 52040 46267 52040 47631 52040 47960 52040 14740 52120 14918 52120 16596 52120 16990 52120 @@ -11135,8 +11071,6 @@ $FILLSEGMENTS 26291 52120 29664 52120 30435 52120 31370 52120 31370 52120 31720 52120 -41441 52120 42569 52120 -45805 52120 46267 52120 47631 52120 47960 52120 14740 52200 14918 52200 16596 52200 16990 52200 @@ -11146,10 +11080,7 @@ $FILLSEGMENTS 26371 52200 29631 52200 30468 52200 31370 52200 31370 52200 31720 52200 -41441 52200 42649 52200 -45805 52200 46270 52200 -47630 52200 47631 52200 -47631 52200 47960 52200 +47630 52200 47960 52200 14740 52280 14918 52280 16596 52280 16990 52280 16990 52280 17590 52280 @@ -11158,10 +11089,7 @@ $FILLSEGMENTS 26451 52280 29625 52280 30475 52280 31370 52280 31370 52280 31720 52280 -41482 52280 42729 52280 -45805 52280 46303 52280 -47596 52280 47631 52280 -47631 52280 47960 52280 +47596 52280 47960 52280 14740 52360 14929 52360 16586 52360 16596 52360 16596 52360 16990 52360 @@ -11172,10 +11100,8 @@ $FILLSEGMENTS 26531 52360 29597 52360 30475 52360 31370 52360 31370 52360 31720 52360 -41562 52360 42809 52360 -45791 52360 46383 52360 -47516 52360 47631 52360 -47631 52360 47960 52360 +46250 52360 46383 52360 +47516 52360 47960 52360 14740 52440 14969 52440 16545 52440 16596 52440 16596 52440 16990 52440 @@ -11186,9 +11112,7 @@ $FILLSEGMENTS 26611 52440 29561 52440 30453 52440 31370 52440 31370 52440 31720 52440 -41642 52440 42889 52440 -45757 52440 47631 52440 -47631 52440 47960 52440 +46170 52440 47960 52440 14740 52520 15082 52520 16433 52520 16596 52520 16596 52520 16990 52520 @@ -11199,9 +11123,7 @@ $FILLSEGMENTS 26691 52520 29547 52520 30419 52520 31370 52520 31370 52520 31720 52520 -41722 52520 42969 52520 -45696 52520 47631 52520 -47631 52520 47960 52520 +46090 52520 47960 52520 14740 52600 16596 52600 16596 52600 16990 52600 16990 52600 17590 52600 @@ -11210,9 +11132,7 @@ $FILLSEGMENTS 26771 52600 29547 52600 30351 52600 31370 52600 31370 52600 31720 52600 -41802 52600 43049 52600 -45616 52600 47631 52600 -47631 52600 47960 52600 +46010 52600 47960 52600 14740 52680 16596 52680 16596 52680 16990 52680 16990 52680 17590 52680 @@ -11221,9 +11141,8 @@ $FILLSEGMENTS 26851 52680 29547 52680 30244 52680 31370 52680 31370 52680 31720 52680 -41882 52680 43129 52680 -45536 52680 47631 52680 -47631 52680 47960 52680 +43009 52680 43064 52680 +45851 52680 47960 52680 14740 52760 16596 52760 16596 52760 16990 52760 16990 52760 17590 52760 @@ -11232,9 +11151,9 @@ $FILLSEGMENTS 26931 52760 29547 52760 30127 52760 31370 52760 31370 52760 31720 52760 -41962 52760 43209 52760 -45456 52760 47631 52760 -47631 52760 47960 52760 +41450 52760 41494 52760 +43009 52760 43144 52760 +44687 52760 47960 52760 14740 52840 16596 52840 16596 52840 16990 52840 16990 52840 17590 52840 @@ -11243,9 +11162,9 @@ $FILLSEGMENTS 27011 52840 29423 52840 31077 52840 31370 52840 31370 52840 31720 52840 -42042 52840 43289 52840 -45376 52840 47631 52840 -47631 52840 47960 52840 +41453 52840 41574 52840 +43009 52840 43224 52840 +44687 52840 47960 52840 14740 52920 16596 52920 16596 52920 16990 52920 16990 52920 17590 52920 @@ -11253,48 +11172,47 @@ $FILLSEGMENTS 19596 52920 26159 52920 27091 52920 29370 52920 31129 52920 31177 52920 -42122 52920 43376 52920 -45232 52920 47631 52920 -47631 52920 47960 52920 +41453 52920 41654 52920 +43009 52920 43304 52920 +44687 52920 47960 52920 14740 53000 16596 53000 16596 53000 16990 53000 16990 53000 17590 53000 17590 53000 19596 53000 19596 53000 26239 53000 27171 53000 29352 53000 -42202 53000 43376 53000 -44424 53000 47631 53000 -47631 53000 47960 53000 +41426 53000 41734 53000 +43009 53000 43384 53000 +44687 53000 47960 53000 14740 53080 16596 53080 16596 53080 16990 53080 16990 53080 17590 53080 17590 53080 19596 53080 19596 53080 26319 53080 27251 53080 29352 53080 -42282 53080 43376 53080 -44424 53080 47631 53080 -47631 53080 47960 53080 +41434 53080 41814 53080 +43009 53080 43464 53080 +44687 53080 47960 53080 14740 53160 16596 53160 16596 53160 16990 53160 16990 53160 17590 53160 17590 53160 19596 53160 19596 53160 26399 53160 27331 53160 29352 53160 -42362 53160 43376 53160 -44424 53160 46229 53160 -46971 53160 47631 53160 -47631 53160 47960 53160 +41441 53160 41894 53160 +43009 53160 43544 53160 +44687 53160 46229 53160 +46971 53160 47960 53160 14740 53240 16596 53240 16596 53240 16990 53240 16990 53240 17590 53240 17590 53240 19596 53240 19596 53240 26479 53240 27411 53240 29352 53240 -41441 53240 41510 53240 -42442 53240 43376 53240 -44424 53240 46108 53240 -47092 53240 47631 53240 -47631 53240 47960 53240 +41441 53240 41913 53240 +43009 53240 43591 53240 +44687 53240 46108 53240 +47092 53240 47960 53240 14740 53320 16596 53320 16596 53320 16990 53320 16990 53320 17590 53320 @@ -11302,11 +11220,10 @@ $FILLSEGMENTS 19596 53320 26559 53320 27491 53320 29352 53320 40693 53320 40707 53320 -41441 53320 41590 53320 -42522 53320 43385 53320 -44416 53320 46063 53320 -47136 53320 47631 53320 -47631 53320 47960 53320 +41441 53320 41913 53320 +43009 53320 43591 53320 +44687 53320 46063 53320 +47136 53320 47960 53320 14740 53400 16596 53400 16596 53400 16990 53400 16990 53400 17590 53400 @@ -11315,11 +11232,10 @@ $FILLSEGMENTS 27571 53400 28549 53400 29051 53400 29352 53400 40693 53400 40707 53400 -41441 53400 41670 53400 -42602 53400 43423 53400 -44377 53400 46051 53400 -47149 53400 47631 53400 -47631 53400 47960 53400 +41441 53400 41913 53400 +43009 53400 43591 53400 +44687 53400 45516 53400 +47149 53400 47960 53400 14740 53480 16596 53480 16596 53480 16990 53480 16990 53480 17590 53480 @@ -11328,11 +11244,10 @@ $FILLSEGMENTS 27651 53480 28469 53480 29131 53480 29352 53480 40693 53480 40707 53480 -41441 53480 41750 53480 -42929 53480 43531 53480 -44269 53480 45234 53480 -47149 53480 47631 53480 -47631 53480 47960 53480 +41441 53480 41913 53480 +43009 53480 43591 53480 +44687 53480 45403 53480 +47149 53480 47960 53480 14740 53560 16596 53560 16596 53560 16990 53560 16990 53560 17590 53560 @@ -11341,11 +11256,10 @@ $FILLSEGMENTS 27731 53560 28418 53560 29181 53560 29363 53560 40693 53560 40707 53560 -41441 53560 41830 53560 -43036 53560 43564 53560 -44326 53560 45146 53560 -47149 53560 47631 53560 -47631 53560 47960 53560 +41441 53560 41913 53560 +43009 53560 43591 53560 +44687 53560 45323 53560 +47149 53560 47960 53560 14740 53640 16596 53640 16596 53640 16990 53640 16990 53640 17590 53640 @@ -11354,11 +11268,10 @@ $FILLSEGMENTS 27811 53640 28385 53640 29214 53640 29403 53640 40688 53640 40713 53640 -41436 53640 41910 53640 -43074 53640 43525 53640 -44364 53640 45066 53640 -47149 53640 47631 53640 -47631 53640 47960 53640 +41436 53640 41929 53640 +42994 53640 43607 53640 +44672 53640 45243 53640 +47149 53640 47960 53640 14740 53720 16596 53720 16596 53720 16990 53720 16990 53720 17590 53720 @@ -11370,11 +11283,10 @@ $FILLSEGMENTS 30985 53720 31118 53720 39300 53720 39998 53720 40654 53720 40746 53720 -41402 53720 41990 53720 -43083 53720 43517 53720 -44373 53720 44986 53720 -47149 53720 47631 53720 -47631 53720 47960 53720 +41402 53720 41977 53720 +42945 53720 43655 53720 +44623 53720 45163 53720 +47149 53720 47960 53720 14740 53800 16596 53800 16596 53800 16990 53800 16990 53800 17590 53800 @@ -11384,11 +11296,10 @@ $FILLSEGMENTS 29260 53800 31107 53800 39324 53800 40094 53800 40616 53800 40784 53800 -41307 53800 42070 53800 -43083 53800 43517 53800 -44373 53800 44906 53800 -47149 53800 47631 53800 -47631 53800 47960 53800 +41307 53800 42108 53800 +42814 53800 43786 53800 +44492 53800 45083 53800 +47149 53800 47960 53800 14740 53880 16596 53880 16596 53880 16990 53880 16990 53880 17590 53880 @@ -11397,81 +11308,72 @@ $FILLSEGMENTS 28051 53880 28394 53880 29340 53880 29433 53880 30241 53880 30259 53880 -39324 53880 42150 53880 -43083 53880 43517 53880 -44373 53880 44826 53880 -47149 53880 47631 53880 -47631 53880 47960 53880 +39324 53880 42131 53880 +42791 53880 45003 53880 +47149 53880 47960 53880 14740 53960 16596 53960 16596 53960 16990 53960 16990 53960 17590 53960 17590 53960 19596 53960 19596 53960 27199 53960 28131 53960 28427 53960 -39303 53960 42227 53960 -43083 53960 43517 53960 -44373 53960 44746 53960 -47149 53960 47631 53960 -47631 53960 47960 53960 +39303 53960 42131 53960 +42791 53960 44923 53960 +47149 53960 47960 53960 14740 54040 16596 54040 16596 54040 16990 54040 16990 54040 17590 54040 17590 54040 19596 54040 19596 54040 27279 54040 28211 54040 28489 54040 -38953 54040 42227 54040 -43083 54040 43517 54040 -44373 54040 44666 54040 -45487 54040 46051 54040 -47149 54040 47631 54040 -47631 54040 47960 54040 +38953 54040 42131 54040 +42791 54040 44843 54040 +45776 54040 46051 54040 +47149 54040 47960 54040 14740 54120 16596 54120 16596 54120 16990 54120 16990 54120 17590 54120 17590 54120 19596 54120 19596 54120 27359 54120 28291 54120 28583 54120 -39283 54120 42227 54120 -43083 54120 43517 54120 -44373 54120 44586 54120 -45407 54120 46081 54120 -47120 54120 47631 54120 -47631 54120 47960 54120 +39283 54120 42131 54120 +42791 54120 44763 54120 +45696 54120 46081 54120 +47120 54120 47149 54120 +47149 54120 47960 54120 14740 54200 16596 54200 16596 54200 16990 54200 16990 54200 17590 54200 17590 54200 19596 54200 19596 54200 27439 54200 28371 54200 28840 54200 -39325 54200 42227 54200 -43083 54200 43517 54200 -44373 54200 44506 54200 -45327 54200 46148 54200 -47052 54200 47631 54200 -47631 54200 47960 54200 +39325 54200 42131 54200 +42791 54200 44683 54200 +45616 54200 46148 54200 +47052 54200 47149 54200 +47149 54200 47960 54200 14740 54280 16596 54280 16596 54280 16990 54280 16990 54280 17590 54280 17590 54280 19596 54280 19596 54280 27519 54280 28451 54280 28920 54280 -39324 54280 42244 54280 -43067 54280 43534 54280 -44357 54280 44426 54280 -45247 54280 46303 54280 -46895 54280 47631 54280 -47631 54280 47960 54280 +39324 54280 42035 54280 +42886 54280 43713 54280 +44564 54280 44603 54280 +45536 54280 46303 54280 +46895 54280 47149 54280 +47149 54280 47960 54280 14740 54360 15081 54360 16826 54360 16990 54360 16990 54360 17590 54360 17590 54360 18113 54360 28968 54360 29000 54360 -39310 54360 42294 54360 -43016 54360 43584 54360 -44306 54360 44346 54360 -45167 54360 46331 54360 -46870 54360 47631 54360 -47631 54360 47960 54360 +39310 54360 41949 54360 +42972 54360 43627 54360 +45456 54360 46331 54360 +46870 54360 47149 54360 +47149 54360 47960 54360 14740 54440 14969 54440 16939 54440 16990 54440 16990 54440 17590 54440 @@ -11480,13 +11382,13 @@ $FILLSEGMENTS 39262 54440 40158 54440 40400 54440 40500 54440 40742 54440 40758 54440 -41342 54440 42294 54440 -43016 54440 43584 54440 -45087 54440 46120 54440 +41342 54440 41915 54440 +43005 54440 43593 54440 +45376 54440 46120 54440 46269 54440 46411 54440 46790 54440 46930 54440 -47080 54440 47631 54440 -47631 54440 47960 54440 +47080 54440 47149 54440 +47149 54440 47960 54440 14740 54520 14928 54520 16979 54520 16990 54520 16990 54520 17590 54520 @@ -11494,70 +11396,72 @@ $FILLSEGMENTS 28968 54520 29167 54520 39296 54520 40098 54520 40400 54520 40500 54520 -43066 54520 43533 54520 -45007 54520 46092 54520 +41400 54520 41913 54520 +43009 54520 43591 54520 +45296 54520 46092 54520 46349 54520 46491 54520 46710 54520 46850 54520 -47113 54520 47631 54520 -47631 54520 47960 54520 +47113 54520 47149 54520 +47149 54520 47960 54520 14740 54600 14918 54600 16990 54600 17590 54600 17590 54600 18113 54600 39322 54600 40076 54600 40400 54600 40500 54600 -43083 54600 43517 54600 -44927 54600 46064 54600 +41424 54600 41913 54600 +43009 54600 43591 54600 +45216 54600 46064 54600 46429 54600 46571 54600 46630 54600 46770 54600 -47133 54600 47631 54600 -47631 54600 47960 54600 +47133 54600 47149 54600 +47149 54600 47960 54600 14740 54680 14918 54680 16990 54680 17590 54680 17590 54680 18113 54680 39322 54680 40075 54680 40400 54680 40500 54680 -43083 54680 43517 54680 -44847 54680 46061 54680 +43009 54680 43591 54680 +45136 54680 46061 54680 46509 54680 46690 54680 -47137 54680 47631 54680 -47631 54680 47960 54680 +47137 54680 47149 54680 +47149 54680 47960 54680 14740 54760 14918 54760 16990 54760 17590 54760 17590 54760 18113 54760 39308 54760 40097 54760 40400 54760 40500 54760 -43083 54760 43517 54760 -44767 54760 46065 54760 +43009 54760 43591 54760 +45056 54760 46065 54760 46470 54760 46529 54760 46529 54760 46731 54760 -47142 54760 47631 54760 -47631 54760 47960 54760 +47142 54760 47149 54760 +47149 54760 47960 54760 14740 54840 14918 54840 16990 54840 17590 54840 17590 54840 18113 54840 38898 54840 40400 54840 40400 54840 40500 54840 -43083 54840 43517 54840 -44687 54840 46071 54840 +43009 54840 43591 54840 +44976 54840 46071 54840 46390 54840 46529 54840 46529 54840 46530 54840 46669 54840 46811 54840 47122 54840 47143 54840 -47143 54840 47631 54840 -47631 54840 47960 54840 +47143 54840 47149 54840 +47149 54840 47960 54840 14740 54920 14918 54920 16990 54920 17590 54920 17590 54920 18113 54920 38898 54920 38998 54920 39274 54920 40117 54920 40400 54920 40500 54920 -43083 54920 43517 54920 -44607 54920 46104 54920 +43009 54920 43591 54920 +44896 54920 46104 54920 46310 54920 46450 54920 46749 54920 46891 54920 47094 54920 47143 54920 -47143 54920 47631 54920 -47631 54920 47960 54920 +47143 54920 47149 54920 +47149 54920 47960 54920 14740 55000 14918 55000 16990 55000 17590 55000 17590 55000 18113 55000 @@ -11565,13 +11469,13 @@ $FILLSEGMENTS 39323 55000 39323 55000 39323 55000 40076 55000 40400 55000 40500 55000 -43083 55000 43517 55000 -44527 55000 46195 55000 +43009 55000 43591 55000 +44816 55000 46195 55000 46230 55000 46370 55000 46829 55000 46971 55000 47006 55000 47143 55000 -47143 55000 47631 55000 -47631 55000 47960 55000 +47143 55000 47149 55000 +47149 55000 47960 55000 14740 55080 14918 55080 16990 55080 17590 55080 17590 55080 18113 55080 @@ -11579,12 +11483,12 @@ $FILLSEGMENTS 39322 55080 39323 55080 39323 55080 40076 55080 40400 55080 40500 55080 -43083 55080 43517 55080 -44435 55080 46293 55080 +43009 55080 43591 55080 +44736 55080 46293 55080 46908 55080 46908 55080 46908 55080 47143 55080 -47143 55080 47631 55080 -47631 55080 47960 55080 +47143 55080 47149 55080 +47149 55080 47960 55080 14740 55160 14918 55160 16990 55160 17590 55160 17590 55160 18113 55160 @@ -11592,12 +11496,12 @@ $FILLSEGMENTS 39311 55160 39323 55160 39323 55160 40091 55160 40400 55160 40500 55160 -43075 55160 43526 55160 -44365 55160 46316 55160 +43009 55160 43591 55160 +44687 55160 46316 55160 46885 55160 46908 55160 46908 55160 47143 55160 -47143 55160 47631 55160 -47631 55160 47960 55160 +47143 55160 47149 55160 +47149 55160 47960 55160 14740 55240 14918 55240 16990 55240 17590 55240 17590 55240 18113 55240 @@ -11606,13 +11510,12 @@ $FILLSEGMENTS 39267 55240 39323 55240 39323 55240 40138 55240 40400 55240 40500 55240 -41362 55240 42274 55240 -43036 55240 43564 55240 -44326 55240 46513 55240 +43009 55240 43591 55240 +44687 55240 46513 55240 46580 55240 46908 55240 46908 55240 47143 55240 -47143 55240 47631 55240 -47631 55240 47960 55240 +47143 55240 47149 55240 +47149 55240 47960 55240 14740 55320 14922 55320 16987 55320 16990 55320 16990 55320 17590 55320 @@ -11625,50 +11528,58 @@ $FILLSEGMENTS 40343 55320 40400 55320 40400 55320 40557 55320 40634 55320 40866 55320 -41234 55320 42381 55320 -42929 55320 43671 55320 -44219 55320 46908 55320 +41234 55320 41913 55320 +43009 55320 43591 55320 +44687 55320 46908 55320 46908 55320 47143 55320 -47143 55320 47631 55320 -47631 55320 47960 55320 +47143 55320 47149 55320 +47149 55320 47960 55320 14740 55400 14955 55400 16954 55400 16990 55400 16990 55400 17590 55400 17590 55400 18113 55400 28968 55400 39323 55400 39323 55400 40400 55400 -40400 55400 46908 55400 +40400 55400 41913 55400 +43009 55400 43591 55400 +44687 55400 46908 55400 46908 55400 47143 55400 -47143 55400 47631 55400 -47631 55400 47960 55400 +47143 55400 47149 55400 +47149 55400 47960 55400 14740 55480 15043 55480 16866 55480 16990 55480 16990 55480 17590 55480 17590 55480 18113 55480 28968 55480 39323 55480 39323 55480 40400 55480 -40400 55480 46908 55480 +40400 55480 41925 55480 +42998 55480 43603 55480 +44676 55480 46908 55480 46908 55480 47143 55480 -47143 55480 47631 55480 -47631 55480 47960 55480 +47143 55480 47149 55480 +47149 55480 47960 55480 14740 55560 16990 55560 16990 55560 17590 55560 17590 55560 18113 55560 28968 55560 39323 55560 39323 55560 40400 55560 -40400 55560 46908 55560 +40400 55560 41967 55560 +42955 55560 43645 55560 +44633 55560 46908 55560 46908 55560 47143 55560 -47143 55560 47631 55560 -47631 55560 47960 55560 +47143 55560 47149 55560 +47149 55560 47960 55560 14740 55640 16990 55640 16990 55640 17590 55640 17590 55640 18113 55640 28968 55640 39323 55640 39323 55640 40400 55640 -40400 55640 46908 55640 +40400 55640 42084 55640 +42839 55640 43762 55640 +44517 55640 46908 55640 46908 55640 47143 55640 -47143 55640 47631 55640 -47631 55640 47960 55640 +47143 55640 47149 55640 +47149 55640 47960 55640 14740 55720 16990 55720 16990 55720 17590 55720 17590 55720 18113 55720 @@ -11676,8 +11587,8 @@ $FILLSEGMENTS 39323 55720 40400 55720 40400 55720 46908 55720 46908 55720 47143 55720 -47143 55720 47631 55720 -47631 55720 47960 55720 +47143 55720 47149 55720 +47149 55720 47960 55720 14740 55800 16990 55800 16990 55800 17590 55800 17590 55800 18113 55800 @@ -11685,8 +11596,8 @@ $FILLSEGMENTS 39323 55800 40400 55800 40400 55800 46908 55800 46908 55800 47143 55800 -47143 55800 47631 55800 -47631 55800 47960 55800 +47143 55800 47149 55800 +47149 55800 47960 55800 14740 55880 16990 55880 16990 55880 17590 55880 17590 55880 18113 55880 @@ -11694,8 +11605,8 @@ $FILLSEGMENTS 39323 55880 40400 55880 40400 55880 46908 55880 46908 55880 47143 55880 -47143 55880 47631 55880 -47631 55880 47960 55880 +47143 55880 47149 55880 +47149 55880 47960 55880 14740 55960 16990 55960 16990 55960 17590 55960 17590 55960 18113 55960 @@ -11703,8 +11614,8 @@ $FILLSEGMENTS 39323 55960 40400 55960 40400 55960 46908 55960 46908 55960 47143 55960 -47143 55960 47631 55960 -47631 55960 47960 55960 +47143 55960 47149 55960 +47149 55960 47960 55960 $endFILLSEGMENTS $endCZONE_OUTLINE $CZONE_OUTLINE diff --git a/hardware/kicad/SIMtrace.cmp b/hardware/kicad/SIMtrace.cmp index 60e0abd..580c005 100644 --- a/hardware/kicad/SIMtrace.cmp +++ b/hardware/kicad/SIMtrace.cmp @@ -1,4 +1,4 @@ -Cmp-Mod V01 Created by CvPCB (2011-06-08)-testing date = Sa 02 Jul 2011 12:48:40 CEST +Cmp-Mod V01 Created by CvPCB (2011-06-08)-testing date = Sa 02 Jul 2011 19:41:58 CEST BeginCmp TimeStamp = /4DC804A6; @@ -171,15 +171,15 @@ EndCmp BeginCmp TimeStamp = /4DCB8C13; Reference = D2; -ValeurCmp = 1N5819; -IdModule = SOD123; +ValeurCmp = Schottky; +IdModule = SMB_STPS340U; EndCmp BeginCmp TimeStamp = /4DCB8C0D; Reference = D3; -ValeurCmp = 1N5819; -IdModule = SOD123; +ValeurCmp = Schottky; +IdModule = SMB_STPS340U; EndCmp BeginCmp diff --git a/hardware/kicad/SIMtrace.net b/hardware/kicad/SIMtrace.net index b8bd4bc..5590882 100644 --- a/hardware/kicad/SIMtrace.net +++ b/hardware/kicad/SIMtrace.net @@ -1,4 +1,4 @@ -# EESchema Netlist Version 1.1 created Sa 02 Jul 2011 12:48:40 CEST +# EESchema Netlist Version 1.1 created Sa 02 Jul 2011 19:41:58 CEST ( ( /4DC804A6 PIN_ARRAY_2X1 BT1 4.5-6V ( 1 N-000019 ) @@ -96,11 +96,11 @@ ( 1 /UDP_PUP ) ( 2 //RESET ) ) - ( /4DCB8C13 SOD123 D2 1N5819 + ( /4DCB8C13 SMB_STPS340U D2 Schottky ( 1 /USBVCC ) ( 2 N-000063 ) ) - ( /4DCB8C0D SOD123 D3 1N5819 + ( /4DCB8C0D SMB_STPS340U D3 Schottky ( 1 N-000019 ) ( 2 N-000063 ) ) diff --git a/hardware/kicad/SIMtrace.sch b/hardware/kicad/SIMtrace.sch index d8cebec..6fbcd25 100644 --- a/hardware/kicad/SIMtrace.sch +++ b/hardware/kicad/SIMtrace.sch @@ -1,4 +1,4 @@ -EESchema Schematic File Version 2 date Sa 02 Jul 2011 12:49:26 CEST +EESchema Schematic File Version 2 date Sa 02 Jul 2011 19:42:14 CEST LIBS:power LIBS:device LIBS:transistors @@ -32,13 +32,14 @@ LIBS:valves LIBS:at91sam7sxxx-au LIBS:SIMtrace LIBS:smartcard +LIBS:SIMtrace-cache EELAYER 25 0 EELAYER END $Descr A4 11700 8267 encoding utf-8 Sheet 1 1 Title "SIMtrace hardware" -Date "23 jun 2011" +Date "2 jul 2011" Rev "1.0_production" Comp "osmocom" Comment1 "CC-BY-SA" @@ -858,8 +859,8 @@ L ZENER D2 U 1 1 4DCB8C13 P 1250 6500 F 0 "D2" H 1250 6600 50 0000 C CNN -F 1 "1N5819" H 1250 6400 40 0000 C CNN -F 2 "SOD123" H 1250 6500 60 0001 C CNN +F 1 "Schottky" H 1250 6400 40 0000 C CNN +F 2 "SMB_STPS340U" H 1250 6500 60 0001 C CNN 1 1250 6500 1 0 0 -1 $EndComp @@ -868,8 +869,8 @@ L ZENER D3 U 1 1 4DCB8C0D P 1250 6800 F 0 "D3" H 1250 6900 50 0000 C CNN -F 1 "1N5819" H 1250 6700 40 0000 C CNN -F 2 "SOD123" H 1250 6800 60 0001 C CNN +F 1 "Schottky" H 1250 6700 40 0000 C CNN +F 2 "SMB_STPS340U" H 1250 6800 60 0001 C CNN 1 1250 6800 1 0 0 -1 $EndComp diff --git a/hardware/pcb/bom/BOM.ods b/hardware/pcb/bom/BOM.ods index 0a4315dcde13e15fdb0938cb9c1a953b46bb0bf7..3152f8c792032124225112c0466f61a161ce09c7 100644 GIT binary patch delta 19156 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 FaRK6fWuyQA diff --git a/hardware/pcb/bom/SIMtrace.csv b/hardware/pcb/bom/SIMtrace.csv index 7e46b6a..80a3a30 100644 --- a/hardware/pcb/bom/SIMtrace.csv +++ b/hardware/pcb/bom/SIMtrace.csv @@ -1,6 +1,6 @@ "Id";"Designator";"Package";"Quantity";"Designation";"Supplier and ref"; -1;"P3";"FFC_REBELSIM";1;"FFC";;; -2;"J2";"JACK_2.5";1;"JACK_2.5";;; +1;"P3";"FFC_REBELSIM";1;"FFC_SIM";;; +2;"J2";"JACK_2.5";1;"SERIAL";;; 3;"P1";"pin_array_10x2";1;"JTAG";;; 4;"JP2";"PIN_ARRAY_2X1";1;"ERASE";;; 5;"JP1";"PIN_ARRAY_2X1";1;"TEST";;; @@ -20,19 +20,18 @@ 19;"C6";"SM0603";1;"10nF";;; 20;"C5";"SM0603";1;"33pF";;; 21;"FB2,FB1";"SM0805";2;"FILTER";;; -22;"D3,D2";"SOD123";2;"1N5819";;; -23;"IC3";"TQFP_64";1;"AT91SAM7S";;; -24;"P2";"PIN_ARRAY-6X1";1;"DEBUG";;; -25;"Q2,Q1";"SOT23_BC847";2;"BC847";;; -26;"SW1";"PUSH_BUTTON";1;"RESET";;; -27;"SW2";"PUSH_BUTTON";1;"BOOTLOADER";;; -28;"J1";"USB-MINI-B_UX60";1;"USB";;; -29;"P4";"SIM_AMPHENOL";1;"SIM";;; -30;"IC4";"SSOP20_BDQ";1;"CB3Q3244";;; -31;"R21,R20";"SM0603";2;"10k1%";;; -32;"IC5";"SOT353";1;"FPF2005";;; -33;"IC2";"SOT26";1;"AP7332";;; -34;"D1";"SMB_STPS340U";1;"Schottky";;; -35;"D4";"LED-0805";1;"RED";;; -36;"D5";"LED-0805";1;"GREEN";;; -37;"U1";"SOC008_WIDE";1;"FLASH";;; +22;"IC3";"TQFP_64";1;"AT91SAM7S";;; +23;"P2";"PIN_ARRAY-6X1";1;"DEBUG";;; +24;"Q2,Q1";"SOT23_BC847";2;"BC847";;; +25;"SW1";"PUSH_BUTTON";1;"RESET";;; +26;"SW2";"PUSH_BUTTON";1;"BOOTLOADER";;; +27;"J1";"USB-MINI-B_UX60";1;"USB";;; +28;"P4";"SIM_AMPHENOL";1;"SIM";;; +29;"IC4";"SSOP20_BDQ";1;"CB3Q3244";;; +30;"R21,R20";"SM0603";2;"10k1%";;; +31;"IC5";"SOT353";1;"FPF2005";;; +32;"IC2";"SOT26";1;"AP7332";;; +33;"D1,D2,D3";"SMB_STPS340U";3;"Schottky";;; +34;"D4";"LED-0805";1;"RED";;; +35;"D5";"LED-0805";1;"GREEN";;; +36;"U1";"SOC008_WIDE";1;"FLASH";;;