Getting Started with BPI-W2
Contents
Introduction
Read more: Banana Pi BPI-W2
Development
Let's get start to develop on BPI-W2, see amazing things happen.
Basic Development
Prepare to develop
Load your first image on W2
Build your own image on W2
Ubuntu
How to make and run the 64-bit ubuntu 16.04 on SD card 2018-4-28=
PDF format file download
Ubuntu 16.04 Install and run Node.js and http-server
- insltall Node.js
After running Ubuntu 16.04, it's easy to install packages on the W2. Please follow below steps to install node.js:
1. apt-get install nodejs 2. apt-get install npm 3. npm install -g http-server 4. make a link to nodejs: cd /usr/bin/; ln -sf nodejs node
then Node.js is ready on your system.
OpenWrt
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:
![image|690x363](upload://crRvVBQa1rh3AkwaIPCgyoC3tIu.jpg)
- 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:
Baidu Drive: https://pan.baidu.com/s/1Rs9F46wNJibORaeCfVh4wg PinCode:1w4w
Google Drive:https://drive.google.com/file/d/10kfP142Jw0sA92uwaIYZt7CeXcDKelO1/view?usp=sharing
4.BPI-W2 run OpenWRT video: