Firefly Firewrt
Supported Versions
Hardware Highlights
Installation
Hardware info
Warning: there are two versions of the hardware! The “final” version with 512mb RAM and the “eval” version with 256mb!
You can use this patch for the 256mb eval variant:
diff --git a/target/linux/ramips/dts/FIREWRT.dts b/target/linux/ramips/dts/FIREWRT.dts
index b72066a..cd59d13 100644
--- a/target/linux/ramips/dts/FIREWRT.dts
+++ b/target/linux/ramips/dts/FIREWRT.dts
@@ -8,7 +8,7 @@
memory@0 {
device_type = "memory";
- reg = <0x0 0x1c000000>, <0x20000000 0x4000000>;
+ reg = <0x0 0x10000000>;
};
chosen {
UART
uart speed is 57600
Flash openwrt
- Connect tty to device
- power device
- hit 2 right after powing on (there is no wait time)
U-Boot 1.1.3 (May 7 2015 - 10:40:34)
Board: Ralink APSoC DRAM: 448 MB
relocate_code Pointer at: 9bfb4000
Config XHCI 40M PLL
******************************
Software System Reset Occurred
******************************
flash manufacture id: ef, device id 40 18
find flash: W25Q128BV
============================================
FireWRT UBoot Version: 1.0
--------------------------------------------
ASIC MT7621A DualCore (MAC to MT7530 Mode)
DRAM_CONF_FROM: Auto-Detection
DRAM_TYPE: DDR3
DRAM bus: 16 bit
Xtal Mode=3 OCP Ratio=1/4
Flash component: SPI Flash
Date:May 7 2015 Time:10:40:34
============================================
icache: sets:256, ways:4, linesz:32 ,total:32768
dcache: sets:256, ways:4, linesz:32 ,total:32768
set LAN/WAN WLL
.-------. __ __
| _____/ | | | | __
| __/__ .----..----.| | __ .-----.| |/ /
| | | || _|| -__|| |__ | || || <
|__| |__||__| |____||_____||__||__|__||__|\__\
--------------------------------------------------
FIREFLY Team
Full of enthusiasm and dream
<fl.service@t-firely.com>
--------------------------------------------------
Please choose the operation:
1: Load system code to SDRAM via TFTP.
2: Load system code then write to Flash via TFTP.
3: Boot system code via Flash (default).
4: Entr boot command line interface.
5: Load system code then write to Flash via Httpd.
7: Load Boot Loader code then write to Flash via Serial.
9: Load Boot Loader code then write to Flash via TFTP.
You choosed 2
0
2: System Load Linux Kernel then write to Flash via TFTP.
Warning!! Erase Linux in Flash then burn new one. Are you sure?(Y/N)
uboot env
Hit 4 to get to the terminal right after powering the device
MT7621 # printenv ethact=Eth0 (10/100-M) ipaddr=192.168.100.71 serverip=192.168.100.70 bootfile=openwrt-ramips-mt7621-firewrt-squashfs-sysupgrade.bin stdin=serial stdout=serial stderr=serial Environment size: 173/4092 bytes