Skip to content

Wvirgil123/openwrt

This branch is 1 commit ahead of, 37 commits behind MorseMicro/openwrt:mm/v23.05.3.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

77374c8 · Jan 8, 2025
Nov 2, 2023
Feb 14, 2021
Jan 8, 2025
Oct 3, 2024
Sep 18, 2024
Sep 18, 2024
Oct 3, 2024
Oct 3, 2024
Oct 3, 2024
Jan 8, 2025
Sep 18, 2024
Feb 10, 2024
May 8, 2012
Nov 21, 2021
Feb 5, 2021
Feb 14, 2021
Feb 19, 2022
Nov 2, 2023
Oct 3, 2024
Jan 8, 2025
Oct 3, 2024
Jun 12, 2023

Repository files navigation

MorseMicro OpenWrt

Dependencies

To build the Morse Micro OpenWrt, you need a working Linux environment. This has been tested with Ubuntu 20.04 and higher.

Install build environment packages with

> sudo apt update
> sudo apt install build-essential clang flex g++ gawk gcc-multilib git gettext \
  libncurses5-dev libssl-dev python3-distutils rsync unzip zlib1g-dev swig

Usage

Run the ./scripts/morse_setup.sh script to configure the build for your board of choice.

For example, Using seeedstudio's WiFi Halow Modules on Raspberry Pi.

> ./scripts/morse_setup.sh -i -b ekh01

After configuration is complete, run the build with

> make -j8

For verbose compilation, consider using

> make -j8 V=sc 2>&1 | tee log.txt

Once the build is complete a compiled image can be found in bin/target/<platform>/<target>/

Of course, you can also download directly from the release. The firmware in the release uses the bcf_mf16858_fgh100mh_v6.3.0.bin BCF file.

If you compiled it yourself, after flashing it onto the Raspberry Pi, you need to SSH into the device and link bcf_default.bin to the bcf_mf16858_fgh100mh_v6.3.0.bin file.

cd /lib/firmware/morse
rm bcf_default.bin
ln -s bcf_mf16858_fgh100mh_v6.3.0.bin bcf_default.bin

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 70.0%
  • Makefile 18.0%
  • Shell 6.4%
  • Perl 2.6%
  • Pascal 1.1%
  • Python 0.5%
  • Other 1.4%