Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revisionBoth sides next revision
toh:blueendless:blueendless_u35wf [2021/01/15 15:25] – Add bootlogs, simple install instructions, some pictures and more jja2000toh:blueendless:u35wf [2024/09/07 06:07] – [Flash Layout] add table reukiodo
Line 1: Line 1:
 ====== Blueendless U35WF ====== ====== Blueendless U35WF ======
  
-/* This template is intended to be used via https://openwrt.org/meta/create_new_device_page ONLY.  */ +/* This template is intended to be used via https://openwrt.org/meta/create_new_device_page ONLY 
-/* DO NOT CREATE NEW DEVICEPAGES VIA COPY & PASTE! */ +DO NOT CREATE NEW DEVICEPAGES VIA COPY & PASTE! 
-/* USE https://openwrt.org/meta/create_new_device_page */+USE https://openwrt.org/meta/create_new_device_page */
  
-{{page>meta:infobox:construction&noheader&nofooter&noeditbtn}} +The Blueendless U35WF is small 3.5" HD enclosure powered by MediaTek 7620A SoC with 100Mb/s ethernetWiFi3, USB2, and 12V SATA for a 3.5" hard driveNewer models may have the same version and come with 128MB RAM instead of 64MB.
- +
-//Write short, relevant description of the deviceInclude technical overviewbut avoid marketing buzzwords/useless stuffTwo to four sentences is about rightA picture is good, too. Edit the page to see how to add pictures.// +
- +
-<WRAP BOX> +
-FIXME Any text with a light background (like this one) provides instructions for creating the Details Page. When you have filled in correct/useful information (instead of any template that's there) **remove the instructions, as well as the ''<nowiki><WRAP></nowiki>'' that encloses it.** +
-</WRAP>+
  
 /*****/ /*****/
Line 18: Line 12:
  
 {{media:blueendless:blueendless_kimax_bs-u35-wf.jpg?200|Blueendless Kimax BS-U35-WF}} {{media:blueendless:blueendless_kimax_bs-u35-wf.jpg?200|Blueendless Kimax BS-U35-WF}}
- 
-<WRAP BOX> 
-FIXME 
-===== Getting started with a new Device Page ===== 
-  - This is an empty template that suggests the information that should be present on a well-constructed Device Page. This means, that **you have to fill it with life and information.** 
-  - There are several "fixme" tags with text on a light background (like this text) throughout this template. As you fill in the page, remove those tags so that people can judge its completeness. 
-  - When there are no more "fixme" tags left, delete this one too, along with the ''<nowiki><WRAP></nowiki>'' that encloses it. 
- 
-===== Keep the articles modular ===== 
-  * Please include only model specific information, omit bla,bla and put everything generic into separate articles 
-  * If you have no time to write certain stuff, link to [[docs:start]] 
-  * [[docs:guide-user:base-system:start]] should lead the way, do not explain this again 
-  * DO NOT provide a complete howto here! Instead //groom// the [[docs:start|general documentation]]. 
-</WRAP> 
  
 ===== Supported Versions ===== ===== Supported Versions =====
----- datatable ---- +<!-- ToH: { 
-cols    BrandModelVersionsSupported Current Rel, OEM device homepage URL_url, OWrt Forum Topic URL_url, Device Techdata_pageid +  "source""json", 
-headers BrandModel, Version, Current Release, OEM Info, Forum Topic, Technical Data +  "dom": "t", 
-align   c,c,c,c,c,c,c +  "paging": false
-filter  : Model=U35WF +  "rotate"true
----- +  "shownColumns"["brand""model""version""supportedcurrentrel""oemdevicehomepageurl""owrt_forum_topic_url", "deviceid"]
- +  "filterColumns"{"model""^U35WF$"} 
----- datatable ---- +-->
-cols    Unsupported Functions_unsupporteds +
-filter  : Model=U35WF +
-----+
  
 +<!-- ToH: {
 +  "source": "json",
 +  "dom": "t",
 +  "paging": false,
 +  "shownColumns": ["unsupported_functions"],
 +  "filterColumns": {"model": "^U35WF$"}
 +} -->
  
 ===== Hardware Highlights ===== ===== Hardware Highlights =====
----- datatable ---- +<!-- ToH: { 
-cols    ModelVersionsCPU, CPU MHz, Flash MB_mbflashs, RAM MB_mbram, WLAN Hardware, WLAN 2.4GHz, WLAN 5.0GHz, Ethernet 100M ports_, Ethernet Gbit ports_, ModemUSB ports_ +  "source""json", 
-header  : ModelVersion,SoC,CPU MHz,Flash MB,RAM MB,WLAN Hardware,WLAN2.4,WLAN5.0,100M ports,Gbit ports,Modem,USB +  "dom": "t", 
-align   c,c,c,c,c,c,c,c,c,c,c,c,c +  "paging": false
-filter  : Model=U35WF +  "rotate"true
-----+  "shownColumns"["model""version""cpu""cpumhz""flashmb""rammb""wlanhardware""wlan24ghz""wlan50ghz""ethernet100mports""ethernet1gports""modem", "usbports"]
 +  "filterColumns"{"model": "^U35WF$"} 
 +-->
  
 +Newer models may have the same version and come with 128MB RAM instead of 64MB.
  
 ===== Installation ===== ===== Installation =====
----- datatable ---- +<!-- ToH: { 
-cols    ModelVersionsSupported Current RelFirmware OpenWrt Install URL_urlFirmware OpenWrt Upgrade URL_url, Firmware OEM Stock URL_url +  "source""json", 
-headers ModelVersionCurrent ReleaseFirmware OpenWrt InstallFirmware OpenWrt UpgradeFirmware OEM Stock +  "dom": "t", 
-align   : c,c,c +  "paging": false, 
-filter  : Model=U35WF +  "rotate": true
-----+  "shownColumns"["model""version""supportedcurrentrel""firmwareopenwrtinstallurl""firmwareopenwrtupgradeurl""firmwareoemstockurl"]
 +  "filterColumns"{"model": "^U35WF$"} 
 +-->
  
 -> [[docs:guide-user:installation:generic.flashing|Install OpenWrt (generic explanation)]] -> [[docs:guide-user:installation:generic.flashing|Install OpenWrt (generic explanation)]]
Line 72: Line 61:
 Please check out the article [[docs:techref:flash.layout|Flash layout]]. It contains examples and explanations that describe how to document the flash layout. Please check out the article [[docs:techref:flash.layout|Flash layout]]. It contains examples and explanations that describe how to document the flash layout.
 </WRAP> </WRAP>
 +<code>
 +root@U35WF:~# cat /proc/mtd 
 +dev:    size   erasesize  name
 +mtd0: 00030000 00010000 "u-boot"
 +mtd1: 00010000 00010000 "u-boot-env"
 +mtd2: 00010000 00010000 "factory"
 +mtd3: 00fb0000 00010000 "firmware"
 +mtd4: 00230249 00010000 "kernel"
 +mtd5: 00d7fdb7 00010000 "rootfs"
 +mtd6: 007b0000 00010000 "rootfs_data"
 +root@U35WF:~# 
  
-==== OEM easy installation ====+[ 0.567352] m25p80 spi0.0: mx25l12805d (16384 Kbytes) 
 +[ 0.577527] 4 fixed-partitions partitions found on MTD device spi0.0 
 +[ 0.590199] Creating 4 MTD partitions on "spi0.0": 
 +[ 0.599764] 0x000000000000-0x000000030000 : "u-boot" 
 +[ 0.610606] 0x000000030000-0x000000040000 : "u-boot-env" 
 +[ 0.622146] 0x000000040000-0x000000050000 : "factory" 
 +[ 0.633144] 0x000000050000-0x000001000000 : "firmware" 
 +[ 0.647231] 2 uimage-fw partitions found on MTD device firmware 
 +[ 0.659101] Creating 2 MTD partitions on "firmware": 
 +[ 0.668999] 0x000000000000-0x00000017e82f : "kernel" 
 +[ 0.679834] 0x00000017e82f-0x000000fb0000 : "rootfs" 
 +[ 0.690616] mtd: device 5 (rootfs) set to be root filesystem 
 +[ 0.703534] 1 squashfs-split partitions found on MTD device rootfs 
 +[ 0.715926] 0x0000003e0000-0x000000fb0000 : "rootfs_data" 
 +</code>
  
-Upload the sysupgrade.bin from OpenWrt to the OEM updater. If you end up locked out read this post https://forum.openwrt.org/t/blueendless-kimax-bs-u35-wf/26801/61 and reset the device either through serial or with the button combo.+^ Layer0 |  raw flash, 16 MiB  |||||| 
 +^ Layer1 |  **mtd0** \\ ''u-boot'' \\ 192 KiB  |  **mtd1** \\ ''u-boot-env'' \\ 64 KiB  |  **mtd2** \\ ''factory'' \\ 64 KiB  |  **mtd3** ''firmware'' \\ 16064 KiB <sub><sup>(= FlashSize-(192+64+64))</sup></sub>  ||| 
 +^ Layer2 |:::|:::|::: **mtd4** \\ ''kernel'' \\ ~1530 KiB  |  **mtd5** - ''rootfs'' ~14534 KiB  || 
 +^ Layer3 |:::|:::|:::|:::                        **''/dev/root''** \\ ~2438 KiB  |  **mtd6** \\ ''rootfs_data'' \\ ~12096 KiB  |
  
-<WRAP BOX> +==== OEM easy installation ==== 
-FIXME //The instructions below are for Broadcom devices and only serve as an example.//\\ +From the OEM firmware: 
-**//Remove modify them if they do not apply to this particular device!//**+  1. First flash the OpenWrt initramfs image using the OEM interface, which should be at http://192.168.169.1/ with user `admin` and password `kimax` by default. The OEM firmware will not indicate when it is complete, and you will lose connectivity. 
 +  2. Wait until both the drive and wifi LEDs have stopped blinking. 
 +  3. With an ethernet cable plugged in, you should be able to get an IP once the initramfs image has booted. You might need to switch power off and back on after flashing the initramfs image, but ensure that enough time has passed (~5min is long enough) to ensure full flashing completed
 +  4. Once the ethernet has leased an IP and OpenWrt is accessible at http://192.168.1.1, flash the full sysupgrade image using OpenWrt ensuring that save changes is NOT checked!
  
-This section deals with +If you end up locked out read this post https://forum.openwrt.org/t/blueendless-kimax-bs-u35-wf/26801/61 and reset the device either through serial or with the button combo.
-  * How you install OpenWrt from a device freshly opened +
-  * The steps required such as reset to factory defaults if the device has already been configured +
- +
-**Note:** Reset router to factory defaults if it has been previously configured. +
-  * Browse to ''%http://192.168.1.1/Upgrade.asp%'' +
-  * Upload .bin file to router +
-  * Wait for it to reboot +
-  * Telnet to 192.168.1.1 and set a root password, or browse to ''%http://192.168.1.1%'' if LuCI is installed. +
-</WRAP> +
- +
-==== OEM installation using the TFTP method ==== +
- +
-->  [[docs:guide-user:installation:generic.flashing.tftp]] +
- +
-=== Specific values needed for tftp === +
- +
-<WRAP BOX> +
- +
-FIXME Enter values for "FILL-IN" below +
- +
-^ Bootloader tftp server IPv4 address  | FILL-IN   | +
-^ Bootloader MAC address (special)     | FILL-IN   | +
-^ Firmware tftp image                  | [[:downloads|Latest OpenWrt release]] (**''NOTE:''** Name must contain //"tftp"//) | +
-^ TFTP transfer window                 | FILL-IN seconds                                | +
-^ TFTP window start                    | approximately FILL-IN seconds after power on   | +
-^ TFTP client required IP address      | FILL-IN                                        | +
- +
-</WRAP>+
  
 ===== Upgrading OpenWrt ===== ===== Upgrading OpenWrt =====
 ->  [[docs:guide-user:installation:generic.sysupgrade]] ->  [[docs:guide-user:installation:generic.sysupgrade]]
- 
-<WRAP BOX> 
- 
-FIXME These are generic instructions. Update with your router's specifics. 
- 
-==== LuCI Web Upgrade Process ==== 
- 
-  * Browse to ''%http://192.168.1.1/cgi-bin/luci/mini/system/upgrade/%'' LuCI Upgrade URL 
-  * Upload image file for sysupgrade to LuCI 
-  * Wait for reboot 
- 
-==== Terminal Upgrade Process ==== 
- 
-If you don't have a GUI (LuCI) available, you can alternatively upgrade via the command line. 
-There are two command line methods for upgrading: 
- 
-  * ''sysupgrade'' 
-  * ''mtd'' 
- 
-Note: It is important that you put the firmware image into the ramdisk (/tmp) before you start flashing. 
- 
-=== sysupgrade === 
- 
-  * Login as root via SSH on 192.168.1.1, then enter the following commands: 
- 
-<code> 
-cd /tmp 
-wget http://downloads.openwrt.org/snapshots/trunk/XXX/xxx.abc 
-sysupgrade /tmp/xxx.abc 
-</code> 
- 
-=== mtd === 
- 
-If ''sysupgrade'' does not support this router, use ''mtd''. 
- 
-  * Login as root via SSH on 192.168.1.1, then enter the following commands: 
- 
-<code> 
-cd /tmp 
-wget http://downloads.openwrt.org/snapshots/trunk/XXX/xxx.abc 
-mtd write /tmp/xxx.abc linux && reboot 
-</code> 
- 
-</WRAP> 
  
 ===== Debricking ===== ===== Debricking =====
Line 169: Line 117:
  
 ===== Specific Configuration ===== ===== Specific Configuration =====
- 
-<WRAP BOX> 
-FIXME Please fill in real values for this device, then remove the EXAMPLEs 
  
 ==== Network interfaces ==== ==== Network interfaces ====
 The default network configuration is: The default network configuration is:
-^ Interface Name   ^ Description                  ^ Default configuration    +^ Interface Name ^ Description ^ Default configuration ^ 
-| br-lan           EXAMPLE LAN & WiFi           EXAMPLE 192.168.1.1/24   +| br-lan         | LAN & WiFi  | 192.168.1.1/24        
-vlan0 (eth0.0)   EXAMPLE LAN ports (1 to 4)   EXAMPLE None             +| eth0           | LAN port    | None                  
-vlan1 (eth0.1)   EXAMPLE WAN port             | EXAMPLE DHCP             | +phy0-ap0       | WiFi        | Disabled              |
-| wl0              | EXAMPLE WiFi                 EXAMPLE Disabled         | +
- +
-</WRAP> +
- +
-==== Switch Ports (for VLANs) ==== +
-<WRAP BOX> +
-FIXME Please fill in real values for this device, then remove the EXAMPLEs +
- +
-Numbers 0-3 are Ports 1-4 as labeled on the unit, number 4 is the Internet (WAN) on the unit, 5 is the internal connection to the router itself. Don't be fooled: Port 1 on the unit is number 3 when configuring VLANs. vlan0 = eth0.0, vlan1 = eth0.1 and so on. +
-^ Port             ^ Switch port   ^ +
-| Internet (WAN)   | EXAMPLE 4     | +
-| LAN 1            | EXAMPLE 3     | +
-| LAN 2            | EXAMPLE 2     | +
-| LAN 3            | EXAMPLE 1     | +
-| LAN 4            | EXAMPLE 0     | +
- +
-</WRAP>+
  
 ==== Buttons ==== ==== Buttons ====
 -> [[docs:guide-user:hardware:hardware.button]] on howto use and configure the hardware button(s). -> [[docs:guide-user:hardware:hardware.button]] on howto use and configure the hardware button(s).
 Here, we merely name the buttons, so we can use them in the above Howto. Here, we merely name the buttons, so we can use them in the above Howto.
- 
-<WRAP BOX> 
-FIXME Please fill in real values for this device, then remove the EXAMPLEs 
  
 The Blueendless U35WF has the following buttons: The Blueendless U35WF has the following buttons:
  
-^ BUTTON                       ^ Event   +^ BUTTON ^ Event ^ 
-EXAMPLE Reset                 reset  | +| Reset  | reset |
-| EXAMPLE Secure Easy Setup    |   ses   | +
-| EXAMPLE No buttons at all.      -    | +
- +
-</WRAP>+
  
 ===== Hardware ===== ===== Hardware =====
 ==== Info ==== ==== Info ====
----- datatemplatelist dttpllist ---- +<!-- ToH: { 
-templatemeta:template_datatemplatelist +  "source""json", 
-cols    BrandModelVersionsDevice TypeAvailabilitySupported Since Commit_gitSupported since RelSupported current RelUnsupportedInstruction SetSub Instruction SetBootloaderPlatformTargetCPU MHzFlash MBsRAM MBSwitchEthernet 100M ports_Ethernet Gbit ports_Comments network ports_ModemVLANWLAN 2.4GHzWLAN 5.0GHzWLAN HardwaresWLAN Comments_Detachable Antennas_USB ports_SATA ports_Comments USB SATA ports_SerialJTAGLED countButton countPower supplyDevice Techdata_pageidForum topic URL_urlwikidevi URL_urlOEM Device Homepage URL_urlFirmware OEM Stock URL_urlFirmware OpenWrt Install URL_urlFirmware OpenWrt Upgrade URL_urlComments_ +  "dom""t", 
-filter  : Model=U35WF +  "paging"false, 
-----+  "rotate": true, 
 +  "shownColumns": ["brand""model""version""devicetype""availability""supportedsincecommit""supportedsincerel""supportedcurrentrel""unsupported_functions""bootloader""target""cpumhz""flashmb""rammb""switch""ethernet100mports""ethernet1gports""commentsnetworkports""modem""vlan""wlan24ghz""wlan50ghz""wlanhardware""wlancomments""detachableantennas""usbports""sataports""commentsusbsataports""serial""jtag""ledcount""buttoncount""powersupply""deviceid""owrt_forum_topic_url""wikideviurl""oemdevicehomepageurl""firmwareoemstockurl""firmwareopenwrtinstallurl""firmwareopenwrtupgradeurl""comments"]
 +  "filterColumns"{"model": "^U35WF$"} 
 +--
 + 
 +Newer models may have the same version and come with 128MB RAM instead of 64MB.
  
 ==== Photos ==== ==== Photos ====
-/* =====>>>>> Standard size for photos: add ?400 to the medialink                                */ +/* =====>>>>> Standard size for photos: add ?400 to the medialink 
-/* When uploading photos, **name them** intelligently. Nobody knows what 20100930_000602.jpg is! */ +When uploading photos, **name them** intelligently. Nobody knows what 20100930_000602.jpg is! 
-/* e.g. {{:media:yourbrand:yourbrand_yourmodel_front.jpg?400|}}                                  */ +e.g. {{:media:yourbrand:yourbrand_yourmodel_front.jpg?400|}} 
-/* Thanks, your wiki administration - Oct. 2015 */+Thanks, your wiki administration - Oct. 2015 */
  
 //Front://\\ //Front://\\
 {{media:blueendless:u35wf_front.jpeg?400|Front of the U35WF casing}} {{media:blueendless:u35wf_front.jpeg?400|Front of the U35WF casing}}
- 
  
 //Back://\\ //Back://\\
 {{media:blueendless:u35wf_back.jpeg?400|Back of the U35WF casing}} {{media:blueendless:u35wf_back.jpeg?400|Back of the U35WF casing}}
- 
  
 ==== Opening the case ==== ==== Opening the case ====
 +There are 2 screws to release the inside from from the outer shell. The hard drive is attached with 4 screws. The PCBs are behind a metal shroud which is secured to the frame with 4 screws. There are 2 PCBs behind this shroud, the main PCB with the ports, and the SoC PCB which contains the 7620A, RAM, 16MB NAND flash, and WiFi. These PCBs are connected via 2 ribbon cables.
  
-**Note:** This will void your warranty! +//SoC PCB://\\
- +
-<WRAP BOX> +
-FIXME //Describe what needs to be done to open the device, e.g. remove rubber feet, adhesive labels, screws, ...// +
-  * To remove the cover and open the device, do a/b/c +
-</WRAP> +
- +
-//Main PCB://\\+
 {{media:blueendless:u35wf_top_pcb.jpg?400|Top of the main pcb of the U35WF}} {{media:blueendless:u35wf_top_pcb.jpg?400|Top of the main pcb of the U35WF}}
 {{media:blueendless:u35wf_bottom_pcb.jpg?400|Bottom of the main pcb of the U35WF}} {{media:blueendless:u35wf_bottom_pcb.jpg?400|Bottom of the main pcb of the U35WF}}
  • Last modified: 2024/09/07 14:46
  • by reukiodo