MikroTik RouterBOARD M33 (RBM33G)

From TechInfoDepot
Jump to navigationJump to search
Gigabit Ethernet Router
Homepage Product page
WikiDevi.wi-cat.ru MikroTik RouterBOARD M33 (RBM33G)
3rd Party Firmware
dd-wrt Status Unknown
OpenWrt Supported
Tomato any flavor Incompatible
Gargoyle Status Unknown
Platform
Brand • Model • Rev MikroTik RouterBOARD M33
Model Part Number RBM33G
Type router
CPU1 checkY MediaTek MT7621A
CPU1 Type MIPS 1004Kc
CPU1 Speed 880 MHz ( 2 cores ) 16-bit
Flash1 Chip Winbond W25Q128FVSG
Flash1 Size 16 MiB 16,777,216 B <br />131,072 Kib <br />16,384 KiB <br />128 Mib <br />0.0156 GiB <br />
RAM1 Size 256 MiB 268,435,456 B <br />2,097,152 Kib <br />262,144 KiB <br />2,048 Mib <br />0.25 GiB <br />
RAM1 Chip Nanya NT5CC128M16IP-DI
ETH chip1 MediaTek MT7621A
Switch MediaTek MT7621A
Ethernet Port Count 1-1GbE-WAN
2-1GbE-LAN
Wired Standard IEEE 802.3i/3u/3ab

Ethernet OUI: 6C:3B:6B (6 E, 2 W), 48:8F:5A

Stock bootloader RouterBOOT
Stock FW OS RouterOS Level 4
Expansion IF types Mini PCIe, M.2, USB 3.0, SIM Card slot, MicroSD Card slot
SIM Card slot 2
Mini PCIe slots 2
USB ports 1
SD/MMC Slots 1
M.2 Slots 1
USB Hub Compatible Untested
PoE non-standard (otherwise unspecified)
Power 11-28 VDC, 1 A
Connector type barrel
5.5 mm (OD)
2.1 mm (ID)
9.5 mm (LEN)
Serial Port (UART) yes, RS232, DE9, 3.3V TTL, (115200 8N1)
JTAG Port yes

Flags:
MicroSD Card slot, 2x SIM Card slot, PoE in, 3G/LTE modem supports, heatsink

Additional chips
4Mb SPI Serial Flash;Winbond;W25X40CL;;1;
60V P-Channel MOSFET;Unisonic;UT4421G;;1;
Multichannel RS-232 Line Driver;TI;MA3243C;;1;
4-Wire Resistive Touch Screen Controller;ZillTek;ZT2046Q;;1;
4.5-28V 3A Synchronous Step-Down DC/DC Converter;TI;TPS54336A;;5;

Other

Default IP address: 192.168.88.1
the IP 192.168.88.1 is used by 49 additional devices
of which 48 are MikroTik devices
Default login user: admin
Default login password: blank
admin:blank credentials used by 405 additional devices
of which 40 are MikroTik devices

Manuf/OEM/ODM MikroTik
3rd Party Firmware Support OpenWrt • (List | Dev | DLs)
Retail
(Est.) release date December 2017
(Est.) initial retail price (in USD): $49
Newegg 9SIC577KSW4959
ASIN B07CNT45P7
Country of manuf Latvia

For a list of all currently documented MediaTek chipsets with specifications, see MediaTek.

For a list of all currently documented MikroTik devices with specifications, see MikroTik.

Overview

"MikroTik M33" and "routerboard.com" is silkscreened on the board.

See also: MikroTik

Hardware specification

SoC: MIPS 1004Kc @880MHz
  • Storage: 16MB (SPI) Serial Flash,
TF card/MMC card slot
  • Memory: 256MB (DDR3L) SDRAM
  • Network: 3x GbE ports
  • USB: 1x USB 3.0 port
  • PCI: 2x Mini PCI slots, 1x M.2 (M-Key) slot
  • Power: 11-28V via barrel or passive PoE

Links of Interest

Flashing

Flashing OpenWrt

Target: ramips
Subtarget: mt7621
Package architecture: mipsel_24kc
Supported Since Commit
Support started version: 18.06.0
Current supported version: 25.12.2
LAN Hardware: MediaTek MT7621A
WLAN Comment: WLAN dependent on mPCIe installed
Installation method(s):
See devicepage, see git-commit
Recovery method(s):
See devicepage
git • >>
ramips: Add support for Mikrotik RouterBOARD RBM33g
This commit adds support for the Mikrotik RouterBOARD RBM33g.

=Hardware=

The RBM33g is a mt7621 based device featuring three gigabit ports, 2
miniPCIe slots with sim card sockets, 1 M.2 slot, 1 USB 3.0 port and a male
onboard RS-232 serial port. Additionally there are a lot of accessible
GPIO ports and additional buses like i2c, mdio, spi and uart.

==Switch==

The three Ethernet ports are all connected to the internal switch of the
mt7621 SoC:

port 0: Ethernet Port next to barrel jack with PoE printed on it
port 1: Innermost Ethernet Port on opposite side of RS-232 port
port 2: Outermost Ethernet Port on opposite side of RS-232 port
port 6: CPU

==Flash==

The device has two spi flash chips. The first flash chips is rather small
(512 kB), connected to CS0 by default and contains only the RouterBOOT
bootloader and some factory information (e.g. mac address).
The second chip has a size of 16 MB, is by default connected to CS1 and
contains the firmware image.

==PCIe==

The board features three PCIe-enabled slots. Two of them are miniPCIe
slots (PCIe0, PCIe1) and one is a M.2 (Key M) slot (PCIe2).
Each of the miniPCIe slots is connected to a dedicated mini SIM socket
on the back of the board.

Power to all three PCIe-enabled slots is controlled via GPIOs on the
mt7621 SoC:

PCIe0: GPIO9
PCIe1: GPIO10
PCIe2: GPIO11

==USB==

The board has one external USB 3.0 port at the rear. Additionally PCIe
port 0 has a permanently enabled USB interface. PCIe slot 1 shares its
USB interface with the rear USB port. Thus only either the rear USB port
or the USB interface of PCIe slot 1 can be active at the same time. The
jumper next to the rear USB port controls which one is active:

open: USB on PCIe 1 is active
closed: USB on rear USB port is active

==Power==

The board can accept both, passive PoE and external power via a 2.1 mm
barrel jack. The input voltage range is 11-32 V.

=Installation=

==Prerequisites==

A USB -> RS-232 Adapter and a null modem cable are required for
installation.

To install an OpenWRT image to the device two components must be built:

1. A openwrt initramfs image
2. A openwrt sysupgrade image

===initramfs & sysupgrade image===

Select target devices "Mikrotik RBM33G" in
openwrt menuconfig and build the images. This will create the images
"openwrt-ramips-mt7621-mikrotik_rbm33g-initramfs-kernel.bin" and
"openwrt-ramips-mt7621-mikrotik_rbm33g-squashfs-sysupgrade.bin" in the output
directory.

==Installing==

**Make sure to back up your RouterOS license in case you do ever want to
go back to RouterOS using "/system license output" and back up the created
license file.**

Serial settings: 115200 8N1

The installation is a two-step process. First the
"openwrt-ramips-mt7621-mikrotik_rbm33g-initramfs-kernel.bin" must be booted
via tftp:

1. Set up a dhcp server that points the bootfile to tftp server serving
   the "openwrt-ramips-mt7621-mikrotik_rbm33g-initramfs-kernel.bin"
   initramfs image
2. Connect to WAN port (left side, next to sys-LED and power indicator)
3. Connect to serial port of board
4. Power on board and enter RouterBOOT setup menu
5. Set boot device to "boot over ethernet"
6. Set boot protocol to "dhcp protocol" (can be omitted if DHCP server
   allows dynamic bootp)
6. Save config
7. Wait for board to boot via Ethernet

On the serial port you should now be presented with the OpenWRT boot log.
The next steps will install OpenWRT persistently.

1. Copy "openwrt-ramips-mt7621-mikrotik_rbm33g-squashfs-sysupgrade.bin" to the device
   using scp.
2. Write openwrt to flash using "sysupgrade
   openwrt-ramips-mt7621-mikrotik_rbm33g-squashfs-sysupgrade.bin"

Once the flashing completes reboot the router and let it boot from flash.
It should boot straight to OpenWRT.

Pictures

Retail Images

See also

Powerful small size OEM board with one GbE LAN and one miniPCIe slot
CPU: MediaTek MT7621A (@880MHz, 2 cores), 3G/LTE modem supports
Flash: 16MB, RAM: 256MB, 1x GbE LAN, 1x PCIe, 1x Mini SIM Card slot
Powerful OEM board with three GbE LAN and two miniPCIe slots
CPU: MediaTek MT7621A (@880MHz, 2 cores), USB 3.0, M.2 (Key M)
Flash: 16MB, RAM: 256MB, 3x GbE LAN, 2x PCIe, 2x Mini SIM Card slot