WIZnet Developer Forum

Wiz100sr mac 관련

지앤디 최성흠 과장입니다.

이전 질문에서 답변을 받았으나 미약한 부분이 있습니다.

그리고 5개 a/s 받은 제품중 test 결과 한개가 또 mac이 안나타 납니다.

a/s 완료 확인이 된 제품 마져 mac이 사라지니… 현재 제품 사용에 매우 불안합니다.

전화상으로 연구소에 계신분을 통해 전화를 요청 하였으나 전화가 안오고 있습니다.

삼성 반도체 라인쪽에서는 사라진 이유에 대한 충분한 답변을 요구 하고 있는 상황입니다.

그냥 펌웨어가 불안하여 업그레이드를 하였습니다. 이런식의 답변은 안통합니다.

그럼 그동안 나간 제품의 펌웨어는 어떻게 확인할 것인가… 업그레이드는 어떻게 할것인가등…

물론 이부분은 저희가 풀어야할 부분이지만 일단 맥이 최근에 납품한 제품에서 사라지는

충분한 설명 없이는 풀어가가기 힘듭니다.

반도체라인이 쉽게 들어가 업그레이드 좀 할게요 하면 그러세요… 라고 순순히 나오는 곳이아니라서.

들어가는 절차도 까다롭고 왜 그 작업을 해야하는지 담당자에게 충분한 설명이 되지 않으면

작업자체가 불가능 합니다.

그나마 설치중에 발생한경우는 저희가 몰래 대응 할수도 있게지만

사용중인 제품에서 갑자기 맥이 사라진다면 저희도 정말 난감합니다.

일단 추가로 맥이 사라진 제품 3개를 유디바이스를 통해서 보내 드립니다.

저희 회사도 전자제품 개발 및 생산을 하는 회사 입니다.

반도체 내부까지 설명이 들어가야 한다면 어려울 수 있겠지만

충분한 전자적 설명이 가능하시다면 상세한 답변을 요청 드립니다.

제발… 정전기로 인해 플레쉬가 사라졌습니다… 이런 답변만은 아니기를…

추가 적으로 6년간의 제품 사용에 문제가 없었는데

왜 4.32 버젼에서 자꾸 맥이 사라지나요.

확실히 그전 버젼에서는 이런 문제가 없었는데. 혹시 4.32 중에서도 lot의 문제인지…

그동안 잘 사용 했는데. 갑자기 근래들어 제품이 불안하네요.

5.10으로 upgrade하면 그문제가 확실히 잡히는지. 확신을 주시기 바랍니다.

기존 버전에서는 MAC Address와 환경 설정 값을 Flash에 하나만 저장해 두었습니다.
Flash에 새로운 값을 쓰고 지우는 과정에서 일부 값이 변경 또는 소실되는 경우가 발생하여
Ver 5.10에서는 새로운 값을 쓸 때 총 3개의 공간에 차례대로 값을 쓰고, 각각 CRC를 계산하여 함께 저장하도록 구현되었습니다.
값을 읽는 시점에서 CRC를 계산하여 저장된 CRC와 값이 다르면 다른 공간에 복사 된 값을 읽어 옵니다.
Ver 5.10은 위와 같이 구현함으로써 MAC Address 또는 환경 설정 값이 지워지거나 깨지는 경우 복구하도록 되어있습니다.
답변이 부족한 부분은 다시 Reply 해 드리겠습니다.

Copyright © 2017 WIZnet Co., Ltd. All Rights Reserved.