Artery-testing.md 1011 B

Artery

Тестирование модулей
  • Ethernet
  • DEBUG UART
  • SPI FLASH
  • Сдвиговые регистры
  • Artery flash

![[ARM_JTAG_SWD_Header.png]]

Ethernet

PC_1 - DC (+) PA_2 - DIO (+) PA_1 - EINT (+) PA_7 - CRSDV (+) PC_4 - RXD0 (+) PC_5 - RXD1 (+) PB_11 - TXEN (+) PB_12 - TXD0 (+) PB_13 - TXD1 (+) PA_8 - MCO (+) PE_13 - EnRST

#define PHY_ADDRESS (0x01) #define PHY_CONTROL_REG (0x00) #define PHY_STATUS_REG (0x01)

![[phy_reg1.PNG]]

Для получения тактового сигнала для ethernet PHY 25 МГц необходимо снизить тактовую частоту контроллера до 200 МГц.

SPI Flash MX25L1606EM

SPI_nCS - PA_15 SPI_SCK - PB_3 SPI_MISO - PB_4 SPI_MOSI - PB_5

SPI_3 - default multi-function SPI тактируется от шины APB через делитель /2. В нашем случае частота тактирования SPI - 100МГц. ![[spi_flash_mx25L1606.PNG]]