Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
toh:bitmain:r1 [2015/12/23 18:06] – created ldpinneytoh:bitmain:r1 [2024/02/12 08:58] (current) – external edit 127.0.0.1
Line 1: Line 1:
 +====== Bitmain Antrouter R1 ======
  
 +**Bitmain Antrouter R1 Wifi Router with a single Cryptocurrency Miner ASIC ** \\
 +Hash rate: 5.5 GH/s 
 +
 +Bitcointalk Forum : [[https://bitcointalk.org/index.php?topic=1196852.0]]
 +
 +
 +===== Supported Versions =====
 +<!-- ToH: {
 +  "source": "json",
 +  "dom": "t",
 +  "paging": false,
 +  "rotate": true,
 +  "shownColumns": ["brand", "model", "version", "supportedcurrentrel", "oemdevicehomepageurl", "owrt_forum_topic_url", "deviceid"],
 +  "filterColumns": {"model": "^Antrouter R1$"}
 +} -->
 +
 +
 +===== Hardware Highlights =====
 +<!-- ToH: {
 +  "source": "json",
 +  "dom": "t",
 +  "paging": false,
 +  "rotate": true,
 +  "shownColumns": ["model", "version", "cpu", "cpumhz", "flashmb", "rammb", "wlanhardware", "wlan24ghz", "wlan50ghz", "ethernet100mports", "ethernet1gports", "modem", "usbports"],
 +  "filterColumns": {"model": "^Antrouter R1$"}
 +} -->
 +
 +
 +===== Installation =====
 +<!-- ToH: {
 +  "source": "json",
 +  "dom": "t",
 +  "paging": false,
 +  "rotate": true,
 +  "shownColumns": ["model", "version", "supportedcurrentrel", "firmwareopenwrtinstallurl", "firmwareopenwrtupgradeurl", "firmwareoemstockurl"],
 +  "filterColumns": {"model": "^Antrouter R1$"}
 +} -->
 +
 +-> [[docs:guide-user:installation:generic.flashing|Install OpenWrt (generic explanation)]]
 +
 +FIXME Please add the installation procedure here.
 +
 +===== Hardware =====
 +^ Architecture                              | [[wp>MIPS architecture|MIPS32]]   |
 +^ Vendor                                    | **Bitmain**                       |
 +^ Bootloader                                | U-Boot                            |
 +^ System-On-Chip                            | Atheros AR9331                    |
 +^ [[docs:techref:hardware:cpu|CPU]] @Freq   | MIPS 24Kc @400MHz                 |
 +^ Flash size                                | 8 MiB                             |
 +^ RAM                                       | 64 MiB                            |
 +^ Wireless                                  | Integrated Atheros 802.11b/g/   |
 +
 +==== Photos ====
 +
 +Main Board
 +
 +{{media:bitmain:antrouter-r1_main0.jpg?400|}}
 +{{media:bitmain:antrouter-r1_main1.jpg?400|}}
 +{{media:bitmain:antrouter-r1_main2.jpg?400|}}
 +
 +WiFi Module
 +
 +{{media:bitmain:antrouter-r1_module0.jpg?400|}}
 +{{media:bitmain:antrouter-r1_module1.jpg?400|}}
 +{{media:bitmain:antrouter-r1_module2.jpg?400|}}
 +
 +Ethernet Module
 +
 +{{media:bitmain:antrouter-r1_eth0.jpg?400|}}
 +{{media:bitmain:antrouter-r1_eth1.jpg?400|}}
 +{{media:bitmain:antrouter-r1_eth2.jpg?400|}}
 +
 +
 +===== OpenWrt Bootlog  =====
 +<WRAP bootlog>
 +<nowiki>********************************************
 +*   U-Boot 1.1.4  (Jul 20 2015, 13:55:42)   *
 +*********************************************
 +
 +AP121 (AR9331) U-Boot for ANTMINER
 +
 +DRAM:   64 MB DDR2 16-bit
 +FLASH:  GigaDevice GD25Q64B (8 MB)
 +CLOCKS: 400/400/200/33 MHz (CPU/RAM/AHB/SPI)
 +
 +LED on during eth initialization...
 +
 +Hit any key to stop autobooting:  2 1 0 
 +
 +Booting image at: 0x9F020000
 +
 +   Image name:   OpenWrt r48005
 +   Image type:   MIPS Linux Kernel Image (lzma compressed)
 +   Data size:    1170924 Bytes = 1.1 MB
 +   Load address: 0x80060000
 +   Entry point:  0x80060000
 +
 +Uncompressing kernel image... OK!
 +Starting kernel...
 +
 +[    0.000000] Linux version 4.1.13 (black@black) (gcc version 5.2.0 (OpenWrt GCC 5.2.0 r48005) ) #1 Wed Dec 23 19:24:05 CST 2015
 +[    0.000000] bootconsole [early0] enabled
 +[    0.000000] CPU0 revision is: 00019374 (MIPS 24Kc)
 +[    0.000000] SoC: Atheros AR9330 rev 1
 +[    0.000000] Determined physical RAM map:
 +[    0.000000]  memory: 04000000 @ 00000000 (usable)
 +[    0.000000] Initrd not found or empty - disabling initrd
 +[    0.000000] Zone ranges:
 +[    0.000000]   Normal   [mem 0x0000000000000000-0x0000000003ffffff]
 +[    0.000000] Movable zone start for each node
 +[    0.000000] Early memory node ranges
 +[    0.000000]   node   0: [mem 0x0000000000000000-0x0000000003ffffff]
 +[    0.000000] Initmem setup node 0 [mem 0x0000000000000000-0x0000000003ffffff]
 +[    0.000000] Primary instruction cache 64kB, VIPT, 4-way, linesize 32 bytes.
 +[    0.000000] Primary data cache 32kB, 4-way, VIPT, cache aliases, linesize 32 bytes
 +[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 16256
 +[    0.000000] Kernel command line:  board=ANTROUTER-R1  console=ttyATH0,115200 rootfstype=squashfs,jffs2 noinitrd
 +[    0.000000] PID hash table entries: 256 (order: -2, 1024 bytes)
 +[    0.000000] Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
 +[    0.000000] Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
 +[    0.000000] Writing ErrCtl register=00000000
 +[    0.000000] Readback ErrCtl register=00000000
 +[    0.000000] Memory: 60816K/65536K available (2558K kernel code, 135K rwdata, 548K rodata, 268K init, 189K bss, 4720K reserved, 0K cma-reserved)
 +[    0.000000] SLUB: HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
 +[    0.000000] NR_IRQS:83
 +[    0.000000] Clocks: CPU:400.000MHz, DDR:400.000MHz, AHB:200.000MHz, Ref:25.000MHz
 +[    0.000000] clocksource MIPS: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 9556302233 ns
 +[    0.000013] sched_clock: 32 bits at 200MHz, resolution 5ns, wraps every 10737418237ns
 +[    0.007535] Calibrating delay loop... 265.42 BogoMIPS (lpj=1327104)
 +[    0.088738] pid_max: default: 32768 minimum: 301
 +[    0.093331] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
 +[    0.099491] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
 +[    0.110101] clocksource jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
 +[    0.119086] NET: Registered protocol family 16
 +[    0.124168] MIPS: machine is Antrouter-R1
 +[    0.616249] Switched to clocksource MIPS
 +[    0.620507] NET: Registered protocol family 2
 +[    0.624750] TCP established hash table entries: 1024 (order: 0, 4096 bytes)
 +[    0.630111] TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
 +[    0.636125] TCP: Hash tables configured (established 1024 bind 1024)
 +[    0.642369] UDP hash table entries: 256 (order: 0, 4096 bytes)
 +[    0.647814] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
 +[    0.654161] NET: Registered protocol family 1
 +[    0.659491] futex hash table entries: 256 (order: -1, 3072 bytes)
 +[    0.686854] squashfs: version 4.0 (2009/01/31) Phillip Lougher
 +[    0.691069] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
 +[    0.704314] io scheduler noop registered
 +[    0.706776] io scheduler deadline registered (default)
 +[    0.711880] Serial: 8250/16550 driver, 1 ports, IRQ sharing disabled
 +[    0.718397] ar933x-uart: ttyATH0 at MMIO 0x18020000 (irq = 11, base_baud = 1562500) is a AR933X UART
 +[    0.726891] console [ttyATH0] enabled
 +[    0.726891] console [ttyATH0] enabled
 +[    0.733673] bootconsole [early0] disabled
 +[    0.733673] bootconsole [early0] disabled
 +[    0.744908] m25p80 spi0.0: found gd25q64, expected m25p80
 +[    0.748949] m25p80 spi0.0: gd25q64 (8192 Kbytes)
 +[    0.754649] 5 tp-link partitions found on MTD device spi0.0
 +[    0.759070] Creating 5 MTD partitions on "spi0.0":
 +[    0.763798] 0x000000000000-0x000000020000 : "u-boot"
 +[    0.770081] 0x000000020000-0x00000013dfec : "kernel"
 +[    0.774844] 0x00000013dfec-0x0000007f0000 : "rootfs"
 +[    0.779890] mtd: device 2 (rootfs) set to be root filesystem
 +[    0.784320] 1 squashfs-split partitions found on MTD device rootfs
 +[    0.790530] 0x0000004a0000-0x0000007f0000 : "rootfs_data"
 +[    0.797072] 0x0000007f0000-0x000000800000 : "art"
 +[    0.801628] 0x000000020000-0x0000007f0000 : "firmware"
 +[    0.825911] libphy: ag71xx_mdio: probed
 +[    1.417962] ag71xx ag71xx.0: connected to PHY at ag71xx-mdio.1:04 [uid=004dd041, driver=Generic PHY]
 +[    1.426689] eth0: Atheros AG71xx at 0xb9000000, irq 4, mode:MII
 +[    2.017732] ag71xx-mdio.1: Found an AR7240/AR9330 built-in switch
 +[    2.049811] eth1: Atheros AG71xx at 0xba000000, irq 5, mode:GMII
 +[    2.056081] NET: Registered protocol family 17
 +[    2.059312] bridge: automatic filtering via arp/ip/ip6tables has been deprecated. Update your scripts to load br_netfilter if you need this.
 +[    2.071881] 8021q: 802.1Q VLAN Support v1.8
 +[    2.084725] VFS: Mounted root (squashfs filesystem) readonly on device 31:2.
 +[    2.092497] Freeing unused kernel memory: 268K (8038d000 - 803d0000)
 +[    3.271224] init: Console is alive
 +[    3.273474] init: - watchdog -
 +[    5.272666] usbcore: registered new interface driver usbfs
 +[    5.276924] usbcore: registered new interface driver hub
 +[    5.282127] usbcore: registered new device driver usb
 +[    5.294832] exFAT: Version 1.2.9
 +[    5.349407] SCSI subsystem initialized
 +[    5.359946] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
 +[    5.367115] ehci-platform: EHCI generic platform driver
 +[    5.371010] ehci-platform ehci-platform: EHCI Host Controller
 +[    5.376720] ehci-platform ehci-platform: new USB bus registered, assigned bus number 1
 +[    5.386683] ehci-platform ehci-platform: irq 3, io mem 0x1b000000
 +[    5.406277] ehci-platform ehci-platform: USB 2.0 started, EHCI 1.00
 +[    5.412287] hub 1-0:1.0: USB hub found
 +[    5.415209] hub 1-0:1.0: 1 port detected
 +[    5.422886] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
 +[    5.429489] ohci-platform: OHCI generic platform driver
 +[    5.436595] uhci_hcd: USB Universal Host Controller Interface driver
 +[    5.447396] usbcore: registered new interface driver usb-storage
 +[    6.365670] init: - preinit -
 +/etc/preinit: line 1: ip: not found
 +/etc/preinit: line 1: ip: not found
 +sendto(): Network unreachable
 +Press the [f] key and hit [enter] to enter failsafe mode
 +Press the [1], [2], [3] or [4] key and hit [enter] to select the debug level
 +[   10.407883] mount_root: loading kmods from internal overlay
 +[   10.691653] jffs2: notice: (353) jffs2_build_xattr_subsystem: complete building xattr subsystem, 0 of xdatum (0 unchecked, 0 orphan) and 0 of xref (0 dead, 0 orphan) found.
 +[   10.706382] block: attempting to load /tmp/jffs_cfg/upper/etc/config/fstab
 +[   10.716775] block: extroot: not configured
 +[   10.748674] jffs2: notice: (350) jffs2_build_xattr_subsystem: complete building xattr subsystem, 0 of xdatum (0 unchecked, 0 orphan) and 0 of xref (0 dead, 0 orphan) found.
 +[   10.871464] block: attempting to load /tmp/jffs_cfg/upper/etc/config/fstab
 +[   10.880543] block: extroot: not configured
 +[   10.884385] mount_root: switching to jffs2 overlay
 +/etc/preinit: line 1: ip: not found
 +/etc/preinit: line 1: ip: not found
 +[   10.925145] procd: - early -
 +[   10.927561] procd: - watchdog -
 +[   11.809516] procd: - ubus -
 +[   12.814062] random: ubusd urandom read with 21 bits of entropy available
 +[   12.826825] procd: - init -
 +Please press Enter to activate this console.
 +[   14.147156] i2c /dev entries driver
 +[   14.167792] hidraw: raw HID events driver (C) Jiri Kosina
 +[   14.181120] Loading modules backported from Linux version master-2015-12-03-0-g1677f62
 +[   14.187670] Backport generated by backports.git backports-20151120-0-g906a6b3
 +[   14.214168] nf_conntrack version 0.5.0 (954 buckets, 3816 max)
 +[   14.241597] usbcore: registered new interface driver ums-alauda
 +[   14.249047] usbcore: registered new interface driver ums-cypress
 +[   14.256542] usbcore: registered new interface driver ums-datafab
 +[   14.263694] usbcore: registered new interface driver ums-freecom
 +[   14.271119] usbcore: registered new interface driver ums-isd200
 +[   14.278528] usbcore: registered new interface driver ums-jumpshot
 +[   14.285800] usbcore: registered new interface driver ums-karma
 +[   14.293685] usbcore: registered new interface driver ums-sddr09
 +[   14.301090] usbcore: registered new interface driver ums-sddr55
 +[   14.308760] usbcore: registered new interface driver ums-usbat
 +[   14.318981] usbcore: registered new interface driver usbhid
 +[   14.323103] usbhid: USB HID core driver
 +[   14.333865] usbcore: registered new interface driver usbserial
 +[   14.338510] usbcore: registered new interface driver usbserial_generic
 +[   14.344900] usbserial: USB Serial support registered for generic
 +[   14.382793] xt_time: kernel timezone is -0000
 +[   14.418461] cfg80211: World regulatory domain updated:
 +[   14.422153] cfg80211:  DFS Master region: unset
 +[   14.426559] cfg80211:   (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp), (dfs_cac_time)
 +[   14.436222] cfg80211:   (2402000 KHz - 2472000 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A)
 +[   14.444206] cfg80211:   (2457000 KHz - 2482000 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A)
 +[   14.452207] cfg80211:   (2474000 KHz - 2494000 KHz @ 20000 KHz), (N/A, 2000 mBm), (N/A)
 +[   14.460203] cfg80211:   (5170000 KHz - 5250000 KHz @ 80000 KHz, 160000 KHz AUTO), (N/A, 2000 mBm), (N/A)
 +[   14.469656] cfg80211:   (5250000 KHz - 5330000 KHz @ 80000 KHz, 160000 KHz AUTO), (N/A, 2000 mBm), (0 s)
 +[   14.479114] cfg80211:   (5490000 KHz - 5730000 KHz @ 160000 KHz), (N/A, 2000 mBm), (0 s)
 +[   14.487186] cfg80211:   (5735000 KHz - 5835000 KHz @ 80000 KHz), (N/A, 2000 mBm), (N/A)
 +[   14.495162] cfg80211:   (57240000 KHz - 63720000 KHz @ 2160000 KHz), (N/A, 0 mBm), (N/A)
 +[   14.505707] usbcore: registered new interface driver cp210x
 +[   14.510077] usbserial: USB Serial support registered for cp210x
 +[   14.539034] ip_tables: (C) 2000-2006 Netfilter Core Team
 +[   14.680383] ieee80211 phy0: Atheros AR9330 Rev:1 mem=0xb8100000, irq=2
 +[   14.689318] cfg80211: Regulatory domain changed to country: US
 +[   14.693707] cfg80211:  DFS Master region: FCC
 +[   14.697944] cfg80211:   (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp), (dfs_cac_time)
 +[   14.707616] cfg80211:   (2402000 KHz - 2472000 KHz @ 40000 KHz), (N/A, 3000 mBm), (N/A)
 +[   14.715591] cfg80211:   (5170000 KHz - 5250000 KHz @ 80000 KHz, 160000 KHz AUTO), (N/A, 2300 mBm), (N/A)
 +[   14.725065] cfg80211:   (5250000 KHz - 5330000 KHz @ 80000 KHz, 160000 KHz AUTO), (N/A, 2300 mBm), (0 s)
 +[   14.734523] cfg80211:   (5490000 KHz - 5730000 KHz @ 160000 KHz), (N/A, 2300 mBm), (0 s)
 +[   14.742597] cfg80211:   (5735000 KHz - 5835000 KHz @ 80000 KHz), (N/A, 3000 mBm), (N/A)
 +[   14.750584] cfg80211:   (57240000 KHz - 63720000 KHz @ 2160000 KHz), (N/A, 4000 mBm), (N/A)
 +[   25.530068] device eth0 entered promiscuous mode
 +[   25.534165] br-lan: port 1(eth0) entered forwarding state
 +[   25.538755] br-lan: port 1(eth0) entered forwarding state
 +[   26.516417] br-lan: port 1(eth0) entered disabled state
 +[   28.191404] device wlan0 entered promiscuous mode
 +[   28.225581] br-lan: port 2(wlan0) entered forwarding state
 +[   28.229754] br-lan: port 2(wlan0) entered forwarding state
 +[   30.226265] br-lan: port 2(wlan0) entered forwarding state
 +[   53.064554] random: nonblocking pool is initialized
 +
 +
 +
 +BusyBox v1.24.1 (2015-12-23 19:16:09 CST) built-in shell (ash)
 +
 +  _______                     ________        __
 +       |.-----.-----.-----.|  |  |  |.----.|  |_
 +     ||  _  |  -__|     ||  |  |  ||   _||   _|
 + |_______||   __|_____|__|__||________||__|  |____|
 +          |__| W I R E L E S S   F R E E D O M
 + -----------------------------------------------------
 + DESIGNATED DRIVER (Bleeding Edge, r48005)
 + -----------------------------------------------------
 +  * 2 oz. Orange Juice         Combine all juices in a
 +  * 2 oz. Pineapple Juice      tall glass filled with
 +  * 2 oz. Grapefruit Juice     ice, stir well.
 +  * 2 oz. Cranberry Juice
 + -----------------------------------------------------
 +root@OpenWrt:/#</nowiki>
 +</WRAP>\\
 +
 +===== Tags =====
 +[[meta:tags|How to add tags]]
 +{{tag>AR9331 8flash 64ram}}