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