---
title: "W5300 - STM32F4 제어시 UDP OPEN"
url: "https://maker.wiznet.io/forum/15599"
markdown_url: "https://maker.wiznet.io/forum/15599/md"
type: "Forum topic"
category: "Ethernet Chips"
author: "namdori"
created: "2025-02-21T12:19:35+09:00"
last_activity: "2025-02-21T12:24:52+09:00"
language: "ko"
views: 1
replies: 1
source: "WIZnet Makers forum (https://maker.wiznet.io/forum/)"
---

# W5300 - STM32F4 제어시 UDP OPEN

## Question

Asked by namdori on 2025-02-21 in Ethernet Chips.

STM32F4 MCU를 이용하여 W5300을 제어하고 있습니다.

레지스터에 데이터를 Write하고 그 레지스터를 다시 Read를 하면 값이 제대로 읽어집니다.

W5300 초기화 후 (다이렉트 모드, 16비트 모드)

UDP Open에서 Sn_SSR 레지스터를 읽어오면 0x00 값만 계속해서 읽혀집니다.

udp open 시 하드웨어적인 영향도 있을까요??

## Replies

### Reply 1 by namdori, 2025-02-21

다이렉트 모드 설정 및 16비트 모드 설정 확인하였습니다.

Sn_MR = 0x02;

Sn_PORT = 6000;

하드웨어 연결 확인하였구요.. 어드레스 라인 및 데이터 라인, WR, RD, CS 모두 확인하였습니다.

다만 사용중인 펌웨어가 최신버전이란 말이 무슨말인지 모르겠습니다.

컴파일러는 IAR ARM 컴파일러 사용중입니다.

컴파일러에서 제공하는 디버깅 툴을 이용하여 데이터를 확인해 보았는데 다른 레지스터는 제대로 읽힙니다. (예를 들어 RTR 레지스터를 읽어보면 디폴트값0x07D0로 읽혀집니다.)

---

Source: https://maker.wiznet.io/forum/15599
