DCS-7050S-52, DCS-7050S-64, DCS-7050T-52, DCS-7050T-64, DCS-7050T-36 = 4.18.x max
7050QX (or any X switch with 2gb flash, the latest is 2GB-4.24.x)
7150S and 7150SC 4.23.x (2GB only I believe) (4.23.x is EOL FOR 7150 on Dec 2023)
7050X-X2 (includes like SX SX2 QX QX2 TX2 TX etc) with 4G flash, the latest for almost all of them is 4.28.x , it won't go past that ever.
7060CX-32S /CX2/SX2 = not announced yet, maybe 4.31.x will be last one
DCS-7160-32CQ, DCS-7160-48YC6, DCS-7160-48TC6 = 4.26.x
7280SE or any 'arad' based switch the latest is 4.23.x
Aboot (BIOS) If it's 4.0.[7+] it's good, if it's 4.1.[1+] it's good, if it's 6.1.[7+] or 6.0.[9+] it's good.. so if it's 4.0.6 not good 4.1.0 not good for example
no reason to update it past that. This article explains:
Troubleshooting Unknown Reloads (site.com)
Also if you read this thread HERE:
https://forums.servethehome.com/index.php?threads/arista-7050qx-32s-rebooting-every-13-hours.29437/
That has the field notice attached and you may be able to download the bios update.
Possible to sticky this or something? Seems people asking the same questions again which are already answered here.