---
title: "w5300맵핑관련질문입니다."
url: "https://maker.wiznet.io/forum/9921"
markdown_url: "https://maker.wiznet.io/forum/9921/md"
type: "Forum topic"
category: "Ethernet Chips"
author: "tgo1800"
created: "2014-02-12T01:34:05+09:00"
last_activity: "2017-05-04T08:31:20+09:00"
language: "ko"
views: 866
replies: 2
source: "WIZnet Makers forum (https://maker.wiznet.io/forum/)"
---

# w5300맵핑관련질문입니다.

## Question

Asked by tgo1800 on 2014-02-12 in Ethernet Chips.

dsp(28346)와 w5300을 사용하여 이더넷 통신을 하려고 합니다.

DSP관련 예제가 없어서 AVR용 예제를 참고하고 있습니다.

w5300을 사용하려면 레지스터를 맵핑시켜줘야 하는 것으로 알고 있는데

AVR용 예제에서 어느부분이 맵핑을 해주는 부분인지 모르겠습니다.

1. 어떻게 맵핑을 해주나요?

2. MR만 맵핑하면 되는 건가요?

## Replies

### Reply 1 by tgo1800, 2014-02-12

답변 감사드립니다.

위 질문에 이어서 문의 드릴것이 하나 더 있습니다.

1. 맵핑하는 방법을 잘 모르겠습니다.

DSP내 공간 0x100000~0x1fffff에 맵핑을 하려고 합니다.

iinchip_conf.h 파일에 [ #define **DEF_IINCHIP_MAP_BASE** 0x08000000 ] 이부분을

```
                             [ #define __DEF_IINCHIP_MAP_BASE__ 0x00100000  ] 로 수정만 해주면 되는건가요?
```

아니라면 어떻게 맵핑을 해야하나요?

1. ping 테스트를 하는방법이

cmd 창에서
ping xxx.xxx.xxx.xxx(프로그램에서 설정한 IP)
로 하는게 맞나요?

### Reply 2 by tgo1800, 2014-02-12

도와 주신 덕분에 ping test 까지 확인하였습니다.

그런데 ax1을 이용하여 데이터 출력을 확인하려 하는데 아무런 반응이 없습니다.

그래서 코드를 확인해 본 바

loopback_tcpc함수 안에

switch 판별 구문에서 getSn_SSR(s)의 값이 계속 256으로 나오는 것을 확인하였습니다.

귀사에서 제공하는 예제 프로그램의 설정을 그대로 이용하고 있는데,

설정을 다시해줘야 하나요?

현재 dsp를 사용하여 테스트하고 있습니다.

그리고 예제프로그램의 변수들이 거의 uint8로 선언되어 있는데

DSP(32bit프로세서)를 사용할 때는 이부분들을 수정해야 하나요? 상관이 없나요?

---

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