LAN966x Firmware File Types

Following is a list of firmware files used by the LAN966x family of EVBs when running VelocityDRIVE-SP.

File Name Usage

lan966x_<BOARD-PN>.bin

This is the binary object code. It is an intermediate file which is not used directly.

lan966x_<BOARD-PN>-secure.fip

This is a required bootloader. This file is part of the flash image (.img), but is also used if updating the bootloader over the air using CoAP.

lan966x_<BOARD-PN>.cbor

This is the CBOR (binary) board configuration file. This file is appended to the .bin file before it is embedded in the fip.

lan966x_<BOARD-PN>.fip

This is the firmware image used when doing firmware updates over the air via CoAP.

lan966x_<BOARD-PN>.img

This is a full flash image containing the bootloader, two fip files (for dual image) and a user config partition which is memset to zero. This is used in production to prepare the flash, or to perform a de-brick operation.