Lsmod empty after firmware update

I am trying to bring wifi on bpi-m3 to life. After browsing the forums for hours I hit the post that I might need to update the firmware from:

so I did. Afterwards I am able to boot but lsmod is empty. I am trying to load the wifi module manually without any luck:

root@bananapi:~# lsmod
Module                  Size  Used by


root@bananapi:~# modprobe bcmdhd
modprobe: ERROR: could not insert 'bcmdhd': Exec format error


root@bananapi:~# lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description:    Debian GNU/Linux 9.6 (stretch)
Release:        9.6
Codename:       stretch

Comments?

I have the M3 bpi (since it has sata connection one the board). Can I check which bpi I have from a command line?