w5300 초기 MR레지스터값

MR값을 0xb900으로 설정하고 디버깅모드에서 읽으면 0xb900으로 올바르게 나오고
실행하면서 뿌리면 0xb800으로 나옵니다…?

또한 MR을 설정하기전 값을 설정하지 않고 읽으면 0xb800인가요 ?

안녕하세요,

MR값은 0x3800 or 0xB800으로 나오게 됩니다.
이는 bit 15 가 W5300의 BIT 16EN Pin에 따라 값이 바뀌기 때문입니다.
이값은 reset 하기전에 선택된 값으로 세팅되고, Reset 이후 값을 바꿔도 적용되지 않습니다.

감사합니다.