---
title: "Firmware update from WIZ820io to WIZ850io"
url: "https://maker.wiznet.io/forum/14869"
markdown_url: "https://maker.wiznet.io/forum/14869/md"
type: "Forum topic"
category: "IO Modules"
author: "Francisco Fonseca"
created: "2023-04-12T13:46:08+09:00"
last_activity: "2023-04-14T06:11:34+09:00"
language: "en"
views: 276
replies: 2
source: "WIZnet Makers forum (https://maker.wiznet.io/forum/)"
---

# Firmware update from WIZ820io to WIZ850io

## Question

Asked by Francisco Fonseca on 2023-04-12 in IO Modules.

Hi there.

Some time ago i have been using WIZ820 on my device, but i wanted to migrate to a WIZ850io. Despite is hardware compatible, i need to update WIZ850io firmware in order to get it working according to [datasheet](https://www.tme.eu/Document/820d7359e085eb5df434e76d6cc29301/WIZ850io.pdf).

I checked out this [post](https://forum.wiznet.io/t/topic/6198) regarding that migration, but it wasn’t clear how to correctly configure that firmware. Also, is not clear if the firmware to update is the one embedded into W5500 chip or on my device library.

Thus, i need guidelines to reconfigure my WIZ850io. Any suggestions?

PD: I’m using [a github for W5500 library](https://github.com/Wiznet/ioLibrary_Driver)

## Replies

### Reply 1 by Francisco Fonseca, 2023-04-13

I just spotted the problem in my code. i was incorrectly defining spiReadBurst and spiWriteBurst callbacks inside reg_wizchip_spiburst_cbfunc().

Finally, API for W5500 on WIZ850io works properly.

Regards.

### Reply 2 by louis, 2023-04-14 (in reply to reply 1)

Glad to hear it’s working for you.

---

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