Firefly Firewrt

Install OpenWrt (generic explanation)

FIXME Please add the installation procedure here.

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 speed is 57600
  1. Connect tty to device
  2. power device
  3. 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)

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
This website uses cookies. By using the website, you agree with storing cookies on your computer. Also you acknowledge that you have read and understand our Privacy Policy. If you do not agree leave the website.More information about cookies
  • Last modified: 2024/02/12 08:58
  • by 127.0.0.1