Hi Martin,
I have the sourcecode. You can download it from here: https://dl.meraki.net/wired-14-40-mx80-20200430.tar.bz2
Also got some instructions from Cisco Meraki:
Instructions for building the OpenWRT source code and the Linux kernel for the MX80 are below.
After downloading and unpacking the tarball:
To build OpenWRT firmware:
cd meraki-firmware/openwrt
cp config-wired-powerpc-3.4 .config
make oldconfig
make -j1 BOARD=wired-powerpc-3.4 OPENWRT_EXTRA_BOARD_SUFFIX=_wired_3.4
To build Linux-3.4. kernel:
cd meraki-firmware/linux-3.4
cp ../openwrt/target/linux/wired-powerpc-3.4/config .config
make CROSS_COMPILE=../openwrt/staging_dir_powerpc_nofpu_wired_3.4/bin/powerpc-linux-uclibc- ARCH=powerpc oldconfig
make CROSS_COMPILE=../openwrt/staging_dir_powerpc_nofpu_wired_3.4/bin/powerpc-linux-uclibc- ARCH=powerpc prepare
touch rootlist
make CROSS_COMPILE=../openwrt/staging_dir_powerpc_nofpu_wired_3.4/bin/powerpc-linux-uclibc- ARCH=powerpc vmlinux
The U-boot source code for the MX80 you requested is available for download at
https://dl.meraki.net/U-boot-MX80-20171114.tar.bz2
After downloading and uncompressing the tarball, to build the MX80 U-boot:
export CROSS_COMPILE=/path/to/powerpc-cross-toolchain
cd U-boot.MX80
make meraki_nand_config
make u-boot.bin
Is this enough info to make the MX80 work in OpenWRT?
Regards,
Mihai Cristea