Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision Next revisionBoth sides next revision | ||
| toh:belkin:f5d8235-4 [2016/08/10 18:18] – updating link to the Belkin Open Source Center redbeard | toh:belkin:f5d8235-4 [2019/02/12 22:02] – 432 warning added tmomas | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== Belkin F5D8235-4 ====== | ||
| + | {{section> | ||
| + | |||
| + | Belkin' | ||
| + | |||
| + | |||
| + | ===== Supported Versions ===== | ||
| + | ---- datatable ---- | ||
| + | cols : Brand, Model, Versions, Supported Current Rel, OEM device homepage URL_url, OWrt Forum Topic URL_url, Device Techdata_pageid | ||
| + | headers : Brand, Model, Version, Current Release, OEM Info, Forum Topic, Technical Data | ||
| + | align : c, | ||
| + | filter | ||
| + | sort : version | ||
| + | ---- | ||
| + | |||
| + | |||
| + | ===== Hardware Highlights ===== | ||
| + | |||
| + | ^ Version ^ Subversion ^ CPU ^ Ram ^ Flash ^ Network ^ Network Switch ^ USB ^ Serial ^ JTag ^ | ||
| + | | v1 | | Ralink RT2880@266MHz | 32MiB | 8MiB | 5 x GBit | | 1x 2.0 | Yes | ? | | ||
| + | | v2 | < 2033 | Ralink RT3052@384MHz | 32MiB | 8MiB | 5 x GBit | RTL8366RB | 1x 2.0 | Yes | ? | | ||
| + | | v2 | > 2033 | Ralink RT3052@384MHz | 32MiB | 8MiB | 5 x GBit | RTL8366SR | 1x 2.0 | Yes | ? | | ||
| + | |||
| + | The Subversion is most likely, some may not match the rule. | ||
| + | |||
| + | **WARNING** | ||
| + | There are open tickets which report a not working Ethernet with V2 FIXME //Outdated information? | ||
| + | |||
| + | **CAUTION** | ||
| + | Before starting any of these endeavors if your router does not have a serial port from factory make one first for disaster recovery with USB to TTL Serial Cable and solder it to the unoccupied 9-pin USB 2.0. That possibly explains why there are reports of USB 3.0 not working when going serial. | ||
| + | |||
| + | F5D8235-4 v1 sticker with GUI showing V1000 that uses stock f5d8235v1_ww_1.01.28.bin firmware is a high brick risk. [[https:// | ||
| + | What works here [[https:// | ||
| + | |||
| + | What falsely encouraged me were the [[https:// | ||
| + | |||
| + | |||
| + | ===== Installation ===== | ||
| + | ---- datatable ---- | ||
| + | cols : Model, Versions, Supported Current Rel, Firmware OpenWrt Install URL_url, Firmware OpenWrt Upgrade URL_url, Firmware OEM Stock URL_url | ||
| + | headers : Model, Version, Current Release, Firmware OpenWrt Install, Firmware OpenWrt Upgrade, Firmware OEM Stock | ||
| + | align : l,c,c | ||
| + | filter | ||
| + | sort : version | ||
| + | ---- | ||
| + | |||
| + | |||
| + | ==== via OEM webinterface ==== | ||
| + | |||
| + | Belkin F5D8235-4 v1 can be flashed to LEDE via Belkin web UI((https:// | ||
| + | - In your browser, go to '' | ||
| + | - Go to '' | ||
| + | - Set " | ||
| + | - In your browser, go again to '' | ||
| + | - After reboot, LEDE should be accessible via ssh under 192.168.**1**.1 | ||
| + | |||
| + | |||
| + | ===== Enable telnet ===== | ||
| + | * Enable telnet: Go to '' | ||
| + | * Disable telnet: Go to '' | ||
| + | |||
| + | ==== U-Boot environment ==== | ||
| + | **'' | ||
| + | < | ||
| + | U-Boot 1.1.3 (Jun 12 2008 - 15:40:46) | ||
| + | |||
| + | Board: RT2880 DRAM: 32 MB | ||
| + | relocate_code Pointer at: 8bfa8000 | ||
| + | |||
| + | twe0 set to | ||
| + | |||
| + | toe0 set to | ||
| + | flash_protect ON: from 0xBC400000 to 0xBC424D03 | ||
| + | protect on 71 | ||
| + | protect on 72 | ||
| + | protect on 73 | ||
| + | flash_protect ON: from 0xBC430000 to 0xBC43FFFF | ||
| + | protect on 74 | ||
| + | *** Warning - bad CRC, using default environment | ||
| + | |||
| + | ============================================ | ||
| + | Ralink UBoot Version: 2.0 | ||
| + | -------------------------------------------- | ||
| + | ASIC 2880_MP (MAC to GigaMAC Mode) | ||
| + | DRAM COMPONENT: 128Mbits | ||
| + | DRAM BUS: 32BIT | ||
| + | Total memory: 32Mbytes | ||
| + | Date:Jun 12 2008 Time: | ||
| + | ============================================ | ||
| + | | ||
| + | | ||
| + | |||
| + | ##### The CPU freq = 266 MHZ #### | ||
| + | |||
| + | SDRAM bus set to 32 bit | ||
| + | SDRAM size =32 Mbytes | ||
| + | |||
| + | 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 ucos code to SDRAM via TFTP. | ||
| + | |||
| + | You choosed 4 | ||
| + | |||
| + | 0 | ||
| + | Net: | ||
| + | | ||
| + | Eth0 (10/100-M) | ||
| + | | ||
| + | | ||
| + | |||
| + | | ||
| + | |||
| + | |||
| + | 4: System Enter Boot Command Line Interface. | ||
| + | |||
| + | U-Boot 1.1.3 (Jun 12 2008 - 15:40:46) | ||
| + | |||
| + | | ||
| + | |||
| + | In main_loop !! | ||
| + | |||
| + | |||
| + | |||
| + | | ||
| + | |||
| + | RT2880 # help | ||
| + | ? - alias for ' | ||
| + | boot - boot default, i.e., run ' | ||
| + | bootd - boot default, i.e., run ' | ||
| + | bootm - boot application image from memory | ||
| + | bootp - boot image via network using BootP/TFTP protocol | ||
| + | cp - memory copy | ||
| + | echo - echo args to console | ||
| + | erase - erase FLASH memory | ||
| + | help - print online help | ||
| + | loopback | ||
| + | md - memory display | ||
| + | mdio - Ralink PHY register R/W command !! | ||
| + | mm - memory modify (auto-incrementing) | ||
| + | mw - memory write (fill) | ||
| + | nm - memory modify (constant address) | ||
| + | printenv- print environment variables | ||
| + | protect - enable or disable FLASH write protection | ||
| + | run - run commands in an environment variable | ||
| + | saveenv - save environment variables to persistent storage | ||
| + | setenv | ||
| + | spicmd | ||
| + | tftpboot- boot image via network using TFTP protocol | ||
| + | version - print monitor version | ||
| + | RT2880 # | ||
| + | |||
| + | |||
| + | |||
| + | RT2880 # printenv | ||
| + | bootcmd=tftp | ||
| + | bootdelay=3 | ||
| + | baudrate=57600 | ||
| + | ethaddr=" | ||
| + | ipaddr=10.10.10.123 | ||
| + | serverip=10.10.10.3 | ||
| + | preboot=echo; | ||
| + | ramargs=setenv bootargs root=/ | ||
| + | addip=setenv bootargs $(bootargs) ip=$(ipaddr): | ||
| + | addmisc=setenv bootargs $(bootargs) console=ttyS0, | ||
| + | flash_self=run ramargs addip addmisc; | ||
| + | kernel_addr=BFC40000 | ||
| + | u-boot=u-boot.bin | ||
| + | load=tftp 8A100000 $(u-boot) | ||
| + | u_b=protect off 1:0-1;era 1:0-1;cp.b 8A100000 BC400000 $(filesize) | ||
| + | loadfs=tftp 8A100000 root.cramfs | ||
| + | u_fs=era bc540000 bc83ffff; | ||
| + | test_tftp=tftp 8A100000 root.cramfs; | ||
| + | stdin=serial | ||
| + | stdout=serial | ||
| + | stderr=serial | ||
| + | ethact=Eth0 (10/100-M) | ||
| + | |||
| + | Environment size: 783/65532 bytes | ||
| + | RT2880 # | ||
| + | </ | ||
| + | |||
| + | |||
| + | ===== Hardware ===== | ||
| + | ==== Info ==== | ||
| + | |||
| + | < | ||
| + | CPU: Ralink RT2880F | ||
| + | RAM: 32MB | ||
| + | Flash: 8MB | ||
| + | Wi-Fi: Ralink RT2820 | ||
| + | Switch: Realtek RTL8366SR | ||
| + | USB: NEC? | ||
| + | </ | ||
| + | |||
| + | {{http:// | ||
| + | |||
| + | |||
| + | ==== Serial port ==== | ||
| + | Serials console baudrate is : 57600,8n1 | ||
| + | |||
| + | Serial console is available on J6, pinout as follow : | ||
| + | < | ||
| + | TXD 0 0 VCC 3.3V | ||
| + | 0 0 VCC 3.3V | ||
| + | 0 0 GND | ||
| + | RXD 0 0 GND | ||
| + | 0 | ||
| + | </ | ||
| + | |||
| + | |||
| + | ==== System Information ==== | ||
| + | **1) cat / | ||
| + | < | ||
| + | Linux version 2.4.30 (root@localhost.localdomain) (gcc version 3.3.6) #297 Wed Jan 21 01:42:19 CST 2009 | ||
| + | </ | ||
| + | |||
| + | |||
| + | **2) cat / | ||
| + | < | ||
| + | system type : Palmchip Surfboard | ||
| + | processor | ||
| + | cpu model : unknown V6.12 | ||
| + | BogoMIPS | ||
| + | wait instruction | ||
| + | microsecond timers | ||
| + | tlb_entries | ||
| + | extra interrupt vector | ||
| + | hardware watchpoint | ||
| + | VCED exceptions | ||
| + | VCEI exceptions | ||
| + | </ | ||
| + | |||
| + | |||
| + | **3) cat / | ||
| + | < | ||
| + | total: | ||
| + | Mem: 28803072 26460160 | ||
| + | Swap: 0 0 0 | ||
| + | MemTotal: | ||
| + | MemFree: | ||
| + | MemShared: | ||
| + | Buffers: | ||
| + | Cached: | ||
| + | SwapCached: | ||
| + | Active: | ||
| + | Inactive: | ||
| + | HighTotal: | ||
| + | HighFree: | ||
| + | LowTotal: | ||
| + | LowFree: | ||
| + | SwapTotal: | ||
| + | SwapFree: | ||
| + | </ | ||
| + | |||
| + | |||
| + | **4) cat /proc/mtd** | ||
| + | < | ||
| + | dev: size | ||
| + | mtd0: 00050000 00010000 " | ||
| + | mtd1: 00790000 00010000 " | ||
| + | mtd2: 00660000 00010000 " | ||
| + | mtd3: 00010000 00010000 " | ||
| + | mtd4: 00010000 00010000 " | ||
| + | </ | ||
| + | |||
| + | |||
| + | **5) cat / | ||
| + | < | ||
| + | CPU0 | ||
| + | 2: 0 | ||
| + | 3: | ||
| + | 4: | ||
| + | 6: 97185 | ||
| + | 7: 0 | ||
| + | 8: 175 | ||
| + | |||
| + | ERR: 0 | ||
| + | </ | ||
| + | |||
| + | |||
| + | **6) ps** | ||
| + | < | ||
| + | PID Uid | ||
| + | 1 root 236 S / | ||
| + | 2 root SW [keventd] | ||
| + | 3 root SWN [ksoftirqd_CPU0] | ||
| + | 4 root SW [kswapd] | ||
| + | 5 root SW [bdflush] | ||
| + | 6 root SW [kupdated] | ||
| + | 10 root SW [mtdblockd] | ||
| + | 11 root SW [khubd] | ||
| + | 20 root 384 S / | ||
| + | 39 root 480 S | ||
| + | 42 root 776 S < gpio_ctrl | ||
| + | 44 root 384 S psmon | ||
| + | 93 root SW [rtmpWscHandle] | ||
| + | 137 root 340 S | ||
| + | 140 root 1072 S < httpd | ||
| + | 148 root 220 S | ||
| + | 150 root 296 S | ||
| + | 170 root 300 S | ||
| + | 180 root 948 S | ||
| + | 190 root 272 S | ||
| + | 192 root 908 S | ||
| + | 222 root 340 S lld2d br0 | ||
| + | 243 root 776 S pppd vlan2 | ||
| + | 400 root 1036 S | ||
| + | 414 root 896 S / | ||
| + | 464 root 392 S / | ||
| + | 940 root 1440 S / | ||
| + | 1093 root 1500 S / | ||
| + | 1250 root 516 S / | ||
| + | 5759 guest 496 S -sh | ||
| + | 8901 guest 488 S -sh | ||
| + | 9652 guest 344 R ps | ||
| + | </ | ||
| + | |||
| + | |||
| + | ===== GPL source code ===== | ||
| + | Buildable source code is available at [[http:// | ||
| + | |||
| + | * For 1.01.19 firmware - F5D8235v1-1.01.19-GPL.tar.gz | ||
| + | * For 1.01.21 firmware - F5D8235v1-1.01.21-GPL.tar.gz | ||
| + | * For 1.01.24 firmware - F5D8235v1-1.00.24-GPL.tar.gz | ||
| + | |||
| + | |||
| + | ===== Tags ===== | ||
| + | [[meta: | ||
| + | {{tag> | ||