Commit Graph

46 Commits

Author SHA1 Message Date
Kevin Redon bea9406bb1 schematic: mark USB reset circuit as dot no place
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-03 21:13:44 +02:00
Kevin Redon 614ce7a7d8 schematic: mark R19 as dot no place
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-03 20:33:57 +02:00
Kevin Redon af693b2ee0 schematic: rename NP to DNP for clarity
Change-Id: I06c38e353f2b804faa0dcbf4a9405d5d5042af3e
2019-09-03 17:52:24 +02:00
Kevin Redon 31f31e24eb schematic: mark JP1 and JP2 as dot no place
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-03 17:47:55 +02:00
Kevin Redon 2ad8ff8100 schematic: mark R22 as dot no place
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-03 17:40:31 +02:00
Kevin Redon 3df5a7f274 schematic: mark R24 as no place
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-03 17:20:50 +02:00
Kevin Redon 9cb8f504cb schematic: mark R15 as no place
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-03 17:08:46 +02:00
Kevin Redon 7fc392aabf schematic: make it more readable
- 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-09-03 14:48:23 +02:00
Kevin Redon 9bf63354e7 updated libraries to KiCad 5
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-27 17:31:37 +02:00
King Kévin 6279da6fe0 change microcontroller to SAM3S 2015-07-05 09:58:19 +02:00
Harald Welte e24db8d2b4 Schematic: Make sure PA0 to PA2 are high on power-up
any other level is interfering with SAM-BA operation.  This fixes
the PA0=GND bug in the previous v1.3 version.
2014-06-20 09:44:09 +02:00
Kevin Redon 976b0a0a9f BOM corrected (sorted by value) and reformated 2013-10-28 11:00:33 +01:00
Kevin Redon ab6f2d1a19 MCU pin 48 used to identify v1.3 by putting it to ground (with internal pull-up) 2013-10-27 17:11:29 +01:00
Kevin Redon f03312679e MBR0530 pin numbers corrected 2013-10-27 12:17:14 +01:00
Kevin Redon ee65e36d5c v1.3 modifications: replaced IC switch with FPF2109, added schottky and pull-down resistors 2013-10-27 11:39:42 +01:00
Kevin Redon 6dcf692dfa RST_PHONE pulldown added on PCB 2012-05-18 19:30:06 +02:00
Harald Welte 2590ed2f5b Add R23 (pull-up for !SIM_RST signal)
While the SAM7 has an internal pull-up, this is of no use if the bus
switch input is left open and collects noise resulting in bogus nRST
interrupts.
2012-05-17 16:15:10 +02:00
Kevin Redon 1c82a64101 v1.2p fabrication exported 2012-05-16 19:52:14 +02:00
Kevin Redon f0bf11b541 C14 change to 4.7uF 0805, silkscreen improved, more space for JTAG 2012-05-16 13:09:38 +02:00
Kevin Redon e3e4d3a783 VPP connected through bus switch 2011-11-05 18:47:04 +01:00
Kevin Redon 2188a0bccb footprint refreched, cap near LDO 2011-11-03 20:38:04 +01:00
Kevin Redon e27231b676 ftdi 3.3v cut in schema 2011-11-01 10:20:53 +01:00
Kevin Redon ba3363e1c0 D2 and D3 now also use STPS340U instead of 1N5819 2011-07-02 19:59:11 +02:00
Kevin Redon 3a4ea6bf43 new footprints select for production in netlist (LED is 0805, schottky is SMB_STPS340U, flash is SO008_wide 2011-07-02 12:51:14 +02:00
Kevin Redon b35578b117 BOM updated 2011-06-23 13:22:37 +02:00
Kevin Redon 5359f93f07 v1.0 released. board version added, output (schema,gerber) rendered 2011-06-21 15:48:25 +02:00
Kevin Redon 35c53726c9 output rendered 2011-06-21 02:44:26 +02:00
Kevin Redon bcd3695c1a LDO, and power switch added. not verified yet 2011-06-20 22:50:22 +02:00
Kevin Redon c2454435ff better ADC, LDO changed 2011-06-20 20:38:09 +02:00
Kevin Redon 13b6eff33a bus switch CB3q3244 used instead of QS3244 2011-06-20 17:26:04 +02:00
Kevin Redon 337ebf2a3f VCC_PHONE connected to GPIO 2011-06-19 15:10:41 +02:00
Kevin Redon 98ca812b0a SIM_SW connected to GND, components moved 2011-06-19 14:17:52 +02:00
Kevin Redon 3a2c9c35e5 better routing 2011-06-15 19:22:24 +02:00
Kevin Redon df7c1e8562 second gnd added for TPS73633 2011-06-15 17:11:43 +02:00
Kevin Redon 9f07144a2d UDP_PUP now connected to PA16 (pin 19) on schema 2011-06-15 13:58:50 +02:00
Kevin Redon b8ab2b69ea BC847 footprint corrected 2011-06-15 12:47:25 +02:00
Kevin Redon 3914ee6b2b debug port changed 2011-05-22 15:54:51 +02:00
Kevin Redon d3484d64d9 kevin local new versin enforced 2011-05-15 19:36:52 +02:00
Kevin Redon 4a17d44940 update kicad project to v0.9+ 2011-05-13 12:08:27 +02:00
Kevin Redon 078d4f8e44 update kicad project to v0.9 2011-05-13 12:07:45 +02:00
Kevin Redon dcd03f9dc0 update kicad project to v0.8 2011-05-13 12:07:10 +02:00
Kevin Redon 344fcc5744 update kicad project to v0.7+ 2011-05-13 12:06:38 +02:00
Kevin Redon a36cf0b5c2 update kicad project to v0.7 2011-05-13 12:05:58 +02:00
Kevin Redon 79bdd6d51c Update kicad project to v0.6 2011-05-13 12:05:03 +02:00
Kevin Redon 73fe0cb01a Update kicad project to SIMtrace v0.5 2011-05-13 12:02:12 +02:00
Kevin Redon 0c591b5b3a rename from SIMtrace to SIMtrace 2011-05-13 11:59:25 +02:00