In this article, we would like to briefly explain how reading and writing firmware is performed. There are three main methods: