---
title: "펌웨어 업로드 질문"
url: "https://maker.wiznet.io/forum/10399"
markdown_url: "https://maker.wiznet.io/forum/10399/md"
type: "Forum topic"
category: "General"
author: "Leehs"
created: "2014-07-24T08:31:52+09:00"
last_activity: "2017-05-04T08:33:27+09:00"
language: "ko"
views: 974
replies: 2
source: "WIZnet Makers forum (https://maker.wiznet.io/forum/)"
---

# 펌웨어 업로드 질문

## Question

Asked by Leehs on 2014-07-24 in General.

1. avr studio를 이용하여 \firm_rev1.4\main\ex03_webserver\wiz-web.aps 의 프로젝트를 빌드

2. 생성된 wiz-web.hex파일을 hex2bin을 실행하여 wiz-web.bin 생성

3. wiz200web-configuration tool을 이용해 upload

wiz200web 모듈만 구매하였고 위와같은 순서로 펌웨어 업그레이드를 진행했습니다.
물진행상태를 알려주는 프로그레스바가 정상적으로 올라가고 완료메세지(Upload firmware successfully)도 제대로 팝업되는데
1의 소스를 아무리 수정해도 제대로 적용된것 같지 않네요
--------------------------------------------------------------------------------수정전
else if((tptr=(u_char*)strstr((char*)ptr,EVB_LCD_TEXT)))
{
memset(tptr,0x20,16);
memcpy(tptr,(unsigned char*)evb_get_lcd_text(1),16);
tptr+=16;
}
--------------------------------------------------------------------------------수정후
else if((tptr=(u_char*)strstr((char*)ptr,EVB_LCD_TEXT)))
{
memset(tptr,0,10);
memcpy(tptr,“led_of.gif”,10);
tptr+=10;
}

위와같이 수정해서 1,2,3의 과정을 거쳐 웹페이지를 확인해봤지만 기본 텍스트인 ip주소가 출력됩니다

## Replies

### Reply 1 by Leehs, 2014-07-25

## else if((tptr=(u_char*)strstr((char*)ptr,EVB_LED2_STAT))) { memset(tptr,0x20,7); if(led_state(2)==LED_ON) memcpy(tptr,“checked”,7); tptr+=7; } else if((tptr=(u_char*)strstr((char*)ptr,EVB_LED3_STAT))) { memset(tptr,0x20,7); if(led_state(3)==LED_ON) memcpy(tptr,“checked”,7); tptr+=7; }

답변주신 내용으로 수정하고 위 소스부분은 삭제해봤지만 이전과 동일하게 동작하고 있습니다.

RMA 신청은 어떻게 진행하면 되는지요?

추가) WIZ200WEB-Configuration Tool의 upload 진행시 wiz-web.aps 프로젝트 내 모든 파일의 변경점이 적용되는건가요? ATMEGA128까지 업로드가 진행되는지 아니면 별도의 ISP회로를 구성해서 configuration Tool의 Upload와 ISP Upload를 따로 진행해야하는지 궁금합니다.

### Reply 2 by Leehs, 2014-07-25

네 본문상단에 기재했듯

1. avr studio를 이용하여 \firm_rev1.4\main\ex03_webserver\wiz-web.aps 의 프로젝트를 빌드

2. 생성된 wiz-web.hex파일을 hex2bin을 실행하여 wiz-web.bin 생성

3. wiz200web-configuration tool을 이용해 upload
   의 순서로 진행하고 있습니다.

2의 과정을 좀 더 상세히 말씀드리자면 현재 프로젝트 폴더는 d:\에 위치하고 있어서 1을 진행한뒤 hex2bin.exe와 wiz-web.hex 을 c:\의 별도로 생성한 폴더(hex)에 복사한뒤 cmd에서 아래와 같은 작업을 수행합니다.

cd c:\hex
hex2bin wiz-web.hex

위 명령으로 생성된 wiz-web.bin을 configuration Tool로 Upload 하고 있습니다.

---

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