W5100S-EVB-Pico MicroPython MAC address

W5100S-EVB-Pico 보드에 MicroPython 을 올려서
RP2040-HAT-MicroPython 의 examples 코드를 사용하고 있습니다.

w5x00_Ping_Test.py 코드에서

spi=SPI(0,2_000_000, mosi=Pin(19),miso=Pin(16),sck=Pin(18))
nic = network.WIZNET5K(spi,Pin(17),Pin(20)) #spi,cs,reset pin
nic.active(True)
nic.ifconfig(('192.168.2.100','255.255.255.0','192.168.1.1','8.8.8.8'))
while not nic.isconnected():
    time.sleep(1)
    print(nic.regs())
print(nic.ifconfig())

mac_addess = nic.config('mac')
print("Hex byte array:", mac_addess, 'length:', len(mac_addess))
for digit in range(0,5):
    print(str(hex(mac_addess[digit]))[2:4], ':', sep='', end = '')
print(str(hex(mac_addess[5]))[2:4] )

이런식으로 mac address 를 얻어 올 수 있는데
mac address 를 설정하는 방법은 찾지 못했습니다.

안내 부탁드립니다.

안녕하세요 위즈넷 입니다.
현재 WIZnet micropython은 adufuit 에서 제공하는 공식 lib를 사용하고 있습니다.
해당 lib에 대해서 확인해본 결과 mac address 수정을 위한 함수가 준비되어 있지 않습니다.
현재 배포된 FW를 사용하기 위해서 아래 예제를 참고해 mac address setting command를 전송하여 mac을 재설정 할 수 있습니다.

이부분에 대해서는 빠른 시일내에 WIZnet에서 관련 예제를 제공하여 메이커분들의 개발에 불편함이 없도록 조치하고
최종적으로 adafuit에 요청해 배포되는 FW에 적용하도록 하겠습니다.
불편을 드려 죄송합니다.