aboutsummaryrefslogtreecommitdiffstats
path: root/hardware
AgeCommit message (Collapse)AuthorFilesLines
2022-11-20expert 4FF-FFC gerbersHEADmasterKévin Redon16-3104/+6249
2022-11-20add 4FF-FFC design in 4 directionsKévin Redon1-1057/+1395
only 2 directions were present
2021-01-14smartcard-fpc: Don't put solder cream on smartcard contactsHarald Welte5-37/+27
2020-12-29add full-size smartcard to FPC adapter design filesHarald Welte14-0/+8634
2019-10-01add v1.5 release filev1.5Kévin Redon1-0/+0
Change-Id: I1185e30cb241b08b87ea3131c6a582fc96fe8fa5
2019-10-01add README wit hardwar eproject detailsKévin Redon1-0/+35
Change-Id: Ie5f2ac7d15d28e44abb60fdbc16f3e9f97544b03
2019-10-01update BOM with DNP partsKévin Redon1-37/+76
Change-Id: If650fa0a806e77d72c432a83388c0a7e414333cc
2019-10-01add parts related datasheetsKévin Redon5-0/+0
Change-Id: Ic61f1311d688f5a515385ca992a60f7f0fc75e82
2019-10-01Merge branch 'v1.5'Kévin Redon25-67595/+68158
Change-Id: I19221ac1e88ee4ba6b74705f898c145fe76724a2
2019-10-01add v1.4 release filesv1.4Kévin Redon1-0/+0
Change-Id: I788d3b970fe8ec277bd77e0fe61bd795d554e94c
2019-10-01Merge branch 'v1.4'Kévin Redon28-97893/+10676
Change-Id: Ie406e2d62adbd2e9914b04b9d874d2bd520026a9
2019-10-01add v1.3 release filesv1.3Kévin Redon2-0/+0
Change-Id: I32d82402a8c56ae2b27345bbff20c3214c1ed017
2019-10-01Merge branch 'v1.3'Kévin Redon48-269545/+149297
Change-Id: I8ecde4dd1b6ff749e762bb2c42f99df04723c753
2019-10-01add v1.2p release filesv1.2pKévin Redon5-0/+0
Change-Id: I21c9a9a0b96cdc68aea454b3c72091e02efdc01a
2019-10-01Merge branch 'v1.2_production'Kévin Redon31-122747/+91353
Change-Id: Ib4cba75e8e3cb795b38db588f6ad452e1ff26faa
2019-10-01add v1.1p release filesv1.1pKévin Redon3-0/+0
Change-Id: Ie0f05b912df1f1c44157be2cea24c12d75627374
2019-10-01Merge branch 'v1.1_production'Kévin Redon30-67432/+68916
Change-Id: Ie064c379c9625b3cf6910912fd859e8e4dd0326e
2019-10-01add v1.0p release filesv1.0pKévin Redon3-0/+0
Change-Id: Id4b69f1b6deac0a7d0f3725f2d96d75c5b6c6ca8
2019-10-01Merge branch 'v1.0_production'Kévin Redon34-105158/+82572
Change-Id: I481a6b1802993ceb6d02e7edcbd3b6d853f1e487
2019-10-01add v1.0 release filesv1.0Kévin Redon3-0/+0
Change-Id: I879d35bca5bbaf2bc9616d181b085b4af7196fdc
2019-10-01schematic: add DNP note on JTAG and UART debug connectorsv1.5Kévin Redon1-60/+64
Change-Id: Id1c03418af021ce8febd666946bed3d8c01ceb77
2019-09-03schematic: mark P1 and P2 as dot no placeKévin Redon1-0/+0
P1 (JTAG) and P2 (FTDI UART) are onlz needed to be placed on boards meant for development. this can by done by hand separately. Change-Id: I039ecff7d910f3de549bf2cec264a860c8ea1d34
2019-09-03schematic: mark USB reset circuit as dot no placeKévin Redon2-5/+14
the additional circuit to reset USB (by pulling D+ low) is not required anymore since the USB controller in the SAM3S integrates this capability. the SAM3S-EK Development Board also demonstrates only the inline 27 Ohm termination resistors are required. this change has been tested (behind 2 USB HUBs). the RESET button still works. resetting using DFU into the bootloader and starting the application from the bootloader still works. Change-Id: I648a041f6d3cf456f1783249546078961f85e662
2019-09-03schematic: mark R19 as dot no placeKévin Redon2-0/+2
R19 pulls VCC_PHONE low for better power on detection. but the voltage divider R20 + R21 also pull this line low using a stronger pull down resistor ok 20 kOhm. thus R19 is unnecessary- this change has been tested with a real simtrace device. trace and card emulation worked with a Nokia 3310. Change-Id: I0dd2025a8634f0ec38060cfbaae68618a4198fca
2019-09-03schematic: rename NP to DNP for clarityKévin Redon2-9/+9
Change-Id: I06c38e353f2b804faa0dcbf4a9405d5d5042af3e
2019-09-03schematic: mark JP1 and JP2 as dot no placeKévin Redon2-0/+4
the protruding through hole pins of the header for the jumper might get shorted when the board lies on a conductive surface, leading to unwanted flash erase (JP2) or false TST signal (JP1) Change-Id: I7fc6176d8c63ab8274b641e7bcd990093af3c4ca
2019-09-03schematic: mark R22 as dot no placeKévin Redon2-0/+2
R22 is use to pull the FLAGB output of the FPF2109 high since this is an open-drain output. but we actually don't read FLAGB do get the error conditions, thus thus pull-up resistor is not required. this change has been tested with a real simtrace device. trace and card emulation worked with a Nokia 3310. Change-Id: I3dd82864708f1ecb30ddbaa4c60aa600325455e2
2019-09-03schematic: mark R24 as no placeKévin Redon2-26/+28
R24 is pulling the voltage regulator output for VCC_SIM down. it has probably been added at the same time as R15. since we don't read VCC_SIM it is not important to have it in a defined state. also the card, phone, or simtrace will provide power to the card when required (else the card load is high enough to immediately pull it down). this change has been tested with a real simtrace device. trace and card emulation worked with a Nokia 3310. Change-Id: Iaae0959b62bc9348279bc5d840addbeb28fdf98f
2019-09-03schematic: mark R15 as no placeKévin Redon2-4/+8
R15 is pulling VCC_SIM down. it has probably been added because a load resistor is present in the FPF2109 datasheet example application, or to not have VCC_SIM in tri-state. since we don't read VCC_SIM it is not important to have it in a defined state. also the card, phone, or simtrace will provide power to the card when required (else the card load is high enough to immediately pull it down). current flowing from the other card pins back to VCC should not happen, and if it happens this high value resistor will not have any effect. this change has been tested with a real device. trace and card emulation worked with a Nokia 3310. Change-Id: I002b1fcf1039c8910d902e476a47183172d70761
2019-09-03schematic: make it more readableKévin Redon4-1736/+1622
- VCC is up - GND is down - group the parts by functionality and use net name - separate decoupling capacitors - arrange groups from left input to right output Change-Id: I2d894dd10b8b619ccbce1ae8b7e25316963157c8
2019-08-27updated libraries to KiCad 5Kévin Redon4-468/+1272
the library system changed from KiCad 4 to KiCad 5. the custom libraries have been re-added to the project, and all symbol names have been updated. some symbols are a bit smaller, requiring to add some wires. Change-Id: Id8e61aab6f05c633f455ef0d338c1658a62a2c4a
2019-08-27remove unused cable projectKévin Redon4-399/+0
the layout for the FPC cable was not existing, and the schematic is not an actual part of SIMtrace. the FPC cables are designed separately. Change-Id: I9138476c96404e18161b58b7b3a7a450ce633e81
2016-04-01add 'sysmocom' name to mini-UICC and nano-UICC adaptersHarald Welte21-5394/+7015
As sysmocom is the only company manufacturing them for now, we add this branding to the design files.
2016-04-01remove second copy of mini-UICC FPC adapterHarald Welte5-171/+0
2015-08-19Add 4FF (nanoSIM) adapterHarald Welte9-0/+4193
2015-07-05change microcontroller to SAM3SKing Kévin18-65366/+65743
2014-06-26Update BOM for v1.4v1.4Harald Welte1-0/+0
* AT91SAM128D, not C, as old is EOL * New ferrite bead / filter, as old is EOL. * Flash S25FL032P0XMFI011, was already populated in v1.3
2014-06-23export schematic, and pcb (with minor esthetic corrections)Kevin Redon24-94107/+7152
2014-06-20v1.4: Connect PA0 to 3V3; pull-up for PA1/PA2 (R25,R26)Harald Welte16-3771/+4088
PA0, PA1 and PA2 must be high during reset to enter SAM-BA mode.
2014-06-20Schematic: Make sure PA0 to PA2 are high on power-upHarald Welte1-353/+205
any other level is interfering with SAM-BA operation. This fixes the PA0=GND bug in the previous v1.3 version.
2014-04-30mini-UICC-reverse: re-generate gerber and add outline GBRHarald Welte5-64/+88
2014-04-26add PCB design of mini-UICC (original and reverse) adaptersHarald Welte10-0/+1252
2013-11-16add datasheet of SPI flash component mounted on recent boardsv1.3Harald Welte1-0/+0
At some point during v1.2p production, we switched from the S25FL016 to the S25FL032P SPI flash model. v1.3 all have that flash (so far).
2013-11-11simtrace 1.3: move point of origin to lower left corner of PCBHarald Welte3-5608/+5608
2013-10-28mergeKevin Redon1-0/+0
2013-10-28BOM corrected (sorted by value) and reformatedKevin Redon4-90/+56
2013-10-27re-add BOM spreadsheet with updated v1.3 componentsHarald Welte1-0/+0
2013-10-27MCU pin 48 used to identify v1.3 by putting it to ground (with internal pull-up)Kevin Redon28-190009/+89694
2013-10-27exported fabrication filesKevin Redon40-182715/+148043
2013-10-27new components placed and routedKevin Redon1-1679/+1643