diff --git a/board/shredos/fsoverlay/usr/lib/firmware/bnx2/bnx2-mips-06-4.6.16.fw b/board/shredos/fsoverlay/usr/lib/firmware/bnx2/bnx2-mips-06-4.6.16.fw new file mode 100644 index 0000000000..0ff4f5ad1f Binary files /dev/null and b/board/shredos/fsoverlay/usr/lib/firmware/bnx2/bnx2-mips-06-4.6.16.fw differ diff --git a/board/shredos/fsoverlay/usr/lib/firmware/bnx2/bnx2-mips-06-5.0.0.j3.fw b/board/shredos/fsoverlay/usr/lib/firmware/bnx2/bnx2-mips-06-5.0.0.j3.fw new file mode 100644 index 0000000000..6804b82654 Binary files /dev/null and b/board/shredos/fsoverlay/usr/lib/firmware/bnx2/bnx2-mips-06-5.0.0.j3.fw differ diff --git a/board/shredos/fsoverlay/usr/lib/firmware/bnx2/bnx2-mips-06-5.0.0.j6.fw b/board/shredos/fsoverlay/usr/lib/firmware/bnx2/bnx2-mips-06-5.0.0.j6.fw new file mode 100644 index 0000000000..637c8bbc77 Binary files /dev/null and b/board/shredos/fsoverlay/usr/lib/firmware/bnx2/bnx2-mips-06-5.0.0.j6.fw differ diff --git a/board/shredos/fsoverlay/usr/lib/firmware/bnx2/bnx2-mips-06-6.0.15.fw b/board/shredos/fsoverlay/usr/lib/firmware/bnx2/bnx2-mips-06-6.0.15.fw new file mode 100644 index 0000000000..012c972b33 Binary files /dev/null and b/board/shredos/fsoverlay/usr/lib/firmware/bnx2/bnx2-mips-06-6.0.15.fw differ diff --git a/board/shredos/fsoverlay/usr/lib/firmware/bnx2/bnx2-mips-06-6.2.1.fw b/board/shredos/fsoverlay/usr/lib/firmware/bnx2/bnx2-mips-06-6.2.1.fw new file mode 100644 index 0000000000..3c17b89b70 Binary files /dev/null and b/board/shredos/fsoverlay/usr/lib/firmware/bnx2/bnx2-mips-06-6.2.1.fw differ diff --git a/board/shredos/fsoverlay/usr/lib/firmware/bnx2/bnx2-mips-06-6.2.3.fw b/board/shredos/fsoverlay/usr/lib/firmware/bnx2/bnx2-mips-06-6.2.3.fw new file mode 100644 index 0000000000..7e9e54b61a Binary files /dev/null and b/board/shredos/fsoverlay/usr/lib/firmware/bnx2/bnx2-mips-06-6.2.3.fw differ diff --git a/board/shredos/fsoverlay/usr/lib/firmware/bnx2/bnx2-mips-09-4.6.17.fw b/board/shredos/fsoverlay/usr/lib/firmware/bnx2/bnx2-mips-09-4.6.17.fw new file mode 100644 index 0000000000..2736b4a820 Binary files /dev/null and b/board/shredos/fsoverlay/usr/lib/firmware/bnx2/bnx2-mips-09-4.6.17.fw differ diff --git a/board/shredos/fsoverlay/usr/lib/firmware/bnx2/bnx2-mips-09-5.0.0.j15.fw b/board/shredos/fsoverlay/usr/lib/firmware/bnx2/bnx2-mips-09-5.0.0.j15.fw new file mode 100644 index 0000000000..7f69b5b57a Binary files /dev/null and b/board/shredos/fsoverlay/usr/lib/firmware/bnx2/bnx2-mips-09-5.0.0.j15.fw differ diff --git a/board/shredos/fsoverlay/usr/lib/firmware/bnx2/bnx2-mips-09-5.0.0.j3.fw b/board/shredos/fsoverlay/usr/lib/firmware/bnx2/bnx2-mips-09-5.0.0.j3.fw new file mode 100644 index 0000000000..6c9898825e Binary files /dev/null and b/board/shredos/fsoverlay/usr/lib/firmware/bnx2/bnx2-mips-09-5.0.0.j3.fw differ diff --git a/board/shredos/fsoverlay/usr/lib/firmware/bnx2/bnx2-mips-09-5.0.0.j9.fw b/board/shredos/fsoverlay/usr/lib/firmware/bnx2/bnx2-mips-09-5.0.0.j9.fw new file mode 100644 index 0000000000..21ab10a32c Binary files /dev/null and b/board/shredos/fsoverlay/usr/lib/firmware/bnx2/bnx2-mips-09-5.0.0.j9.fw differ diff --git a/board/shredos/fsoverlay/usr/lib/firmware/bnx2/bnx2-mips-09-6.0.17.fw b/board/shredos/fsoverlay/usr/lib/firmware/bnx2/bnx2-mips-09-6.0.17.fw new file mode 100644 index 0000000000..1349994d81 Binary files /dev/null and b/board/shredos/fsoverlay/usr/lib/firmware/bnx2/bnx2-mips-09-6.0.17.fw differ diff --git a/board/shredos/fsoverlay/usr/lib/firmware/bnx2/bnx2-mips-09-6.2.1.fw b/board/shredos/fsoverlay/usr/lib/firmware/bnx2/bnx2-mips-09-6.2.1.fw new file mode 100644 index 0000000000..bd78e3fced Binary files /dev/null and b/board/shredos/fsoverlay/usr/lib/firmware/bnx2/bnx2-mips-09-6.2.1.fw differ diff --git a/board/shredos/fsoverlay/usr/lib/firmware/bnx2/bnx2-mips-09-6.2.1a.fw b/board/shredos/fsoverlay/usr/lib/firmware/bnx2/bnx2-mips-09-6.2.1a.fw new file mode 100644 index 0000000000..99ac571d1e Binary files /dev/null and b/board/shredos/fsoverlay/usr/lib/firmware/bnx2/bnx2-mips-09-6.2.1a.fw differ diff --git a/board/shredos/fsoverlay/usr/lib/firmware/bnx2/bnx2-mips-09-6.2.1b.fw b/board/shredos/fsoverlay/usr/lib/firmware/bnx2/bnx2-mips-09-6.2.1b.fw new file mode 100644 index 0000000000..8bd1e7992f Binary files /dev/null and b/board/shredos/fsoverlay/usr/lib/firmware/bnx2/bnx2-mips-09-6.2.1b.fw differ diff --git a/board/shredos/fsoverlay/usr/lib/firmware/bnx2/bnx2-rv2p-06-4.6.16.fw b/board/shredos/fsoverlay/usr/lib/firmware/bnx2/bnx2-rv2p-06-4.6.16.fw new file mode 100644 index 0000000000..bea33c3218 Binary files /dev/null and b/board/shredos/fsoverlay/usr/lib/firmware/bnx2/bnx2-rv2p-06-4.6.16.fw differ diff --git a/board/shredos/fsoverlay/usr/lib/firmware/bnx2/bnx2-rv2p-06-5.0.0.j3.fw b/board/shredos/fsoverlay/usr/lib/firmware/bnx2/bnx2-rv2p-06-5.0.0.j3.fw new file mode 100644 index 0000000000..1f805a1963 Binary files /dev/null and b/board/shredos/fsoverlay/usr/lib/firmware/bnx2/bnx2-rv2p-06-5.0.0.j3.fw differ diff --git a/board/shredos/fsoverlay/usr/lib/firmware/bnx2/bnx2-rv2p-06-6.0.15.fw b/board/shredos/fsoverlay/usr/lib/firmware/bnx2/bnx2-rv2p-06-6.0.15.fw new file mode 100644 index 0000000000..4d756e1e5c Binary files /dev/null and b/board/shredos/fsoverlay/usr/lib/firmware/bnx2/bnx2-rv2p-06-6.0.15.fw differ diff --git a/board/shredos/fsoverlay/usr/lib/firmware/bnx2/bnx2-rv2p-09-4.6.15.fw b/board/shredos/fsoverlay/usr/lib/firmware/bnx2/bnx2-rv2p-09-4.6.15.fw new file mode 100644 index 0000000000..bdb5d10480 Binary files /dev/null and b/board/shredos/fsoverlay/usr/lib/firmware/bnx2/bnx2-rv2p-09-4.6.15.fw differ diff --git a/board/shredos/fsoverlay/usr/lib/firmware/bnx2/bnx2-rv2p-09-5.0.0.j10.fw b/board/shredos/fsoverlay/usr/lib/firmware/bnx2/bnx2-rv2p-09-5.0.0.j10.fw new file mode 100644 index 0000000000..2acc5ff831 Binary files /dev/null and b/board/shredos/fsoverlay/usr/lib/firmware/bnx2/bnx2-rv2p-09-5.0.0.j10.fw differ diff --git a/board/shredos/fsoverlay/usr/lib/firmware/bnx2/bnx2-rv2p-09-5.0.0.j3.fw b/board/shredos/fsoverlay/usr/lib/firmware/bnx2/bnx2-rv2p-09-5.0.0.j3.fw new file mode 100644 index 0000000000..82a5de2c55 Binary files /dev/null and b/board/shredos/fsoverlay/usr/lib/firmware/bnx2/bnx2-rv2p-09-5.0.0.j3.fw differ diff --git a/board/shredos/fsoverlay/usr/lib/firmware/bnx2/bnx2-rv2p-09-6.0.17.fw b/board/shredos/fsoverlay/usr/lib/firmware/bnx2/bnx2-rv2p-09-6.0.17.fw new file mode 100644 index 0000000000..66932993c1 Binary files /dev/null and b/board/shredos/fsoverlay/usr/lib/firmware/bnx2/bnx2-rv2p-09-6.0.17.fw differ diff --git a/board/shredos/fsoverlay/usr/lib/firmware/bnx2/bnx2-rv2p-09ax-5.0.0.j10.fw b/board/shredos/fsoverlay/usr/lib/firmware/bnx2/bnx2-rv2p-09ax-5.0.0.j10.fw new file mode 100644 index 0000000000..0e390ec711 Binary files /dev/null and b/board/shredos/fsoverlay/usr/lib/firmware/bnx2/bnx2-rv2p-09ax-5.0.0.j10.fw differ diff --git a/board/shredos/fsoverlay/usr/lib/firmware/bnx2/bnx2-rv2p-09ax-5.0.0.j3.fw b/board/shredos/fsoverlay/usr/lib/firmware/bnx2/bnx2-rv2p-09ax-5.0.0.j3.fw new file mode 100644 index 0000000000..834c479f1a Binary files /dev/null and b/board/shredos/fsoverlay/usr/lib/firmware/bnx2/bnx2-rv2p-09ax-5.0.0.j3.fw differ diff --git a/board/shredos/fsoverlay/usr/lib/firmware/bnx2/bnx2-rv2p-09ax-6.0.17.fw b/board/shredos/fsoverlay/usr/lib/firmware/bnx2/bnx2-rv2p-09ax-6.0.17.fw new file mode 100644 index 0000000000..e5738ce982 Binary files /dev/null and b/board/shredos/fsoverlay/usr/lib/firmware/bnx2/bnx2-rv2p-09ax-6.0.17.fw differ