mirror of
https://github.com/apache/nuttx.git
synced 2026-06-06 00:14:22 +08:00
STM32 Ethernet... initial bring-up changes
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4165 42af7a65-404d-4744-a932-0658087f49c3
This commit is contained in:
@@ -2253,3 +2253,5 @@
|
||||
* arch/arm/src/stm32/chip/stm32_eth.h: Add Ethernet register definitions
|
||||
for the STM32 F4.
|
||||
* arch/arm/srcm/stm32/stm32_eth.c: Adds an Ethernet driver for the STM32 F4.
|
||||
* arch/arm/srcm/stm32/stm32_dac.c and stm32_adc.c: "Skeleton" files for STM32
|
||||
DAC and ADC drivers. The actual logic will come later.
|
||||
|
||||
+295
-69
File diff suppressed because it is too large
Load Diff
@@ -13,6 +13,7 @@ Contents
|
||||
- NuttX buildroot Toolchain
|
||||
- STM3240G-EVAL-specific Configuration Options
|
||||
- LEDs
|
||||
- Ethernet
|
||||
- Configurations
|
||||
|
||||
Development Environment
|
||||
@@ -161,6 +162,19 @@ NuttX buildroot Toolchain
|
||||
detailed PLUS some special instructions that you will need to follow if you are
|
||||
building a Cortex-M3 toolchain for Cygwin under Windows.
|
||||
|
||||
Ethernet
|
||||
========
|
||||
|
||||
The Ethernet driver is configured to use the MII interface:
|
||||
|
||||
Board Jumper Settings:
|
||||
|
||||
Jumper Description
|
||||
JP8 To enable MII, JP8 should not be fitted.
|
||||
JP6 2-3: Enable MII interface mode
|
||||
JP5 2-3: Provide 25 MHz clock for MII or 50 MHz clock for RMII by MCO at PA8
|
||||
SB1 Not used with MII
|
||||
|
||||
LEDs
|
||||
====
|
||||
|
||||
|
||||
@@ -1061,7 +1061,7 @@ CONFIG_NSH_DISABLESCRIPT=n
|
||||
CONFIG_NSH_DISABLEBG=n
|
||||
CONFIG_NSH_ROMFSETC=n
|
||||
CONFIG_NSH_CONSOLE=y
|
||||
CONFIG_NSH_TELNET=n
|
||||
CONFIG_NSH_TELNET=y
|
||||
CONFIG_NSH_ARCHINIT=n
|
||||
CONFIG_NSH_IOBUFFER_SIZE=512
|
||||
CONFIG_NSH_DHCPC=n
|
||||
|
||||
Reference in New Issue
Block a user