In the master's thesis, we presented a solution to the complex loading of firmware
on the FVT production tool. We have developed a bootloader that allows the loading
without any special tools. We upgraded the existing bootloader to make the firmware
download process simpler. The firmware is transferred from a personal computer to
the FVT tool via a USB bus. In doing so, we had to follow the prescribed
communication protocol. To the existing functionality of the bootloader, we added the
ability to process and write the received data in the flash memory of the tool. At the
same time, we upgraded the existing graphical user interface, which now allows us to
download the firmware file from a personal computer. The bootloader's programme
design is modular, which allows its usage in other production tools and future projects.
We have automated and simplified the process of loading firmware on the FVT tool,
which will help speed up tool development and thus optimise the production process.
|