[OpenWrt-Devel] [PATCH] ramips: Add support for Xiaomi MiWiFi Nano
Noble Pepper
openwrtmail at noblepepper.com
Sat Mar 12 17:31:19 EST 2016
responses inline
v3 will be posted soon, I also figured out which gpios the leds are tied
to so I will add them as well.
Thanks Karl
On Sat, 2016-03-12 at 21:04 +0000, Karl Palsson wrote:
> Minor comments...
>
> Noble Pepper <openwrtmail at noblepepper.com> wrote:
> > Xiaomi MiWiFi Nano is based on Mediatek MT7628 with 64MB ram 16
> > MB flash
> >
> > Signed-off-by: Noble Pepper <openwrtmail at noblepepper.com>
> > ---
> > package/boot/uboot-envtools/files/ramips | 3 +-
> > .../linux/ramips/base-files/etc/board.d/02_network | 1 +
> > target/linux/ramips/base-files/lib/ramips.sh | 3 +
> > .../ramips/base-files/lib/upgrade/platform.sh | 1 +
> > target/linux/ramips/dts/MIWIFI-NANO.dts | 70 ++++++++++++++++++++++
> > target/linux/ramips/image/Makefile | 5 ++
> > target/linux/ramips/mt7628/profiles/miwifinano.mk | 18 ++++++
>
> Shouldn't the profile here be "xiaomi.mk" ? normally it seems
> tthat you have a profile for all the vendor boards, not a
> separate file for each board.
>
The only reason is my ignorance of the normal way.
> > 7 files changed, 100 insertions(+), 1 deletion(-)
> > create mode 100644 target/linux/ramips/dts/MIWIFI-NANO.dts
> > create mode 100644 target/linux/ramips/mt7628/profiles/miwifinano.mk
> >
> > diff --git a/package/boot/uboot-envtools/files/ramips
> > b/package/boot/uboot-envtools/files/ramips index
> > 53cf9d3..a759bcc 100644
> > --- a/package/boot/uboot-envtools/files/ramips
> > +++ b/package/boot/uboot-envtools/files/ramips
> > @@ -23,7 +23,8 @@ linkits7688 | \
> > linkits7688d | \
> > wsr-600 | \
> > wsr-1166 | \
> > -br6425)
> > +br6425 | \
> > +miwifi-nano)
> > ubootenv_add_uci_config "/dev/mtd1" "0x0" "0x1000" "0x10000"
> > ;;
> > esac
> > diff --git
> > a/target/linux/ramips/base-files/etc/board.d/02_network
> > b/target/linux/ramips/base-files/etc/board.d/02_network index
> > dc9b5b2..4b65d36 100755
> > --- a/target/linux/ramips/base-files/etc/board.d/02_network
> > +++ b/target/linux/ramips/base-files/etc/board.d/02_network
> > @@ -68,6 +68,7 @@ ramips_setup_interfaces()
> > firewrt|\
> > hlk-rm04|\
> > miwifi-mini|\
> > + miwifi-nano|\
> > mt7621|\
> > mt7628|\
> > mzk-750dhp|\
> > diff --git a/target/linux/ramips/base-files/lib/ramips.sh
> > b/target/linux/ramips/base-files/lib/ramips.sh index
> > 815765a..6abda92 100755
> > --- a/target/linux/ramips/base-files/lib/ramips.sh
> > +++ b/target/linux/ramips/base-files/lib/ramips.sh
> > @@ -250,6 +250,9 @@ ramips_board_detect() {
> > *"MiWiFi Mini")
> > name="miwifi-mini"
> > ;;
> > + *"MiWiFi-Nano")
> > + name="miwifi-nano"
>
> Is there a particular reason to have the "-" in MiWiFi-Nano? It's
> not there for the Mini, and doesn't appear in any of Xiaomi's
> literature. Same for the .dts file.
>
Again, ignorance I often hit problems when including a space in names
and just avoid them.
> Cheers,
> Karl P
>
_______________________________________________
openwrt-devel mailing list
openwrt-devel at lists.openwrt.org
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel
More information about the openwrt-devel
mailing list