MAX79356有三个不同版本固件可供使用。最终产品中使用哪个版本取决具体应用：
SimpleMAC固件： 以点对点配置测试PHY和通道。可以选择评估板上TX的调制类型、包大小、频段，以及检查RX中的误码。该固件的接口是通过随评估板提供的GUI实现的， 不能 将其用于自己的产品。
FullMAC固件： G3标准固件，支持G3的全部特性。针对3个频段，有3种独立的认证固件，外加支持全部频段的全频段固件(推荐)。与这些固件的接口使用UART以及 G3 PLC调制解调器接口规范4.3 中介绍的一组基类操作，可从我们的FTP站点下载。
UART主机和从机透明传输： 该固件很容易集成到方案中，将主机UART中接收到的全部数据广播到所有从机，而将每个从机UART中接收的全部数据单播到主机。可像RS485那样使用。与第2种固件不同的是，该固件仅支持主机和从机之间的点对点通信，不包括转发。