---
title: "ioDriver FDM모드 관련"
url: "https://maker.wiznet.io/forum/12558"
markdown_url: "https://maker.wiznet.io/forum/12558/md"
type: "Forum topic"
category: "Ethernet Chips"
author: "hdisk"
created: "2017-11-09T08:40:08+09:00"
last_activity: "2017-11-16T01:08:32+09:00"
language: "ko"
views: 565
replies: 1
source: "WIZnet Makers forum (https://maker.wiznet.io/forum/)"
---

# ioDriver FDM모드 관련

## Question

Asked by hdisk on 2017-11-09 in Ethernet Chips.

GitHub에 있는 ioDriver 3.1.3을 이용해서 FDM모드로 사용하려 합니다

wizchip_conf.h의 _WIZCHIP_IO_MODE_를 _WIZCHIP_IO_MODE_SPI_FDM_로 바꿔도

SPI 출력값을 보면 SPI Operation Mode(OM)이 00으로만 나오네요

w5500.c 소스를 보면 VDM 모드만 쓰게 되어 있는것 같은데

FDM모드는 직접 소스를 수정해서 사용해야 하는 건가요?

## Replies

### Reply 1 by becky, 2017-11-16

안녕하세요:slight_smile:

`AddrSel |= (_W5500_SPI_WRITE_ | _W5500_SPI_VDM_OP_);`
WIZCHIP_READ(), WIZCHIP_READ_BUF(), WIZCHIP_WRITE(), WIZCHIP_WRITE_BUF() 함수안의 위의 부부분에서
_W5500_SPI_VDM_OP_을 *W5500_SPI_FDM_OP_LEN1* (Length에따라 LEN1,2,4) 로 수정하여 사용하시면 됩니다.

---

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