banana pi BPI-W2 smart router with Realtec RTD129
  • About Banana Pi BPI-W2
  • BPI-W2 hardware
    • BPI-W2 hardware interface
    • BPI-W2 hardware spec
    • BPI-W2 GPIO Pin define
    • BPI-W2 SATA interface
    • BPI-W2 micro SD card slot
    • BPI-W2 2 GigE port
    • BPI-W2 eMMC flash
    • BPI-R2 USB 3.0 interface
    • BPI-W2 USB 2.0
    • BPI-W2 HDMI In/Out
    • BPI-W2 PCIe interface
    • BPI-W2 M.2 interface
    • BPI-W2 Type C interface
    • BPI-W2 Mini DP interface
    • BPI-W2 Audio interface
    • BPI-W2 RGMII Interface
  • BPI-W2 Software
    • Android
    • Linux
      • BPI-W2 How to make and run the 64-bit ubuntu on SD card
    • OpenWRT
  • BPI-W2 source code on github
  • Reference documents
  • All banana pi product
  • BPI 4.0 customized Server
  • Getting Started with BPI-W2 - Banana Pi Wiki
Powered by GitBook
On this page

Was this helpful?

  1. BPI-W2 Software

OpenWRT

PreviousBPI-W2 How to make and run the 64-bit ubuntu on SD cardNextBPI-W2 source code on github

Last updated 5 years ago

Was this helpful?

BPI-W2 new image :Burn OpenWRT with Linux kernel 4.4 2018-4-25

1.About this release

This release is for banana pi W2 board to run OpenWRT,you will know how to burn and run OpenWRT on W2.

2.Burn OpenWRT on W2 steps:

The Bootloader of OpenWRT is u-boot64, there are two ways to burn it on W2 EMMC.

A. Use RTK MP_Tool burn uboot on W2:

1)You need these files and tool:

* MP_Tool

* RTD1296_hwsetting_BOOT_4DDR4_4Gb_s1866.config(hardware configuration file)

* dvrboot.exe.bin(u-boot binary file)

2)Connect W2 debug console to windows PC,and run MP_Tool:

* Set your console parameters

* Choose config file and uboot file

* Choose "LK option"

* Click Wirte button and then power on W2, and waiting for response "OK"

B. Use hypertrm burn uboot on W2:

1)You need these files and tool:

* hypertrm

* RTD1296_hwsetting_BOOT_4DDR4_4Gb_s1866_padding.bin(hardware configuration binary file)

* dvrboot.exe.bin(u-boot binary file)

2)Connect W2 debug console to windows PC:

* Run hypertrm ,config console parameters right

* Holding on press “ctrl + q” and power on board,after the screen show “d/g/r”,then loose “ctrl + q”

* Input “h”,use Y-modem way to send “RTD1296_hwsetting_BOOT_4DDR4_4Gb_s1866_padding.bin” to W2 board

* After finish transferred,input these parameters:

s98007058

01500000

* Input “d”,and send u-boot binary file

* after finish transferred,input “g” to burn u-boot file on W2 EMMC

After succeed to burn u-boot on W2, then install OpenWRT on W2.

1)You need these tools and files:

* U disk

* install.img

2)Burn OpenWRT on W2 steps:

* Format U disk as FAT32 filesystem

* Copy install.img to U disk root directory

* Decompress install.img to get four files:

emmc.uImage

rescue.root.emmc.cpio.gz_pad.img

bluecore.audio

rescue.emmc.dtb

* Plug U disk to W2 USB3.0 interface,holding press “Esc” button to power on W2 board

* Then W2 board will go into u-boot console

* Input these commands step by step:

setenv bootargs "earlycon=uart8250,mmio32,0x98007800 console=ttyS0,115200 loglevel=7

init=/etc/init root=/dev/mmcblk0p1 rootfstype=squashfs rootwait"

save

go ru

* Waiting for OpenWRT burning,after finished,W2 will reboot and go into OpenWRT system.

![image|589x279](upload://hUzUJgkSzb2aoG1dF4WVVJG4o0A.jpg)

3.Image & Tools link:

4.BPI-W2 run OpenWRT video:

discuss on forum

Baidu Drive: PinCode:1w4w

Google Drive:

https://pan.baidu.com/s/1Rs9F46wNJibORaeCfVh4wg
https://drive.google.com/file/d/10kfP142Jw0sA92uwaIYZt7CeXcDKelO1/view?usp=sharing
https://youtu.be/eTaRy8Jnfpk
http://forum.banana-pi.org/t/bpi-w2-new-image-burn-openwrt-with-linux-kernel-4-4-2018-4-25/5510