Home
STM32-P107 development board User's manual
Contents
1.
2. 3 3v STM32 P107 board revision C OLIMEX LTD PLOVDIV BULGARIA 2013 A VBUS https ww olimex com USB CIRCUIT aav mcue P aen Open USB HOST Y close s ur o H s RE USB_HOST 0 PAQAY KUP USARIRIGAS ADC12_INO TIM2_CH1_ETRIAMEPSH ETH_MII_CRS_WKUP OTG_VBUS 5V_HOST_PWR e 2 PALAUSART2_RISTADGRUNIRES CHR TIM2_CH2 EN Mi_RX_CLK ETH RMI REEHKRMII_REF_CLK 5V_OTG_PWR 5V_HOST_PWR 5V_HOST_PWR bei Feb D I RIHARD RONZ TIM2_CH3 ETH_MI MDIOIETH_MII MDIO ETH_RMII_MDIO OR Board_Mounted USB_HOST_D USB_HOST_D a on PATAESART2_RXITINS _CHA ADCI2_NGITIM2_CHAETH ML COL USB_HOST_D USB_HOST_D T Se KE Fal Melag ONIOLEAT Clap D A CS MMC 2 vop PA P11_SCK DAC_OUT2IADC12_IN5 ie tg tal gg ea eg PAG PI1_MISO ADC12_IN6 TIMG_CHI TIM1_BKIN par _ PATSPIL MOSIAPALRIWIT ETH Mil_RX_DWETH RMII_CRS DV TIML CI S ISCH MOIE DANI ET MI D ML _CBIN_RMIL_CRS_DV USB_D T1 5V USB_A 3 3VA PAHG SARTL_CK OTG FS_SOF TIM1_CHUMCO R2 22R DTALLAYKA U3 6 O o PAQASARTL_
3. 3808mi1 1375mil 2448mil 1975mil 4958mil 520 mil All measures are in mils AVAILABLE DEMO SOFTWARE All demo examples are available at the board s web page https www olimex com Products ARM ST STM32 P107 and wiki article https www olimex com wiki STM32 P107 Make sure that the demo you download is compatible with the board revision you have The board revision is printed on STM32 P107 itself REVISION AND ORDERING INFORMATION STM32 P107 fully assembled and tested You can purchase directly from our online shop or from any of our distributors Note that usually it is faster and cheaper to purchase Olimex products from our distributors List of confirmed Olimex LTD distributors and resellers https www olimex com Distributor
4. O connects USB_OTG_D to OTG_DM Default state is O o H PWDW_D is active Default state is closed When position 3 4 is shorted the board is power supplied from USB_OTG When is closed disables Ethernet transceiver STE101P Power Down Mode power when the when the STE101P 3 3V_MCU_E sl Enable microcontroller 3 3V power supply Default state is closed vm Si 3 3V_E a Enable regulator VR2 3 3V LM1117 Bum AS Default state is closed 3 3VA_E em Enables board 3 3V analog power supply Default state is closed 3 3VA_MCU_E Cam Enables microcontroller 3 3V analog power supply inl Default state is closed GNDA_E F Enables board analog GND Bil Default state is closed R T Connects RST to TRST Default state is open RST_E BOOT_E jumpers Note that it is recommended to move those jumpers together either both should be open or both should be closed When both are closed RS232 boot is enabled Default states are RST_E open BOOT E open INPUT OUTPUT Status LED1 green with name STAT1 connected to STM32F107 pin 63 PC6 I2S2_MCK TIM3_CH1 Status LED2 yellow with name STAT2 connected to STM32F107 pin 64 PC7 I2S3_MCK TIM3_CH2 Power on LED red with name PWR this led shows that 3 3V is applied to the board User button with name WKUP connected to STM32F107 pin 23 PAO WKUP User button with name TAMPER connected to STM32F107 pin
5. Bn da Dag Bis A D RE Pas cyi LA TAN ee ZE Wess te st Agr d d SS a of Wei CB s Ee 4 U PE 13a em j D I PEig STM32 P107 development boar User s manual lead free All boards produced by Olimex are ROHS compliant Rev G December 2013 Copyright c 2013 OLIMEX Ltd All rights reserved DISCLAIMER 2013 Olimex Ltd Olimex logo and combinations thereof are registered trademarks of Olimex Ltd Other product names may be trademarks of others and the rights belong to their respective owners The information in this document is provided in connection with Olimex products No license express or implied or otherwise to any intellectual property right is granted by this document or in connection with the sale of Olimex products This hardware design of STM32 P107 is neither public not open source Any copying of the product would result in copyright infringement The software is released under open source terms regarding the code written by Olimex Every other else libraries ready to use files etc follow their owner s copyright It is possible that the pictures in this manual differ from the latest revision of the board The product described in this document is subject to continuous development and improvements All particulars of the product and its use contained in this document are given by OLIMEX in good faith However all warranties implied or expressed including but not limited to implied warran
6. 3 6 V Sample and hold capability Temperature sensor upto 2 MSps in interleaved mode 2 x 12 bit D A converters DMA 12 channel DMA controller Supported peripherals timers ADCs DAC s SPIs I Cs and USARTs Page 4 of 19 Debug mode Serial wire debug SWD amp JTAG interfaces Cortex M3 Embedded Trace Macrocell 80 fast I O ports 80 I Os all mappable on 16 external interrupt vectors and almost all 5 V tolerant 10 timers four 16 bit timers each with up to 4 IC OC PWM or pulse counter and quadrature incremental encoder input 1 x 16 bit motor control PWM timer with dead time generation and emergency stop 2 x watchdog timers Independent and Window SysTick timer a 24 bit downcounter 2 x 16 bit basic timers to drive the DAC 14 communication interfaces 2 x I C interfaces SMBus PMBus 5 USARTs ISO 7816 interface LIN IrDA capability modem control 3 SPIs 18 Mbit s 2 with a multiplexed TS interface that offers audio class accuracy via advanced PLL schemes 2 x CAN interfaces 2 0B Active with 512 bytes of dedicated SRAM USB 2 0 full speed device host OTG controller with on chip PHY that supports HNP SRP ID with 1 25 Kbytes of dedicated SRAM 10 100 Ethernet MAC with dedicated DMA and SRAM 4 Kbytes IEEE1588 hardware support MII RMII available on all packages CRC calculation unit 96 bit unique ID Page 5 of 19 BLOCK DIAGRAM TRACED 0 3 TRACECLK as A JNTRS JTD
7. a F z 100nF R54 52 100R 1 R56 Ze mm tan Jet STM32 P107 board revision C R55 GNDA_E E ys o 300R 1 igy 2 ro tele maen c54 OLIMEX LTD PLOVDIV BULGARIA 2013 S 390R 1 CLOSE 100nF https www olimex com vw ER 250mA BOARD LAYOUT 3V_battery PTH jumpers connector JTAG RST PTH jumpers Mount hole 3 3V SH SR dee a RRRRR Y KEELT E oT ia Tht ttt lin ti Ethernet mY Me ps vw DEEPA eee J Oe BE SL E babekekekekekekekekekekekek BA A connector S ta vi bebe P a RESET Le SEET SIT GE HG 9 4 2G Oo I miu4 pie j TATE ae ie yess pes i ug Dn a d i pE E wg i k Ai EE 1 ear PESE USB_HOST S VE G RK e seat Q o a E Ei op S let SERERE eg DCH l BHORGFORS TTT TE CTT LESSCEEELELEL USB_OTG SMD jumpers Ty wer 30 d amer CA TTT TEE 3 F F EE EE KE d Re H Lt A auer D BO ui of KE d D eg wa ev Eci E men CEN Eier CC 209 oa oe NNN OLINEX Con oeu ZELLE Le 6 ZETTTTTTTTETTEL LA EI D ZEN OI kl el el Si ej a ZK zb Ch PWR jack 6 5 9 VDC y r DH G i TANPER SO NNC a PTH jumpers Buttons SD MMC card ep Proto area Raf ES BOOT E jumper POWER SUPPLY CIRCUIT STM32 P107 can take power from three sources PWR connector where 6 5 9 V DC or 6V AC is applied by external power source 5V_OTG PWR from USB OTG 5V_JTAG from JTAG The programmed board
8. developing and prototyping with the new STM32F107VCT6 connectivity line microcontroller produced by STMicroelectronics STM32 P107 has JTAG port for programming and debugging USB_OTG user button two status LEDs and most of the GPIOs are on extension headers where you can connect your additional circuits BOARD FEATURES CPU STM32F107VCT6 32 bit ARM based microcontroller with 256 KB Flash 64 KB RAM USB OTG Ethernet 10 timers 2 CANs 2 ADCs 14 communication interfaces JTAG connector with ARM 2x10 pin layout for programming debugging USB_OTG connector USB HOST connector 100Mbit Ethernet RS232 Mini SD MMC card connector UEXT connector Power jack Two user buttons RESET button and circuit Two status LEDs Power on LED 3V battery connector Extension port connectors for many of microcontrollers pins PCB FR 4 1 5 mm 0 062 soldermask silkscreen component print Dimensions 132 08x96 52mm 5 2x3 8 ELECTROSTATIC WARNING The STM32 P107 board is shipped in protective anti static packaging The board must not be subject to high electrostatic potentials General practice for working with static sensitive devices should be applied when working with this board Page 3 of 19 BOARD USE REQUIREMENTS Cables The cable you will need depends on the programmer debugger you use If you use ARM JTAG you will need LPT cable if you use ARM USB OCD ARM USB OCD H ARM USB TINY or ARM USB
9. 0x4001 3000 0x4001 33FF 0x4001 2C00 0x4001 2FFF 0x4001 2800 0x4001 2BFF 0x4001 2400 0x4001 27FF 0x4001 1C00 0x4001 23FF ORES 0x4001 1800 0x4001 1BFF 0x4001 1400 0x4001 17FF 0x4001 1000 0x4001 13FF 0x4001 0C00 0x4001 OFFF 0x4001 0800 0x4001 OBFF 0x4001 0400 0x4001 07FF 0x4001 0000 0x4001 3FFF Reserved 0x4000 7800 0x4000 FFFF 0x4000 7400 0x4000 77FF 0x4000 7000 0x4000 73FF 0x4000 6C00 0x4000 6FFF bxCAN2 0x4000 6800 0x4000 6BFF bxCAN1 0x4000 6400 0x4000 67FF 0x4000 5C00 0x4000 63FF l2C2 0x4000 5800 0x4000 5BFF 1201 0x4000 5400 0x4000 57FF APBi UART5 0x4000 5000 0x4000 53FF UART4 0x4000 4C00 0x4000 4FFF USART3 0x4000 4800 0x4000 4BFF 0x4000 4400 0x4000 47FF 0x4000 4000 0x4000 43FF SPI3 12S1 0x4000 3C00 0x4000 3FFF SP12 12S2 0x4000 3800 0x4000 3BFF Reserved 0x4000 3400 0x4000 37FF IWDG 0x4000 3000 0x4000 33FF WWDG 0x4000 2C00 0x4000 2FFF 0x4000 2800 0x4000 2BFF Reserved 0x4000 1800 0x4000 27FF TIM7 0x4000 1400 0x4000 17FF TIMG 0x4000 1000 0x4000 13FF TIMS 0x4000 0C00 0x4000 OFFF TIMA 0x4000 0800 0x4000 OBFF TIM3 0x4000 0400 0x4000 07FF OM 0x4000 0000 0x4000 03FF Ox3FFF FFFF 0x2001 0000 Ox2000 FFFF 0x2000 0000 Ox1FFF F800 Ox1FFF FFFF Ox1FFF 8000 0x1 FFF F7FF Ox1FFF 7FFF 0x0804 0000 0x0803 FFFF 0x0800 0000 OxO7FF FFFF 0x0008 0000 Ox0007 FFFF 0x0000 0000 Page 7 of 19 SCHEMATIC
10. 12 1K 1 LANS710A EZC c37 SES E a SE Ser 100nF ETH_RMILREF_CLK ETH_RMILREF_CLK zal g R34 T sl g AMPER j R35 RSL 330R Cas USART2_TX DI em TIGUT 14 PC Rap PC DCH 100R 1 USART2_RTS 20 oy RAUT PC RTS ie s R36 3k R37 R39 d le Tapper L um Raa wkuP USART2_RX 230R 2 RUN 13 PC TXD E 7 a cD1 RIOUT 2 330R USART2 CTS 9 FIN a PC CTS 4 8 4 Ep 1 3 3V 3 3V 3 3V R20UT RK pai VDD O R40 5 42 c38 BOOTO_E ion le 33k JE 330R ae D oer ii E D3 4 BOOTO N U5PWR R42 NA 2 a c39 E Se TE PHYADO Bes ETS HN1x2 Open NA 6NC2 50MHz ges 4 7k R45 Open 1N4148 100nF BMAG 4 PHYAD1 CLOSE E PHYAD2 UEXT ba als sills ey I FERMI I RMIISEL 1 2 USART3_TX al A USART3_ RX 12C1_SCL d 6 12C1_SDA SPI3_MISO 7 8 SPI3 MOSI SPI3_SCK d 10 CS_UEXT BH10S 5V POWER SUPPLY CIRCUIT aav aava 45V R46 PEN 3 3VA SPI3_SCK SPI3_MOSI SPI3_MISO CS_UEXT 12C1_SCL 12C1_SDA USART3_TX USART3_RX SPI1_NSS SPI1_SCK SPI1_MISO SPI1_MOSI USART2_TX USART2_RX USART2_RTS USART2_CTS g e ba CH LED E ol 3 3V LHD MED 0603 3 3V_E 5V_JTAG 1N5819S S 3 3V a oF SS STATUS LEDS RESET CIRCUIT REIH VR1 5 0V 5V_OTG_PWR gp 1N5819S VR2 3 3V Es pazippori R AME1085 LM1117IMPX ADJ 3 3VA E STAT2 Ze e f vo 5V_EXT Der 1N5819S 1 2 STAT1 0 1 A 2 tt IN OUT ma A A AX GND ADJ ADJ GND CLOSE U6 10k ee ip NA STMLOOLRWX6F YDp 1136 P del 4 DN i s 4 Ree vec RESET RST wie g g c42 i 6VAC C43 a 5 8 2 2k l ao 6 5 9 VDC 47T0uF 16VDC
11. 7 PC13 TAMPER RTC Reset button with name RESET connected to STM32F107 pin 14 NRST CONNECTOR DESCRIPTIONS JTAG 2468 10 12 14 16 18 20 Ze ER y 4 The JTAG connector allows the software debugger to talk via a JTAG Joint Test Action Group port directly to the core Instructions may be inserted and executed by the core thus allowing STM32F107 memory to be programmed with code and executed step by step by the host software For more details please refer to IEEE Standard 1149 1 1990 Standard Test Access Port and Boundary Scan Architecture and STM32F107 datasheets and users manual Pp pe m p 7 m p o e e pa e e PWR IACK Pin Signal name 1 USB HOST Pin Signal name 5V_HOST PWR USB_HOST_D e USB_HOST D USB _ OTG 3 USB OTG D RS232 The RS232 port can be used for communication when in bootloader mode To enter bootloader mode you need to close RST_E and BOOTO_E jumpers Note that the default position of those jumpers is closed e g bootloader mode disabled 2 46 8 10 mx L I2C1 SDA SPI3_ MISO 1 4 5 2 J i 8 6 Pin Signal name chip side Signal name chip side SD MMC 3 MctpaT2 2 LGE 3__ SPL3_MosT 8 MCIDATA 9 Net connected MECHANICAL DIMENSIONS 115 mil 20090000000 10000
12. DOWG_OBUSTG FS veus HN1x3 O Close H Open obs D 7 NSS PALQQISARTL_ROTMBILUISHI OTG_FS_ID EM mt oO vss SE 1H FLAG A 3 H vss PALS USART1_Q5SIGARIVRX TIMI_CH4 OTG_FS_DM USB_VBUSON RAGE GN w al 4 PAL USARTL_RIVEANSPTX TIML_ETRIOTG_FS_DP USB_HOST_D 4 oufsB l vss we ENB 3 T 49 ver P TMSISWEIQ S TMS 3 3V USB_OTG_D USB_FAULT A PAHOTCKISWOBK TCK O x x MIC2026 1YM SZ Ju PA15 TDI SPI3_NSS TIM2_CH1_ETR SPI1_NSS TDI aR 2 S S e OTG_DP 22R R3 ee are USB D R6 33k G NDOA Flan r HEI Mi PROM CHEN PERL SES 2 Galm melen C10 t HN1x3 O Close H Open USB om ie PB fyg9C12_IN9 TIM3_CHA ETH_MIl_RXD3 TIML_CHINK PB2 OTG_DM 222R R7 Ce E U S B OTG 9 PehROoTL PB2 BOOT1 PBS jt Ox iH z e SR Yeon PBYggIDOISPIS ASY TRACESWOITIM2_CH2 SPI1_SC TDO 11 C12 E a ita iD SS e EEN pa RST 47pF 0nF USB_HOST_D 5V_OTG_PWR 5V_OTG PWR fo Er PB YgC1_SMBAL SPI3_MOSI ETH Mll_PPS_OUT ETH whl FPS_OUTITIMG_CHOISPIA_ MOSIICAN2 RX A 470F P USB_OTG D USB_OTG D USB OTG D R PBHiggC1_SCL TIM4_CHI USART1_TXICAN2_TX Bd USB_OTG D USB_OTG D S m 8 22R H PBY gC1_SDA TIM4_CH2 USART1_RX Ze OTG ID 8 C14 Ij 100nF kici PBSGAM4_CHS E DG METAD3 12C1_SCL CAN1_ RX 12C1_SCL OTG_ID Se 8 8 FAE CES D 12C1_SDA 15 16 SG C17 Il NA Toe PB1gH2C2_SCL USART3_TX ETH_Mll_RX_ERITIM2_ PBO eee ee B r Miesai Pe 1442C2_SDARIBARTMACUERLRNL TX ENETH RMF TX_ENTIM2_CH4 ETH_RMII_TX_EN YT E PB 2ISPI2_NSS294_WRIIPCPXENPALUSART3_CK TIM1_BKINCAN2_RX ETH_MII_ PHPP EENS Keese
13. I JTCK SWCLK JTMS SWDIO JTDO as AF MIl_TXD 3 0 RMII_TXD 1 0 MIl_TX_CLK RMII_TX_CLK MIl_TX_EN RMII_TX_EN MIl_RXD 3 0 RMII_RXD 1 0 MIl_RX_ER RMII_RX_ER MIl_RX_CLK RMII _REF_CLK MIl_RX_DV RMII_CRS_DV MII_CRS MIl_COL RMII_COL MDC MDIO PPS_OUT SOF VBUS ID DM DP 80 AFL _ gt PA 15 0 PB 15 0 PC 15 0 PD 15 0 PE 15 0 4 Channels MOSI MISO SCK NSS as AF RX TX CTS RTS CK as AF 16 ADC12_INs common to ADC1 amp ADC2 VREF REF IKA Pu em Kma Trace Trig Cortex M3 CPU Fmax 48 72 MHz Bus Matrix GP DMA2 5 channels a Ethernet MAC clock control dk GE 10 100 ee e USB OTG FS TT AHB2 AHB2 APB2 APB1 SRAM 1 25KB 4 EXT IT me keng an mom KS deser Kies dees KS delt K gt del Set KS 4 compl Channels gt e KSS BKIN ETR input as AF APB2 Fmax 48 72 m mm To ri enn ki 12bit ADC1 F BEZ 12bit ADC ADC2 VDDA AF alternate function on I O port pin Page 6 of 19 w KD gt Power Von 2to36V Voltage reg 3 3 V to 1 8 V Vss Supply supervision NRST Se Vv POR PDR DDA Vesa V DDA o Vop E Deeg 3 25 MHz IWDG Standby interface Vgat 1 8 V to 3 6 V VBAT XTAL 32kHz Back BIG roster TAMPER RTC AWU ALARM SECOND OUT lt gt Backup interface OSC32_IN OSC32_OUT RX TX CTS RTS CK as AF Jom Je RX TX CTS RTS USART3 CK as AF f n K gt nasa A m Ke nen M
14. OSI SD MISO MCK L spi2si2se2 SCK CK NSS WS as AF MOSI SD MISO MCK LZA spis i2s3 Ko gt sckick NSS WS as AF bxCAN1 device em CAN1_TX as AF it CAN1_RX as AF SEN 512B lt gt bxCAN2 device SHEI TX a AF CAN2_RX as AF moer H DAC Ei KH VDDA VREF DAC_OUT1 as AF DAC_OUT2 as AF MEMORY MAP OxFFFF FFFF 0xE000 0000 OxDFFF FFFF 0xC000 0000 OxBFFF FFFF 0xB000 0000 OxAFFF FFFF 0x8000 000 Ox7FFF FFFF 0x6000 0000 Ox5FFF FFFF 0x2000 0000 Ox1FFF FFFF 0x0000 0000 512 Mbyte block 7 Cortex M3 s internal peripherals 512 Mbyte block 6 Not used 512 Mbyte block 5 Not used 512 Mbyte block 4 Not used 512 Mbyte block 3 Not used 512 Mbyte block 2 Peripherals 512 Mbyte block 1 SRAM 512 Mbyte block 0 Code Reserved SRAM aliased by bit banding Option bytes Reserved Reserved Aliased to Flash or system memory depending on BOOT pins 0x5000 0400 OxSFFF FFFF USB OTG FS 0x5000 0000 0x5000 03FF Reserved 0x4003 0000 Ox4FFF FFFF Ethernet 0x4002 8000 0x4002 9FFF Reserved 0x4002 3400 0x4002 7FFF 0x4002 3000 0x4002 33FF Reserved 0x4002 2400 0x4002 2FFF Flash interface 0x4002 2000 0x4002 23FF 0x4002 1400 0x4002 1FFF 0x4002 1000 0x4002 13FF Reserved 0x4002 0800 0x4002 OFFF 0x4002 0400 0x4002 07FF 0x4002 0000 0x4002 03FF Reserved 0x4001 3C00 0x4001 FFFF 0x4001 3800 0x4001 3BFF Reserved 0x4001 3400 0x4001 37FF
15. TINY H you will need 1 8 meter USB A B cable for ARM USB OCD and ARM USB OCD H you will need RS232 cable too Hardware Programmer Debugger one of the Olimex ARM Programmers ARM JTAG ARM JTAG EW ARM USB OCD ARM USB OCD H ARM USB OCD TINY ARM USB OCD H Note that Olimex OpenOCD debuggers lack SWD interface by default There is the adapter ARM JTAG SWD that adds SWD to any of the programmers debuggers mentioned above Additionally you can use our ARM JTAG COOCOX debugger which has both JTAG and SWD interfaces and works with CooCox IDE natively and with IAR EW and Keil uVision via pluggins Software ARM C compiler PROCESSOR FEATURES STM32 P107 board uses the ARM based 32 bit microcontroller STM32F107VCT6 with the following features Core ARM 32 bit Cortex M3 CPU 72 MHz maximum frequency 1 25 DMIPS MHz Dhrystone 2 1 performance at 0 wait state memory access Single cycle multiplication and hardware division Memories 256 Kbytes of Flash memory 64 Kbytes of SRAM Clock reset and supply management 2 0 to 3 6 V application supply and I Os POR PDR and programmable voltage detector PVD 25 MHz crystal oscillator Internal 8 MHz factory trimmed RC Internal 40 kHz RC with calibration 32 kHz oscillator for RTC with calibration Low power Sleep Stop and Standby modes VBAT supply for RTC and backup registers 2 x 12 bit 1 ps A D converters 16 channels Conversion range 0 to
16. TX USART2_TX I 330R u e e Ge FOWEARI PUSApTZ PN PD6 USART2_RX ETH _RMIl_TXDO ETH _RMII_TXDO 2 TXDO vob 3 3V 3 E BF ous canis PD dSART2_CKJSB_VBUSON Y Po7 ETH_RMII_TXD1 ETH_RMII_TXD1 3 TXD1 dE i eise ben Ee Er USART3_TX 4 me BEN 40 T PDJ JSART3_PUSKRMY RDO USART3_RX 5 TXD3 27 PES TIML_CHL PD vis 1 sam Gre PD G USART3_CK ETH_MIl_RX_D1 PD10 ETH_RMII_TX_EN ETH_RMII_TX_EN 1 TXEN g BEN PD4ggnM4_CHI USART3_RTS ETH_Mil_RX_D3 33y a NINT TXER TXD4 vo 3 lees dl gl PE12 TIML_CH3N PD12 DIS SIIS S e PE13 TIM1_CH3 Pos cee PD13 VDI EE E E E F ETH_RMII_MDINT Beem F Cp SOEI Pr Ge ETH_RMII_RXDO ETH_RMII_RXDO ue ont AS 3 RXDO MODEO el als fi fi USB FAULT if PD gsTIMa_CH4 ETH_RMII_RXD1 ETH _RMII_RXD1 o PUNDEL DI DIS HERE Feiamg ga PDS RXD2 RMIISEL cn RMIISEL Sa STM32F107VCT6 PHYAD2 RXD3 PHYAD2 pe RXDV on EXS PAD PHYAD1 RXCLK PHYAD1 ale PHYADO 3 RXERIRXD4 PHYADO 4 GG ETH_RMILMDC ETH RMIL_MDC KI LAN ETH_RMII_MDIO ETH_RMII_MDIO S MIO ll PN DEE OUR Se SS S SE BUTTONS i Ee gt COM al 4 RS232 HN1x2 Open 3 3V BoR 2j m Sa 5 RST A CRS me Des S 3 3V 206 ODS An a Weeer KG ig 3 GREEN u g ETH_RMII_CRS_DV ETH_RMII_CRS_DV ke COLCRS_DV MODE2 KE zl a STa232RDR SO16 Zrz PHY_SOFT_RST PHY_SOFT RST R29 NA DR al 4 YELLOW a e NRST 13 75 KR D O RZ 10k ei w Dee dt SE 1 27 br 1 al 31 6 8 Ii SCH wl 2 c33 x R30 Ig 0uF 6 3V 2 RBIAS VE sa Stee a 10k RX RD E 6 3 100nF a c35 meaw S GND C1 c36 Il SE SEN ee
17. avoid contact 2 Ethernet PHY Micrel KS8721 is changed to LAN8710A EZC in RMII 3 Changed C18 from 100n to 4 7uF 6 3V according to the datasheet C18 is now renamed C3 4 STAT1 STAT2 and PWR_LED were changed to 0603 and its resistors to 2 2k 5 SD MMC capacitor was replaced by 2x22uF 6 3V capacitors 6 LM3526 was exchanged with MIC2026 1YM and connection between pin 1 and pin4 was swapped because the default EN level is opposite 7 All tantalum capacitors are changed to ceramic 8 Optimizations in the values of few other elements as well 9 R28 0R was changed to 10k C55 10uF 6 3V was added and RST connection was removed from the PHY WARRANTY AND SUPPORT For product support hardware information and error reports mail to support olimex com All document or hardware feedback is welcome Note that we are primarily a hardware company and our software support is limited Please consider reading the paragraph below about the warranty of Olimex products All goods are checked before they are sent out In the unlikely event that goods are faulty they must be returned to OLIMEX at the address listed on your order invoice OLIMEX will not accept goods that have clearly been used more than the amount needed to evaluate their functionality If the goods are found to be in working condition and the lack of functionality is a result of lack of knowledge on the customers part no refund will be made but the goods will be returned to
18. is letter and on the outside of the shipping box Please note It is your responsibility to ensure that returned goods reach us Please use a reliable form of shipping If we do not receive your package we will not be held liable Shipping and handling charges are not refundable We are not responsible for any shipping charges of merchandise being returned to us or returning working items to you The full text might be found at https www olimex com wiki GTC Warranty for future reference
19. n g SE Ga PB g SPI2_SCKH9S9_RKWSARSCTS TIMI_CHINCAN2 TX ETH MI NDAETO PaT TXDL MICRO_AB Ww PB g SPI2_MISO TIM1_CH2N USART3_RTS SE FRIBEPLZ MOSEL CH3N CS UEXT BOOTO VBAT DERT ZN para PCOADC12_INI0 p i R10 10k ja PCHADC12_INUETEFH RAMLMIRALICTH_RMI_MDC ETH_RMILMDC RM2G2 RM1G2 RM1G3 RM1G4 i ae L BOOTO PCO44DC12_INIZ ETH_MIL_TXD2 GE JT A G SS DI M MC 3 3 Sab x PCHADC12_INIG ETH_ML_TX_CLK e SD MMC EX D aelel PCHAADC12 WEED AMLPA ASIH_RMII_RXDO ETH_RMII_RXDO JTAG cs CS MMC EAR Bo_o Bola PCHYADC12_ INI BATH RAA PH BHSTH_RMII_RXD1 ETH _RMII_RXD1 1 2 SP SPI3_MOSI may R13 8 2 PCRYgS2_ MCKIBNTARHL TRST RA1206_ 4x0603 _4B8 10k 3 4 OSC_IN Pca 2 _4B8 R4 D E EE See TDI s 6 PCREBM3_CH3 NA GE e TMS 7 8 spj sck PCHEBM3_CH4 PC7 TCK 9 10 SPI MSEPI3 MISO 3k R15 H 3 ve our PCLRUARTS_TDSIFARECRISPIS_SCK SPI3_SCK RES RMS 1 12 7 R17 PCLAQUART4_ROYPRGRIALGVYSPI3_MISO PC8 SPI3_MISO TDO H 14 gak R18 PC AQUARTS_TXQISSRTACRS SPIS_MOSI POH SPI3_MOSI RST RA1206_ 4x0603 _4B8_10k H 16 aan L4 RST RST 4 PCI3 TAMPER RIQMPER PC10 RT RM263 al 18 P2uF 6 3V cLa7ontfoans NRST MICRO Ae PC1g OSC32_IN PC11 C21 Ik 10pF TRST Les 1 5V_JTAG 1 20 PC4 OSC32_OUT GE jin 3V 23 Wier OPEN ke BH20S AL 7 PDI SC_INICANL_RX BDL D ES PD SC_OUT CAN1_TX PD2 s PD 9M3_ETR UARTS_RX PD3 PE2 TRACECK GE PDRMSART2_CUSART2_CTS USART2_CTS aay DE eeng PDJJSART2_RISART2_RTS USART2_RTS ETH_RMII_MDINT ETH _RMII_MDINT 9 2 2k O Eth rn t a PDHASART2_TUSART2_
20. power consumption is about 70 mA RESET CIRCUIT STM32 P107 reset circuit includes JTAG connector pin 15 U2 STE101P pin 28 RESET R73 10k R74 3300hm R75 1000hm 1 C55 100nF STM32F107 pin 14 NRST and RESET button CLOCK CIRCUIT Quartz crystal 25 MHz is connected to STM32F107 pin 12 OSC_IN and pin 13 OSC_OUT Quartz crystal 32 768kHz is connected to STM32F107 pin 8 PC14 OSC32_IN and pin 9 PC15 OSC32_OUT JUMPER DESCRIPTION PWR_SEL 5 4 When position 1 2 is shorted the board is power supplied from JTAG 3 4 When position 5 6 is shorted the board is power supplied from External source Default state is position 5 6 shorted B0_0 B0_1 CR When this jumper is in position BO_1 BOOTO is connected to 3 3V and jumper is in position BO_O BOOTO is connected to GND Default state is BO 0 B1_0 B1_1 CR When this jumper is in position B1_1 BOOT1 is connected to 3 3V and jumper is in position B1_0 BOOT1 is connected to GND Default state is B1 0 VBUS SS When is in position H connects 5 V_HOST_PWR to OTG_VBUS When is in position O connects 5 V_OTG_PWR to OTG_VBUS o H ere Default state is O USB_D CR When is in position H connects USB_HOST_D to OTG_DP e H When is in position O connects USB_OTG_D to OTG_DP Default state is O USB_D When is in position H connects USD_HOST_D to OTG_DM When is in position
21. s Please visit https www olimex com for more info Manual revision history REV I created December 2009 REV A edited by TU December 2010 REV B demo software added and mechanical dimensions detaile REV C rev A schematic and added more programmers in BOARD USE REQUIREMENTS REV D edited June 2011 changed schematic REV E changed schematics to rev B added board revision history REV F added BOOTO_E RST_E description changed dimensions updated revision B pictures updated disclaimer REV G updated the information to fit board revision C updated schematics improved document layout added product support information updated links Board revision history 1 ST2052BD is exchanged with LM3526 L 2 SD MMC signals are changed as follows SPI1_MOSI_ gt SPI3_MOSI SPI1_SCK gt SPI3_SCK SPI1_MISO gt SPI3_MISO and SPI1_NSS renamed to CS MMC 3 Changed the polarity to of C36 1 All element libraries are now updated 2 Ethernet PHY is changed from STE101P to MICREL s one KS8721BLMM 3 All 10uF 6 3V TANT are changed to 0805 and a lot of element names are changed 4 PWR_SEL jumpers are replaced by diodes 5 USARTS3 is connected to UEXT while USART2 is connected to RS232 and bootloader functionality is enabled Two additional jumpers are added 6 Added UEXT_PWR_E jumper 7 A lot jumpers are added into jumpers description table 1 L2 is now placed further from USB_HOST connector to
22. the user at their expense All returns must be authorized by an RMA Number Email support olimex com for authorization number before shipping back any merchandise Please include your name phone number and order number in your email request Returns for any unaffected development board programmer tools and cables permitted within 7 days from the date of receipt of merchandise After such time all sales are considered final Returns of incorrect ordered items are allowed subject to a 10 restocking fee What is unaffected If you hooked it to power you affected it To be clear this includes items that have been soldered to or have had their firmware changed Because of the nature of the products we deal with prototyping electronic tools we cannot allow returns of items that have been programmed powered up or otherwise changed post shipment from our warehouse All returned merchandise must be in its original mint and clean condition Returns on damaged scratched programmed burnt or otherwise played with merchandise will not be accepted All returns must include all the factory accessories which come with the item This includes any In Circuit Serial Programming cables anti static packing boxes etc With your return enclose your PO Also include a brief letter of explanation of why the merchandise is being returned and state your request for either a refund or an exchange Include the authorization number on th
23. ties of merchantability or fitness for purpose are excluded This document is intended only to assist the reader in the use of the product OLIMEX Ltd shall not be liable for any loss or damage arising from the use of any information in this document or any error or omission in such information or any incorrect use of the product This evaluation board kit is intended for use for engineering development demonstration or evaluation purposes only and is not considered by OLIMEX to be a finished end product fit for general consumer use Persons handling the product must have electronics training and observe good engineering practice standards As such the goods being provided are not intended to be complete in terms of required design marketing and or manufacturing related protective considerations including product safety and environmental measures typically found in end products that incorporate such semiconductor components or circuit boards Olimex currently deals with a variety of customers for products and therefore our arrangement with the user is not exclusive Olimex assumes no liability for applications assistance customer product design software performance or infringement of patents or services described herein THERE IS NO WARRANTY FOR THE DESIGN MATERIALS AND THE COMPONENTS USED TO CREATE STM32 P107 THEY ARE CONSIDERED SUITABLE ONLY FOR STM32 P107 Page 2 of 19 INTRODUCTION STM32 P107 prototype board provides easy way for
Download Pdf Manuals
Related Search
Related Contents
Canton DM 50 Q - ソニー製品情報 AGÊNCIA PARA A MODERNIZAÇÃO HASBRO LR6 User's Manual Hunter HEPAtech Samsung CX710P User Manual SpaMedWareTM Información de los menús AST one Havis-Shields C-VS-1100-F150 User's Manual Copyright © All rights reserved.
Failed to retrieve file