Home
Banana Pro&Pi User Manual
Contents
1. PH24 LED2 BLUE LED PG2 Banana Pro amp Pi User Manual Copyright 2015 LeMaker All Rights Reserved 88 Appendix B Banana Pi pin definition PIN PIN define GPIO CON1 P04 ADC_X1 CON1 P06 ADC_X2 CON1 P08 ADC_Y1 CONI P10 ADC Y2 CONI P13 LRADCO CON1 P15 LRADCI CON 1 P17 CSI DO PE4 CON1 P19 CSI D1 PES CONI P21 CSI D2 PE6 CONI P23 CSI D3 DES CONI P25 CSI D4 PES CON1 P27 CSI D5 PEO CONI P29 CSI D6 PEIO CONI P31 CSI D7 PET CONI P20 CSI PCLK PEO CON1 P24 CSI MCLK PEI CONI P28 CSI VSYNC PE3 CONI P30 CSI HSYNC PE2 Banana Pro amp Pi User Manual 89 Copyright 2015 LeMaker All Rights Reserved CON2 P09 LCDO0 D00 PDO CON2 P11 LCDO0 D01 PD CON2 P13 LCDO0 D02 PD2 CON2 P15 LCDO0 D03 PD3 CON2 P17 LCDO0 D04 PD4 CON2 P19 LCDO0 D05 PD5 CON2 P21 LCDO0 D06 PD6 CON2 P23 LCDO0 D07 PD7 CON2 P25 LCDO0 D08 PDS CON2 P27 LCDO0 D09 PD9 CON2 P29 LCDO D10 PD10 CON2 P31 LCDO D11 PD11 CON2 P33 LCDO D12 PD12 Banana Pro amp Pi User Manual 90 Copyright 2015 LeMaker All Rights Reserved CON2 P35 LCDO D13 PD13 CON2 P37 LCDO D14 PD14 CON2 P39 LCDO D15 PD15 CON2 P40 LCDO D16 PD16 CON2 P38 LCDO D17 PD17 CON2 P36 LCDO D18 PD18
2. Category z Emm Session Basic options for your PuTTY session Logon S P 10 3 217 141 PuTTY cn T 9 Specify the destination you want to connect to m rd Host Name or IP address Port Bell 10 3 217 141 22 Features Connection type Window Raw Telnet Rlogin SSH Serial prom Load save or delete a stored session Behaviour Translation Saved Sessions Selection Colours Default Settings Load Connection Data Save Proxy Telnet Delete Rlogin SSH Ga Close window on exit Always Never Only on clean exit About Open Cancel In Ubuntu it is easier to log in to your Banana Pro Pi using the ssh command only The remote username is the same user name that you use to log in to the Banana Pro Pi such as pi The remote host is the Banana Pro Pi s IP address 3 1 4 Using VNC In the previous section we saw how SSH can be used to control remotely your Banana Pro Pi without an HDMI display as well as being safe convenient and efficient Another way you can try this is by using VNC to display the Banana Pro Pi s desktop on your PC through its IP address When the VNC service is on a vnc file will be generated This file contains the information about the VNC service The location and path of vnc is generally to be found at either home username or root according to the user s permissions The following steps will guide you in configuring VNC if you are the root user 1 Insta
3. Weight 45g Banana Pro amp Pi User Manual Copyright 2015 LeMaker All Rights Reserved 1 3 What can I do with Banana Pro Pi Build e A computer e A wireless server e Games e Music and sounds e HD video e A speaker e Android e Scratch e Pretty much anything else because Banana Pi is open source 1 4 OS introduction Linux is a Unix like and mostly POSIX compliant computer operating system assembled under the model of free and open source software development and distribution The defining component of Linux is the Linux kernel an operating system kernel first released on 5 October 1991 by Linus Torvalds The Free Software Foundation uses the name GNU Linux to describe the operating system which has led to some controversy Typically Linux is packaged in a form known as a Linux distribution for both desktop and server use Some popular mainstream Linux distributions include Debian Ubuntu Linux Mint Fedora openSUSE Arch Linux and the commercial Red Hat Enterprise Linux and SUSE Linux Enterprise Server Linux distributions include the Linux kernel supporting utilities and libraries and usually a large amount of application software to fulfill the distribution s intended use 1 4 1 Bananian Bananian Linux is a pre installed Debian 7 image optimized for Banana Pi Pro It uses Banana Pro amp Pi User Manual 7 Copyright 2015 LeMaker All Rights Reserved the official Debian wheezy
4. cache 8192 lavdopts threads 2 ass no ass font scale 1 4 ass color FFFFFF00 ass border color 00000000 ass use margins yes ass bottom margin 50 spualign 2 subalign 2 subfont usr share fonts truetype ttf dejavu DejaVuSans ttf subcp cp 1250 Banana Pro amp Pi User Manual 81 Copyright 2015 LeMaker All Rights Reserved 6 2 6 Building XBMC for A10 and A20 SoC series 1 Install the dependencies for XBMC needs update D sudo apt get build dep xbmc j sudo apt get update j sudo apt get install swig default jre libgtk2 0 bin libssh 4 libssh dev libxslt dev libxml2 dev nnen EE 3 Prerequisites for native compile Create a swap file because otherwise the compiler runs out of memory during compiling and aborts ege Eegen dd if dev zero of swap bs 1M count 384 mkswap c swap j swapon swap 4 Create your workspace directory tee deel sudo mkdir melehacking cd melehacking git clone https github com warped rudi xbmc git cd xbmc git checkout origin Gotham A10 6 Build network is needed Build dependencies ld C 8 ial cd tools a10 depends sudo mkdir p opt alOhacking xbmctmp tarballs j make here will be download 5 library taglib cedarx libmad mali mali dev Build xbmc itself Banana Pro amp Pi User Manual 82 Copyright 2015 LeMaker All Rights Reserved
5. sharing file like IP sharing filename then input user name with password Here I input 192 168 1 15 aria2share User name is maker and password is 321 We can manage our shared file in our phone now J aria2share 6 1 4 Download machine 1 Set up aria2 1 Install aria2 tege die maas a dd UE Z EE in C LLL LC A sudo mkdir etc aria2 sudo touch etc aria2 aria2 session kkk Edit etc aria2 aria2 conf The meaning of the content you can refer the aria2 manual from Attp aria2 sourceforge net manual en html aria2c html Banana Pro amp Pi User Manual 72 Copyright 2015 LeMaker All Rights Reserved Basic Options naaa ertegen dir aria2download download input file etc aria2 aria2 session max concurrent downloads 20 continue true lowest speed limit 0 max connection per server 5 min split size 10M pmnan a aaas bt enable Ipd true bt max open files 100 bt max peers 55 bt min erypto level plain bt require crypto true follow torrent true listen port 688 1 6999 max overall upload limit 0 max upload limit 0 seed ratio 1 seed time 120 enable rpc true rpc allow origin all true rpc listen all true anan ana naa na nana RER ARR RER aan aana ATA A ATA ana aan an aa AA aa a a a A A a a AA Ba A Ba A Aa nanananinananaaaanane disable ipv6 true file allocation falloc Banana Pro amp Pi User Manual 73 Copyright 2015 L
6. 1 1 87 MB s 0 KB s ad m d D Refresh v Active Tasks linux 3 19 2 tar xz amp 1600MB 77 90MB ETA 33s 1 87 MB s l5 v Other Tasks No Tasks 6 1 5 Install the DLNA steaming media server DLNA is mainly oriented to media resources such as video music to realize the network sharing The setting steps as follows 1 Install minidlna ageet Z naa Waaa essa 2 Configure the minidlna Create the directory sense ne ennen sudo mkdir aria2download minidlna sudo mkdir aria2download minidlna dd sudo mkdir aria2download minidlna log sudo chmod r 777 aria2download minidlna rase aaa dadde Banana Pro amp Pi User Manual 76 Copyright 2015 LeMaker All Rights Reserved Find out media_dir var lib minidlna and replace it rnc D E ARR ear Find out db_dir var lib minidlna and replace it eet jenene EEC ED ES EERE ES PES EE ES Per een eek EERE EE EEE EE a EEE ESE Ee EE Per EEE Erte re eer snee PES Et PES EEE PER ere Here pee rere pee rere ere ree rere re ere Ee ree re reer Eee Erp breed Last find out the default minidlna database and log files then delete it to avoid confusion aasa 770000000000 ECL C rm r var lib minidina rm r var log We have successfully established a streaming media server But we need to turn off the firewall or allow the Wi
7. 10 co P branch master yaaw T Pull Requests 2 update apcache pna 4 Pulse Hm css d Graphs img ears ago mi Sue HTTPS cione URL E gitignore t c E README md E TODO md years ago 3 290 Z Clone in Desktop B index html onths age amp Download ZIP After download extract the compressed file and copy all of the contents under the directory yaaw master to the directory aria2download html css 2014 12 29 0 04 D img 2014 12 29 0 04 Ar 2014 12 29 0 04 _ gitignore 2014 12 29 0 04 index 2014 12 29 0 04 _ offline appcache 2014 12 29 0 04 README md 2014 12 29 0 04 TODO md 2014 12 29 0 04 Now we use Google Chrome or Firefox browse to open the webpage address 192 168 1 15 on our computer then you can see the page as follow C D 192 168 1 15 hz Yet Another Aria2 Web Frontend acres Aria2 115 1 0 KB s 0 KB s Had m d C Refresh Active Tasks No Active Tasks v Other Tasks No Tasks Banana Pro amp Pi User Manual 75 Copyright 2015 LeMaker All Rights Reserved Yes we did it Let s try it right now 10 KB Yet Another Ari x a Q D 10 3 217 15 zm Yet Another Aa Web Frontend acre Aria2 1 15 1 0 KB s 0 KB s tAd m Refresh v Active Tasks Add tasks setting No Active Tasks v Other Tasks No Tasks gt 12 MB Yet Another Ar x gt Q D 10321715 mu Yet Another Aria2 Web Frontend sanes Aria2 1 15
8. Copyright 2015 LeMaker All Rights Reserved p EEEEEEN ENV ID_FS_LABEL ENV dir_name Untitled k ACTION add ENV mount options relatime sync ACTION add ENV ID_FS_TYPE Vvfat ENV mount options iocharset utf8 umask 000 ACTION add ENV ID_FS_TYPE ntfs ENV mount options iocharset utf8 umask 000 ACTION add RUN bin mkdir p media E dir_name RUN bin mount o env mount options dev k media E dir_name ACTION remove ENV dir_name RUN bin umount l media E dir_name RUN bin rmdir media E dir_name LABEL media by label auto mount end p ne ed AEEA 5 6 Add desktop shortcut Raspbian Add a shortcut in desktop for example add Arduino 1 5 4 application Create a file called arduino desktop Desktop Entry Type Application Encoding UTF 8 Name Arduino 1 5 4 Comment Programming system and content development tools Terminal false Categories Programming Exec opt arduino 1 5 4 run sh Icon usr share pixmaps arduinio xpm po lunc p M Banana Pro amp Pi User Manual 67 Copyright 2015 LeMaker All Rights Reserved 6 Applications 6 1 Using Banana Pro to build NAS home server I have an old computer not to be used that just have the computer case hard drive and a power
9. Full sized Type A to HDMI DVI VGA cable 2b AV video lead for Pi Composite AV cable for Pro Banana Pro amp Pi User Manual Minimu recommended specification amp notes Minimum size 4Gb class 4 the class indicates how fast the card is We recommend using branded SD or MicroSD cards as they are more reliable HDMI Type A to HDMI lead for HD TVs and monitors with HDMI input OR HDMI Type A to DVI adapter cable for monitors with only a DVI input Type A HDMI is 13 9 mm wide check Wikipedia or Google for more info or look at the photos Attention Some HDMI DVI adapters will only work on the Linux images as adapted for B Pro B Pi and in our Downloads section For Android 4 2 2 for B Pi v2 0 you can ONLY use an HDMI HDMI cable in other words your monitor or TV must be HD ready A standard AV video lead or Composite AV cable to connect to your analogue display eg a TV if you Copyright 2015 LeMaker All Rights Reserved 3 Keyboard and mouse Any standard USB keyboard and mouse should work However keyboards or mice that take a lot of power from the USB ports may need a powered USB hub This may include some wireless devices 5 Micro USB power adapter A good quality micro USB power supply that can provide at least 2A at 5V is essential However most mobile phone chargers are NOT suitable check the label on the plug It s possible they can deliver 2 amp
10. PD5 CON2 P21 LCD0 D06 PD6 CON2 P23 LCD0 D07 PD7 CON2 P25 LCD0 D08 PDS CON2 P27 LCDO0 D09 PD9 CON2 P29 LCDO D10 PD10 Banana Pro amp Pi User Manual 85 Copyright 2015 LeMaker All Rights Reserved CON2 P31 LCDO D11 PD11 CON2 P33 LCDO D12 PD12 CON2 P35 LCDO D13 PD13 CON2 P37 LCDO D14 PD14 CON2 P39 LCDO D15 PD15 CON2 P40 LCDO D16 PD16 CON2 P38 LCDO D17 PD17 CON2 P36 LCDO D18 PD18 CON2 P34 LCDO D19 PD19 CON2 P32 LCDO0 D20 PD20 CON2 P30 LCDO0 D21 PD21 CON2 P28 LCDO D22 PD22 CON2 P26 LCDO D23 PD23 CON2 P22 LCDO CLK PD24 CON2 P20 LCDO CS PH6 CON2 P18 LCD0 HSYNC PD26 CON2 P16 LCD0 VSYNC PD27 CON2 P14 LCDO DE ER Banana Pro amp Pi User Manual Copyright 2015 LeMaker All Rights Reserved 86 CON2 P24 GND CON6 P23 SPIO_CLK PI11 CON6 P21 SPIO_MISO PI13 CON6 P19 SPIO_MOSI PI12 CON6 P24 SPIO_CSO PI10 CON6 P26 SPIO_CS1 PI14 CON6 P05 TWI2 SCK PB20 CON6 P03 TWI2 SDA PB21 CON6 P28 TWI3 SCK PIO CON6 P27 TWI3 SDA Pll CON6 P07 10 1 PH2 CON6 P29 IO 7 IRO TX SPDIF MCLK PB3 CONG P33 IO amp SPDIF DO PB13 CON6 P35 PS0 LRCK PBO7 CON6 P36 PS0 BCLK PB06 CON6 P37 DS0 MCLK PBOS CON6 P38 DSO DI PB12 Banana Pro amp Pi User Manual Copyright 2015 LeMaker All Rights Reserved 87 LEID GREEN LED
11. Taek EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEESEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEESEEEEEEEEEEEEEEEEESEEEESER make C xbmc ed L make install Tkn RR Raa export AJOHWRz1 ensure to have this set if not rebooting cd allwinner xbmc pvr bin lib xbmc xbmce bin Dear reader it may still exist many imperfect places readers can tell us thank you for your support We are doing all we can Banana Pro amp Pi User Manual 83 Copyright 2015 LeMaker All Rights Reserved 7 Appendix Appendix A Banana Pro pin definition PIN PIN define GPIO CONS P04 ADC XI CONS P06 ADC X2 CONS P08 ADC Yl CONS P10 ADC Y2 CONS P13 LRADCO CONS P15 LRADCI CONS P17 CSI DO PE4 CONS P19 CSI D1 PES CONS P21 CSI D2 PE6 CONS P23 CSI D3 REY CONS P25 CSI D4 PE8 CONS P27 CSI D5 PE9 CONS P29 CSI D6 BETO CONS P31 CSI D7 PEI1 CON5 P20 CSI PCLK PEO CON5 P24 CSI MCLK PE Banana Pro amp Pi User Manual 84 Copyright 2015 LeMaker All Rights Reserved CONS P28 CSI VSYNC PE3 CONS P30 CSI HS YNC BE CON2 P09 LCDO0 D00 PDU CON2 P11 LCDO0 D01 PDI CON2 P13 LCDO0 D02 PD2 CON2 P15 LCD0 D03 PD3 CON2 P17 LCD0 D04 PD4 CON2 P19 LCD0 D05
12. Video Out GPIO Headers Mie Audio Out Power Status Led Red User Define Led Green Power t Button Camera 9 Interface Reset et Button SV SATA r Power Output IR Receiver 2 X USB2 0 10 100 1000Mbps Ethernet Interface Uboot Key Micro USB SATA 2 0 HDMI LVDS RGB CPU Power Input Interface Display Interface 1GB DDR3 SDRAM Banana Pro amp Pi User Manual Front side Allwinner A20 SoC ARM Cortex A7 Dual Core 1 0GHz SD Card Slot ee LIO P KG BANANA PI E Back side Copyright 2015 LeMaker All Rights Reserved 1 1 2Hardware Specifications Hardware specification of Banana Pi Soc Allwinner A20 sun 7i CPU ARM Cortex A7 Dual Core1GHz ARM v7 instruction set GPU Mali400MP2 Complies with OpenGL ES 2 0 1 1 hardware acceleration support SDRAM 1GB DDR3 shared with GPU Power 5V 2A via MicroUSB DC in Only PMU AXP209 Features On board Network 10 100 1000 Ethernet RJ45 optional USB WIFI Dongle On board Storage SD Max 64GB MMC card slot UP to 4T on SATA disk drive Sound Input Mic Display Supports multi channel HD display HDMI 1 4 Type A full LVDS RGB CPU display interface DSI for raw LCD panels Composite video PAL and NTSC 11 HDMI resolutions from 640x480 to 1920x1080 plus various PAL and NTSC standards Video HD H 264 2160p video
13. correct tool s it is maybe possible to push out the internal metal contacts of the plug like in a Molex connector and then swap them around but it s VERY fiddly Personally rather than doing such a bodge job as that blogger did I would use some insulated bullet connectors 3 3 OTG The OTG port OTG On the Go allows you to connect any USB device using a special but usually inexpensive micro USB to female Type A connector cable This therefore gives you a total of 3 USB ports more if you have a passive or powered USB hub The socket for this port is located on the edge of the board where the SD card slot is Banana Pro amp Pi User Manual 37 Copyright 2015 LeMaker All Rights Reserved just to the right of the Reset switch and around the corner from the SATA power supply socket Confusingly it s in the same place as where the Raspberry Pi s Power In socket would be that SBC doesn t have an OTG socket of course so if you are a regular R Pi user just coming over to the B Pi side of things have your wits about you when connecting your PSU Personally I have my PSU plugged into a switched wall socket or switched extension cable with the micro USB permanently connected to the Pi This reduces wear and tear on the socket s metal housing and also the solder joints and anchor points around it on the PCB In certain cases the OTG port can also be used for supplying extra power to the SBC by plugging into it what will bec
14. local ption lease 864000 3 Reboot and restart the server Run the DHCP server Kenes dee renee ereen CCE Cr CEE CCF EE CT CFP CC CFTC IEEE EES EEN Erna ee EE EP ONE EEE ET EEE NE EE EE EEE EE EE EEE EE D U boerenerven CE CCC CCE TTC aera neren eneen ereen oe eo a EE eee 6 Bridge 1 Install bridge utils EECH aaa aaa aaa aaa IERSE NEER Banana Pro amp Pi User Manual 65 Copyright 2015 LeMaker All Rights Reserved 3 Close STP not necessary lee EES EE uu M UU Tu m EE EEN sudo brctl addif brO ethO sudo brctl addif brO wlanx tege o lalla ae ae ae eae ae aa aaa aaa ae aa ae ae aaa When you Setup completed you can use the pro as the wireless switch to connect the internet 5 4 Turn off the screen saver Edit the file etc lightdm lightdm conf in the SeatDefaults section make it looks like below SeatDefaults xserver command X s 0 dpms 5 5 Auto mount storage device Edit etc udev rules d 10 usbstorage rules j SeatDefaults xserver command X s 0 dpms KERNEL sd GOTO media by label auto mount end SUBSYSTEM block GOTO media by label auto mount end IMPORT program sbin blkid o udev p N ENV ID FS TYPE GOTO media by label auto mount end ENV ID FS LABEL ENV dir_name E ID FS LABEL Banana Pro amp Pi User Manual 66
15. supply If you don t use those devices they will be wasted So I use the surplus equipment and Banana Pro Using Banana Pi can achieve the same effect set up my NAS home server 6 1 1 The main function of the NAS home server 1 File server Use samba to realize the file sharing 2 Download machine Use aria2c to realize the automatic download 3 Streaming media server DLNA realize the use of computer or mobile phone playing the media files that were placed in the sharing directory The steps are as follows 6 1 2 Preparation work 1 Write the OS image file Raspbian for BananaPro to MicroSD card Banana Pro amp Pi User Manual 68 Copyright 2015 LeMaker All Rights Reserved 2 The preparation of hardware 1 Use the power supply to supply power for the hard drive 2 Connect the hard drive to the SATA port on the B Pro 3 Plug in an RJ 45 Ethernet 4 Plugging in the mains adapter power on the Banana Pro 3 Format the hard drive to create a new partition and mount the root directory to the hard drive 1 Format the hard drive to create a new partition Run the sudo fdisk dev sda command Use the o command to delete all partition of hard drive and use the n command to add one new partition Use the w command to save change Run the sudo mkfs ext4 dev sdal command to format the new created partition of hard drive as ext4 2 Mount the root directory to your hard drive When we mount the root directory to the hard d
16. the final Success message appears soft eject the card using the Safely Remove Hardware function in the Notification Area System Tray bottom right hand corner of the Windows screen Now you can physically remove it and then insert it into the Banana Pro Pi plug in the mouse a physical keyboard is optional as you can use Android s in built on screen version instead the display and finally the power supply to experience the Android system on your Banana Pro P1 The Android system start up GUI GUI Graphical User Interface NB The first time the system starts will take a long time so please be patient subsequent boots will be quicker The picture below shows the start screen of the Android For Banana Pro v1503 image Banana Pro amp Pi User Manual 18 Copyright 2015 LeMaker All Rights Reserved 2 3 Set up your Banana Pro Pi According to the set up diagram below you can easily set up your Banana Pro P 6 Optional Connect the hard drive 1 Insert an SD card If you have a free Step 2 above taught you SSD HDD you can plug it 5 Power up how to write an image to into the SATA port Plug in the micro USB the SD card power supply 2a Connect the Display Connect to your HDMI digital TV or monitor HDMI DVI adapter may be required 2b Connect the Display If you dont have an HDMI equipped display simply plug it into your 4 Connect the Network ana
17. 0 1 1 hardware acceleration support SDRAM 1GB DDR3 shared with GPU Power DV 2A via MicroUSB DC in Only PMU AXP209 Features 40 Pins Header Low level perpherials 28xGPIO some of which can be used for specific functions including UART 12C SPI PWM CAN 125 SPDIF LRADC ADC LINE IN FM IN HP IN On board Network 10 100 1000Mbps ethernet Realtek RTL8211E D Wifi Module WiFi 802 11 b g n Bluetooth Optional On board Storage MicroSD TF card SATA 2 0 Sound Input Mic Supports multi channel HD display HDMI 1 4 Type A full Display LVDS RGB CPU display interface DSI for raw LCD panels Composite video PAL and NTSC via 3 5 mm TRRS jack shared with audio out 11 HDMI resolutions from 640x480 to 1920x1080 plus various PAL and NTSC standards HD H 264 2160p video decoding Video Mutil format FHD video decoding including Mpeg1 2 Mpeg4 H 263 H 264 etc H 264 high profile 1080p 30fps or 720p 60fps encoding Audio outputs HDMI analog audio via 3 5 mm TRRS jack shared with composite video out l2S audio also potentially for audio input Camera Parallel 8 bit camera interface Audio input On board micphone USB 2 USB 2 0 host 1 USB 2 0 OTG all direct from A20 chip Buttons Reset button Power button U boot button Power status led red Leds User defined led1 green User defined led2 blue Other IR reciever Interface definition Sizes 92 mm x 60mm
18. 2 2 2 Installing the Android OS image The Android images 4 2 v2 0 amp 4 4 beta 1 cannot unfortunately use the dd command in Linux or the Win32Diskimager in Windows so you need to use the PhoenixCard tool to write the image the MicroSD SD card Banana Pro amp Pi User Manual 15 Copyright 2015 LeMaker All Rights Reserved Note If your laptop s card slot cannot burn the MicroSD SD card you should use an external USB MicroSD SD card reader instead Download the Android image and PhoenixCard The Android 4 2 image a LeMaker product from our Downloads page http www lemaker org resources 9 38 image_files html The Android 4 4 image not a LeMaker product from the external website PhoenixCard International download address https drive google com file d OB_VynIqghAcB7NTg2UkRDdHRWX2s edit usp sharing China domestic download address http pan baidu com s 1qW9dFLq qq pf to pcqq c2c Install the Phoenixcard software Run as Administrator then start the program from its icon also using Run as Administrator First check the disk letter is EXACTLY the same as your MicroSD SD card with the button Disk Check Better safe than sorry disconnect all other USB devices and secondary hard drives before continuing See this forum link for help if you do this Then load the disk file by clicking on the button Img File Next step click the radio button Startup in the Write Mode box then pre
19. 68 0 101 5901 Password OK a Cancel L Banana Pro amp Pi User Manual 30 Copyright 2015 LeMaker All Rights Reserved This is an X Window display E On X Window if using the Chromium web browser you should start the VNC service under a normal user and then use VNC View to log in to the Banana Pro Pi Don t use the root user to start the VNC service Summary of Commands The commands to start the VNC service i vncserver i vncserver 1 i ti ghtvncserver LR DTLTE PEITTI ILDI ER EEE EEE EEE ON th SR Vneserver kill tightvncserver kill 3 1 5 Using the TTL serial port This section will introduce you to using the TTL serial port to log in to the Banana Pro Pi Banana Pro amp Pi User Manual 31 Copyright 2015 LeMaker All Rights Reserved 1 Familiarise yourself with the pin assignments of the UART interface on the Banana Pro P1 40 Pin Headers Mic AV Output 3 5mm TRRS Jack IR Receiver Button Camera Interface d Reset e p D Button 2XUSB2 0 10 100 1000Mbps Ethernet Interface Debug TTL UART Power Output Uboot Key L Micro USB SATA 2 0 HDMI LVDS RGB CPU Power Input Interface Display Interface 2 Use the PL2303 to connect the Banana Pro Pi and the computer The PL2303 operates as a bridge between a USB port and a standard RS232 serial port Th
20. ATA interface ooo ctore toin et pomi ate iso Prset ne 36 33 OTG cc TT 37 Banana Pro amp Pi User Manual Copyright 2015 LeMaker All Rights Reserved 4 Advance ET 39 4 1 PIS AO dede rend nm eo dr meteo 30 4 2 Extension Interface E 42 4 2 1 LVDS RGB CPU display interface 42 22 Camer MOOUIG reser ant 45 4 2 3 Uatt POE C 47 2i 48 4 3 Resize SD in nt X 55 EE E 56 POS en mi est nm etant ant 56 5 Configure yow SS V E 58 5 1 How to Modify the script bin file 58 5 1 1 Download sunxi tools togl eee 58 5 1 2 How teel FEX file di 58 5 1 3 Compile FEX Ifc RSS 59 5 1 4 Generate scrip bin file e E een 60 5 2 Auto Log in to system a 60 5 3 Network Configuration 7g B 227 60 5 3 1 Use WiFi as the station mode l 4 60 5 3 2 WiFi AP llt Tee hoe ee 63 5 4 T rn off the screen SAVER ieu qiu keten 66 5 5 Auto mount storage de lee Rm 66 5 6 Add desktop ShOMOU zere enden 67 GADDHCATHONS sasana ag eege EEN 68 6 1 Using Banana Pro to build NAS home server eene 68 6 1 1 The main function of the NAS home server 68 6 1 2 Preparation Work seien etie sreda tE Egen GN a pa tenta Di pde a eae Tre 68 6 1 3 Create e 70 G1 Aa wy nO aid Be 72 Banana Pro amp Pi Use
21. AV driver has been included in the kernel just Configure the script fex directly disp init disp init enable 1 disp mode 0 screenO output type 2 Screen output mode 11 screen output type 0 screen output mode 4 fO width 1024 fbO height 768 fbO framebuffer num 2 fb format 10 fbO pixel sequence 0 fbO scaler mode enable 0 fb1 width 1024 fbl height 768 fbl framebuffer num 2 fbl format 10 fbl pixel sequence 0 Banana Pro amp Pi User Manus semen ne gn Un Copyright 2015 LeMaker All Rights Reserved DI I P j fbl scaler mode enable 0 ledO_backlight 197 led backlight 197 lcdO bright 50 lcdO contrast 50 lcdO saturation 57 lcd0 hue 50 lcd bright 50 lcd1 contrast 50 lcd1 saturation 57 Icd1_hue 50 tvout_para tvout_used 1 tvout channel _num l enengena gt AA AAN AAN ANAN aa eee Then convert it into script bin format by using fex2bin and replace the earlier script bin on the board Reboot the system now the AV port can be used for displaying For pi only use the cable with the yellow plugs as it has a 75 ohm resistor built in the white and red ones don t Please someone correct or update this if it is inaccurate 3 1 3 Using SSH Using SSH to log in to the Banana Pro Pi for remote operation is very convenient safe and highly efficient In addit
22. Banana Pro it has onboard WiFi adapter On Banana Pi you can connect a usb wifi adapter Sometimes we hope connect wifi on boot it is simple to achieve this by modifying network interface file 5 3 1 Use WiFi as the station mode Most people will use the on board WiFi to connect the router so it is station mode 1 Load the WiFi driver On Banana Pro you need load the WiFi driver Although we use AP6181 but the wifi driver is the same of the AP6210 so the driver name is called AP6210 You can use the command below to enable the WiFi Banana Pro amp Pi User Manual 60 Copyright 2015 LeMaker All Rights Reserved ST X P G UT EE If you want to auto load the WiFi driver when you boot the system You can add ap6210 into the etc modules file E eee And then add the ap6210 below the file save and exit 2 Use the WiFi Raspbian On the Raspbian system you can connect to the WiFi hot spot by using the WiFi Config application as follows Lubuntu On the Lubuntu system you can connect to the WiFi hot spot by clicking the button which is at the right bottom corner of the desktop as follows Banana Pro amp Pi User Manual 61 Copyright 2015 LeMaker All Rights Reserved Connect to Hidden Wit Network reate New Wi Fi Netw PN Connections VORES Linux without Desktop If you use the Linux like system without desktop and recommend you to use wpa_s
23. CON2 P34 LCDO D19 PD19 CON2 P32 LCDO0 D20 PD20 CON2 P30 LCDO D21 PD21 CON2 P28 LCDO D22 PD22 CON2 P26 LCD0 D23 PD23 CON2 P22 LCDO CLK PD24 CON2 P20 LCDO CS PH6 CON2 P18 LCD0 HSYNC PD26 CON2 P16 LCD0 VSYNC PD27 CON2 P14 LCDO DE PD25 Banana Pro amp Pi User Manual Copyright 2015 LeMaker All Rights Reserved 91 CON3 P16 10 4 CAN_TX PH20 CON3 P15 IO 3 UART2 CTS PI17 CON3 P22 IO 6 UART2 RTS PI16 CON3 P11 IO 0 UART2 RX Pl19 CON3 P13 IO 2 UART2 TX PI18 CON3 P10 UART3 RX PHI CON3 P08 UART3_TX PHO E 12 P03 10 7 PH5 1 J12 P05 IO 8 PH3 Banana Pro amp Pi User Manual Copyright 2015 LeMaker All Rights Reserved Banana Pro amp Pi User Manual 93 Copyright 2015 LeMaker All Rights Reserved
24. armhf repositories with a kernel and bootmanager u boot customized for Banana Pi Pro The main focus is to provide a lightweight headless platform for home servers small webservers ownCloud hosting Linux based wifi access points router NAS systems monitoring devices etc For more information please refer to https www bananian org 1 4 2 Raspbian A Raspbian image is a file that you can download onto an SD card which in turn can be used to boot your single board computer Using a Raspbian image is the easiest way for a new user to get started with Raspbian For more information please refer to http www raspbian org 1 4 3 Lubuntu Lubuntu is a fast and lightweight operating system The core of the system is based on Linux and Ubuntu Lubuntu uses the minimal desktop LXDE and a selection of light applications It focus on speed and energy efficiency Because of this Lubuntu has very low hardware requirements For more information please refer to http lubuntu net Banana Pro amp Pi User Manual 8 Copyright 2015 LeMaker All Rights Reserved 2 Quick start By following this short quick start guide you can use your Banana Pro Pi in just a few minutes There are three steps to booting your Banana Pro P1 2 1 Get what you need To enjoy the use of your Banana Pro Pi you will need at the very minimum these accessories in the table below No Item 1 SD card for Pi MicroSD card for Pro 29 HDMI
25. de of the SATA cable Be careful with the connection of the different color cables If all goes well the Banana Pro Pi will boot in a few minutes The screen will display the OS s GUI Graphical User Interface The first boot of a new OS can sometimes take a long time Be patient Subsequent boots are usually much quicker 2 4 Shut down your Banana Pro Pi You can use the GUI to shut down the Banana Pro Pi safely Also you can run the command in the terminal ld c M M EE This will shut down the Pro Pi safely just use the power key to turn off might damage the MicroSD SD cards file system Banana Pro amp Pi User Manual 22 Copyright 2015 LeMaker All Rights Reserved 3 Basic Usages 3 1 Log in to Banana Pro Pi There are five methods for you to log in to Banana Pro or Banana Pi OS 3 1 1 Using the HDMI 1 First get the basic things you need a Banana Pro Pi with a prepared MicroSD SD card containing an OS an HDMI cable with Type A plug 13 9mm wide for the B Pi or B Pro end an HD ready monitor a micro USB power adapter a keyboard and a mouse We ll be using the HDMI to VGA lead in the photo below 2 Connect the Banana Pro Pi as shown here Banana Pro amp Pi User Manual 23 Copyright 2015 LeMaker All Rights Reserved 3 Power on the Banana Pro Pi by plugging in the mains adapter You will then see the boot screen and eventually get to the desktop of the Banana Pro Pi Remembe
26. decoding Mutil format FHD video decoding including Mpeg1 2 Mpeg4 H 263 H 264 etc H 264 high profile 1080p 30fps or 720p 60fps encoding Camera Input A CSI input connector Parallel 8 bit camera interface allows for the connection of a designed camera module available now from LeMaker USB 2 USB 2 0 host 1 USB 2 0 OTG all direct from A20 chip Audio Output 3 5 mm Jack and HDMI Buttons Reset button Next to MicroUSB connector Power button Next to Reset button UBoot button optional Behind HDMI connector GPIO 2X13 pin GPIO UART I2C bus SPI bus with two chip selects CAN bus ADC PWM 3 3v 5v ground LED Power Status LED Red Ethernet Status LED Blue User Define LED Green Remote IR Interface definition Product size 92 mm x 60mm Weight 48g Banana Pro amp Pi User Manual Copyright 2015 LeMaker All Rights Reserved 1 2 What is the Banana Pro Banana Pro is an updated version of Banana Pi designed by the LeMaker Team Try Banana ProTM today and take advantage of the many enhanced features Banana Pro is compatible with many Linux based operating system and has many distributions specially developed for Banana Pi Hardware Some of these distribution include Lubuntu Android Debian Bananian Berryboot OpenSuse Scratch Fedora Gentoo Open MediaVault OpenWRT Banana Pro also supports the BSD system Banana Pro ha
27. dphone jack to the right of it On the B Pro you can use the AV jack located in the top edge 3 Plug a USB keyboard and mouse into the USB slots located on the right hand edge 4 Just under the USB ports on the right hand edge is the Ethernet connector if you want to plug the Banana Pro Pi into a wired network 5 Finally at the very left of the bottom edge is the micro USB power connector Plug in a regulated power supply that is rated at 5V 5 and at least 2A Any value bigger than 2A like 2 5A will also work Avoid using the smaller chargers used for small GSM phones as these are often unregulated even if they claim 5V 2A they may do 5V and may do 2A but not at the simultaneously Make sure you have the correct USB plug In the photo below the mini USB on the left is the wrong one It s thicker and looks like a trapezoid with its sides pinched in The micro USB on the right is the correct one It is thinner and also looks like a trapezoid except its sides are rounded outward Banana Pro amp Pi User Manual 21 Copyright 2015 LeMaker All Rights Reserved y 6 This step is optional If you have a free SATA 2 5 inch or 3 5 inch hard drive SSD or HDD you can use it on the Banana Pro Pi Connect the SATA cable to the SATA port just between the micro USB and HDMI ports Remember to put the power cable with the 2 male 2 54mm headers into the SATA power Then you can plug your hard drive into the other si
28. e configuration file In order to use the LCD module you need modify the script bin file in your OS You can donwload the modified file for each size LCD module from LeMaker github https github com LeMaker fex_configuration aaa eae aa ae EE ae aa ae ae a ea a ee ae eae ae uaa uu aay Masc Ae ae You will find two directories bin and fex In the bin directories there are compiled bin files that you can use it directly Enter the bin directory Janaka aaa nnn ER ER You will see 6 bin files 3 for Banana Pro and 3 for Banana Pi On Banana Pro you need use the files named banana_pro_XIcd bin On Banana Pi you need use the files named banana pi Xlcd bin X should be 35 5 or 7 choose the right file according to what size LCD you use Rename the corresponded bin file that you use to script bin and replace the new script bin file with the old on in your OS The script bin file is located at the first partition of your memory card with OS Examples are as follows 3 5 inch RGB LCD FOR Banana Pro Pi Banana Pro amp Pi User Manual 42 Copyright 2015 LeMaker All Rights Reserved Picture below is the 3 5 display with 320x240 24 bit color pixels and the module connect the the Banana Pro via the Parallerl RGB interface Provide distinct display effect with lightweight and portable we can use the 3 5 display as a console X window port displaying images or video etc 3 5 inch LCD specifications shown in the fo
29. eMaker All Rights Reserved a aaaaaaaaaaa i max overall download limit 0 i max download limit 0 save session etc aria2 aria2 session save session interval 300 EE AENG ENAKAN eege EE anana TEE TEE ETES ETES ETES TEE A ner ner ner ere rene re ere ro ones ones ananas 3 Enable aria2 boot as the system start Edit etc rc lcal and insert the following contents before exit Ee The next time you start Pro aria2 will automatically run 2 To build web server 1 Install nging jenene kaen ek ene E aaa KEN E deit deeg ege EEN m ERK eeen sudo mkdir aria2download html sudo chmod 777 aria2download html erp E M LLL CLE ME find out sentence listen 80 and delete the symbol Underneath change the sentence root usr share nginx html to root aria2download html Banana Pro amp Pi User Manual 74 Copyright 2015 LeMaker All Rights Reserved 3 Reload and restart the nginx sudo etc init d nginx reload udo etc init d nginx restart 4 Install yaaw Download the yaaw from https github com binux yaaw GitHub Explore Features Enterprise Blog Ed Sign in binux yaaw Watch 55 Star 381 YFork 104 Yet Another Aria2 Web Frontend in pure HTML CSS Javascirpt http binux github com yaaw lt gt Code 112 t 2 branches 0 releases
30. ed using lirc 0 9 0 prel devinput on Thu Sep 25 09 45 21 2014 contributed by brand NEC conf conf model no of remote control devices being controlled by this remote begin remote name BananaPi IR bits 56 flags SPACE ENCICONST LENGTH eps 30 aeps 100 header 9000 4500 one 563 1687 zero 563 562 ptrail 563 pre data bits 8 pre data 0x0 gap 108000 toggle bit mask 0x0 frequency 38000 duty cycle 33 XT Banana Pro amp Pi User Manual 54 Copyright 2015 LeMaker All Rights Reserved jul c EE begin codes KEY 0 0x01001600000001 KEY 1 0x01000C00000001 KEY 2 0x01001800000001 KEY 3 0x01005E00000001 KEY 4 UO 1000800000001 KEY 5 0x01001C00000001 KEY_6 0x01005A00000001 KEY_7 0x01004200000001 KEY_8 0x01005200000001 KEY_9 0x01004A00000001 KEY PLAYPAUSE 0x01004300000001 KEY VOLUMEUP 0x01001500000001 KEY VOLUMEDOWN 0x01000700000001 KEY BACK 0x01004400000001 KEY ENTER 0x01000900000001 KEY FORWARD 0x01004000000001 KEY KP 0x01004500000001 KEY KPI 0x01004600000001 KEY KP2 0x01004700000001 KEY KP3 0x01001900000001 KEY KP4 0x01000D00000001 end codes i end remote p 4 3 Resize SD card Sometimes the image file is just 4GB or smaller But the SD card is 8GB or 16GB Then we want to use the left space of SD card So we ca
31. ere are pins for 3 3V TXD RXD GND and 5V on the PL2303 as shown here Banana Pro amp Pi User Manual 32 Copyright 2015 LeMaker All Rights Reserved The table below shows the connections between the Banana Pro Pi and the PL2303 The connection between Banana Pro Pi and PL2303 Pin on Banana Pro Pi Pin on PL2303 GND port GND TX port RXD RX port TXD Attention A TX on one device is connected to RX on the other and vice versa B The power line red one 5V is NOT connected The connection between Banana Pro Pi and PL2303 is shown below Banana Pro amp Pi User Manual 33 Copyright 2015 LeMaker All Rights Reserved 3 Software on the computer A In Linux the driver for PL2303 is already in the system Install the minicom software configuration Filenames and paths File transfer protocols Modem and dialing Screen and keyboard Save setup as dfl Save setup as Exit Exit from Minicom Select the Serial port setup option Banana Pro amp Pi User Manual 34 Copyright O 2015 LeMaker All Rights Reserved Serial Device dev ttyUSBO Lockfile Location var lock Callin Program 7 Callout Program Bps Par Bits 115200 8N1 Hardware Flow Control No Software Flow Control No A Serial Device dev ttyUSBO j F Hardware Flow Control No configuration Filenames and paths File transfer protocols Serial port setup Modem and dia
32. ion it is not necessary to even use a monitor linked to the Banana Pro Pi via HDMI cable in some situations for example if the Banana Pro Pi is acting as a home server The SSH server is installed by default and starts during boot up on the Raspbian for Banana Pro Pi and Lubuntu for Banana Pro Pi operating systems So in general you don t need to install SSH on your Banana Pro Pi 1 If the SSH is not installed you can install it using this command EE 2 Check whether the SSH has started Banana Pro amp Pi User Manual 26 Copyright 2015 LeMaker All Rights Reserved EEN If sshd is in the output the SSH sever has started If not you should start it with your own command FEH aaa anaa aana aga aa aaa aana a aaa aaa EE aaae T E atata nana anana anana anana aana nana anana aana aaa aa ahaaa aaa anaa paenan AIE a a ee a eee A a eee before exit 0 Now you need to make sure your Banana Pro Pi and your computer are connected to the same local internet 4 Log in to your Banana Pro Pi In Windows download a free SSH client such as PuTTY for remote login to the Banana Pro Pi Start PuTTY on your computer and then enter the IP address of your Banana Pro Pi Then click Open to connect to your Banana Pro Pi Finally enter the user name and password to complete verification Banana Pro amp Pi User Manual 27 Copyright 2015 LeMaker All Rights Reserved S PuTTY Configuration EJ
33. l libssl dev cd hostap hostapd cp defconfig config make cp hostapd usr local bin EE mkdir p etc hostapd j vim etc hostapd hostapd conf nes Rene nn RSR 1 EE Banana Pro amp Pi User Manual 63 Copyright 2015 LeMaker All Rights Reserved ar driver nl8021 1 ssid ap6210_ap_test channel 6 hw_mode g macaddr_acl 0 auth_algs 1 ignore broadcast ssid 0 wpa 2 wpa passphrase 12345678 wpa key mgmt WPA PSK wpa pairwise T KIP rsn_pairwise CCMP E You can change the ssid and wpa passphrase 4 Edit the network interfaces Porn rrr menm nnne OO dee aaae 4 eege Meer goaa Eege iface lo inet loopback iface ethO inet dhcp allow hotplug wlanx iface wlanx inet static address 192 168 100 1 netmask 255 255 255 0 5 Enable the DHCP server 1 Install the DHCP server TEKA A AA AA A AA AA AAS AA AA A A AA AA AA ee see 2 Edit the udhcpd conf Banana Pro amp Pi User Manual 64 Copyright 2015 LeMaker All Rights Reserved far E EE The start and end of the IP lease block start 192 168 100 101 default 192 168 0 20 end 192 168 100 254 default 192 168 0 254 The interface that udhepd will use interface wlanx default eth0 Examles option subnet 255 255 255 0 opt router 192 168 100 1 opt wins 192 168 100 1 option dns 192 168 100 1 option domain
34. ling Screen and keyboard Save setup as Exit Exit from Minicom configuration Filenames and paths File transfer protocols Serial port setup Modem and dialing Screen and keyboard Save setup as dfl Save setup as Ext Exit from Minicom B In Windows the driver may already have been automatically installed If not you can install it yourself You can try TeraTerm or Putty to use the TTL serial port With thanks to native speaker roses for checking and upgrading this document Banana Pro amp Pi User Manual 35 Copyright 2015 LeMaker All Rights Reserved 3 2 Connect hard drive to SATA interface The SATA port on the Banana Pro Pi can be used with any SATA hard drive in terms of data transfer However in terms of supplying power to your drive the Pro Pi can ONLY supply 5 Volts to a 2 5 inch SSD In certain cases connecting a 2 5 inch HDD is also possible but some brands and models require too much current especially during spin up and this can damage the power rails of your SBC Furthermore it also depends on what rating PSU you are using which and how many USB devices you have plugged in whether your USB hub is powered or passive and possibly a few other factors as well If in doubt power any kind of HDD externally Powering a 3 5 inch HDD MUST be done via an external power supply because it needs both 5V and 12V via a Molex connector An old PSU from a desktop computer is possible but you
35. ll the VNC Server Banana Pro amp Pi User Manual 28 Copyright 2015 LeMaker All Rights Reserved Up This will require you to enter a VNC password at least 6 characters for the first time and then it asks you if you would like to enter a view only password y n enter n to skip this step You can check whether the VNC service is set up successfully The default port is 5901 3 Configure the vne xstartup script You should configure the xstartup script to display the desk in VNC client You can choose which desktop system session to use Edit the xstartup script to enable different desktop sessions SVNCDESKTOP Desktop lt www lemaker org SVNCDESKTOP Desktop www lemaker org Xfce 4 Linux like desktop session Banana Pro amp Pi User Manual 29 Copyright O 2015 LeMaker All Rights Reserved www lemaker org After modifying the xstartup script you should restart the VNC service to make the modification work First kill the current VNC service 4 Use VNC View on your computer to log in to your Banana Pro Pi Enter the Banana Pro Pi s IP and port The port of desktop 1 is 5901 desk 2 is 5902 and so on You can use ifconfig command to get the IP address V2 VNC Viewer mms VNC Viewer ve VNC Server 192 168 0 101 5901 X Encryption Let VNC Server choose Y About Options Cornet V2 VNC Viewer Authentication VNC Server 192 1
36. llowing table LCD size 3 5 inch Diagonal Interface Parallel RGB Resolution 320 x 3 RGB x 240 Driver element a Si TFT active matrix Dot pitch 73 W x219 H um Connections to Banana Pi 40 Pin FPC to the Display Sensor Interface DSI Surface treatment Glare Color arrangement RGB stripe View direction 6 O Clock Power 5V 250mA Active area 70 08 W x52 56 H mm Dimension 76 9 W x63 9 H x 3 26 D mm Weight TBD This module consists of two parts 3 5 inch LCD display and 40 pin FPC The LCD connect to Banana Pro board by use the 40pin FPC as shown in the picture below Banana Pro amp Pi User Manual 43 Copyright 2015 LeMaker All Rights Reserved To use the 3 5 inch led module you need change the script bin file in the MicroSD card Power on the Banana Pro and mount the first partition of the MicroSD card ege eege Ee mec eege git clone http github com LeMaker fex_configuration cd fex_configuration bin sudo cp banana_pro_35lcd bin mnt script bin sync sudo umount mnt UE For Raspbian sudo cp banana_pro_35lcd bin mnt bananapi script bin Edit the etc modules with your favorite editor with sudo ie sudo vim etc modules uncomment lcd remove the in front of it Reboot the system and you will see the display on the 3 5 inch LCD module 5 inch LCD FOR Banana Pro Pi Banana Pro amp Pi Use
37. logue TV or monitor Plug in an RJ 45 Ethernet cable 3 Connect the Inputs Plug in a USB keyboard and mouse Banana Pi Banana Pro amp Pi User Manual 19 Copyright 2015 LeMaker All Rights Reserved S Power up Plug in the micro USB power supply 2a Connect the Display Connect to your HDMI digital TV or monitor HDMI DVI adapter may be required 4 Connect the Network Plugin an RJ 45 Ethernet cable or use the WiFi 3 Connec the Inputs Plug in a USB keyboard and mouse Banana Pro Banana Pro amp Pi User Manual 6 Optional Connect the hard drive If you have a free SSD HDD you can plug it into the SATA port 1 Insert an MicroSD card Step 2 above taught you how to write an image to the MicroSD card 2b Connect the Display If you don t have an HDMI equipped display simply plug it into your analogue TV or monitor 20 Copyright 2015 LeMaker All Rights Reserved 1 Insert the newly written MicroSD SD card into the MicroSD SD card socket on the left side edge of the underside of the board 2 On the bottom edge in the middle of the board is the HDMI Type A full sized 13 9mm wide port just to the right of the SATA port Just connect any HDMI Type A cable from the B Pi or B Pro to your TV or HDMI Monitor If you don t have a TV Monitor with a HDMI or DVI D port On the B Pi you can use the yellow AV jack located in the middle of the top edge and the 3 5 mm stereo hea
38. n a terminal run the ud o command to check the MicroSD SD card node li Run the p cem eeeececossssoso oo T H to unmount all the partitions of the MicroSD SD card lii Run the tege Ee Eegiel command Use the o command to delete all partition of MicroSD SD card and use then command to add one new partition Use the w command to save change iv Run the eege Ee ee Reenen command to format the new created partition of MicroSD SD card as FAT32 LY should be replaced according to your MicroSD SD card node as discovered in point vi above You can also jump this step under Linux because write image command dd under Linux will format the MicroSD SD card automatically 3 Download the OS image from the Downloads webpage 4 Unzip the download file to get the OS image should have the extension img To do this Banana Pro amp Pi User Manual 13 Copyright 2015 LeMaker All Rights Reserved In Windows Right click on the file and choose Extract all In Linux Run the lll p DL D Lc c c d al lua lp lc D D apapa apa c P D D LLLI command Ensure that neither the file name of the image you re using or the path contain any spaces or other odd characters for that matter 5 Write the image file to the MicroSD SD card In Windows i Download a tool that can write images to MicroSD SD card such as Win32 Diskimager from http sourceforge net projects win32di
39. n resize the SD card Banana Pro amp Pi User Manual 55 Copyright 2015 LeMaker All Rights Reserved 4 3 1 Raspbian In Raspbian you can use bpi config command to easy resize sd card EE Then select expand rootfs to resize your SD card 4 3 2 Other linux OS From the command line or a terminal window enter the following sudo fdisk dev mmcbIkO Then type p to list the partition table you should see two partitions if you look in the last column labeled System you should have Linux make a note of the start number for partiton 2 you will need this later though it will likely still be on the screen just in case Next type d to delete a partition You will then be prompted for the number of the partition you want to delete In the case above you want to delete both the Linux and Linux swap partitions So type 2 Now you can resize the main partition type n to create a new partition This new partition needs to be a primary partition so type p Next enter 2 when prompted for a partition number You will now be prompted for the first sector for the new partition Enter the start number from the earlier step the Linux partition Next you will be prompted for the last sector you can just hit enter to accept the default which will utilize the remaining disk space Type w to save the changes you have made Banana Pro amp Pi User Manual 56 Copyright 2015 LeMaker All Rights Reserved Next reboot the
40. ndows Media Player through the firewall before we use it Now we can see the sharing streaming media files by the Windows Media Player in the LAN gt BAE A ABR 1Oxi x pA 4 44 Jd ER KI B WA a FAIR BR HAEG ZEN S RR Oe L HA A pesce 3 N 5 22 0 5 P mauu Mop Q 68748942 P lemaker minidlna a 2006 KW Banana Pro amp Pi User Manual 77 Copyright 2015 LeMaker All Rights Reserved We also can see it on our mobile phone via the streaming media player software Here I use moliplayer NAS home server finally completed We can put the server on a corner of home working for us now Banana Pro amp Pi User Manual 78 Copyright 2015 LeMaker All Rights Reserved 6 2 XBMC Note that the 4 amp 5 step can be used to support the hardware acceleration for Mplayer to compared the playback with XBMC so it is not necessary to compile the XBMC and you can skip To install the XBMC you should use 8G or larger SD card and resize SD card please reference 4 3section first 6 2 1 Modprobe needed modules nnac E E E E E modprobe sunxi cedar mod modprobe mali drm modprobe drm modprobe mali j modprobe ump 6 2 2 Install UMP library http linux sunxi org Mali binary driver The main steps are follows 1 Prequisites ageet ierg WK eee FEH git clone https github com linux sunxi libump git cd libump IPE ECE PES PEE EES EEE Pee Ee eer Ere ANAA Ere rer
41. need to physically connect two specific pins in the ATX connector block to simulate the Power button being pressed Again if you don t know what you re doing buy a dedicated PSU they re not expensive and are more efficient and therefore greener anyway The two pin SATA power output of the Pro P is situated between the micro USB DC In and the corner of the board The 5V pin is nearest the DC In on the right as you look at it from the side and the other is ground GND ART Ka Fan nmm i Co Banana Pro amp Pi User Manual 36 Copyright 2015 LeMaker All Rights Reserved For the connecting cables you can get these easily and cheaply Look on Amazon for dedicated SATA cable HDD connectors with power supply In the UK they are currently 3 70 GBP in Europe 5 96 EUR and you get 2 pieces with postage also being very low Delivery times are not quick however Try and obtain them locally if possible if the price is right and try before you buy Beware it s been reported external link that some of these cables have the polarity of 5V amp GND the wrong way round Unfortunately the plug and its socket are keyed and can only meet each other in one orientation so it s not just a simple case of turning it upside down pity If you look closely at the photo in this blog you can see insulating tape where he s chopped both cables and rejoined red to black and vice versa If you have the
42. ome for the Pi a second Power Supply for example when first booting the Android 4 4 image However it is NOT recommended to plug in any power source into the OTG for Linux and or Android 4 2 images at ANY time and certainly NEVER on its own if there is nothing plugged into the DC In socket Banana Pro amp Pi User Manual 38 Copyright 2015 LeMaker All Rights Reserved 4 Advance Usages 4 1 Pin definition The Banana Pie CON3 J11 amp J12 connectors Banana Pro amp Pi User Manual 39 Copyright 2015 LeMaker All Rights Reserved Banana Pro CON6 Pint NAME NAME Pink VCC 3 3V 10 12 14 16 VCC 3 3V 18 20 22 24 26 28 Ic PM 30 32 chile 34 1250_BCLK 36 I2S0 DI Gen DOO 40 1250_LRCK 1250_MCLK 38 The Banana Pro s CON6 connector Banana Pro amp Pi User Manual 40 Copyright 2015 LeMaker All Rights Reserved Jil J12 Banana Pi Layout Banana Pro Layout The detailed pin definition please refer to the appendix Banana Pro amp Pi User Manual 41 Copyright 2015 LeMaker All Rights Reserved 4 2 Extension Interface 4 2 1 LVDS RGB CPU display interface LeMaker has designed three different size LCD modules include 3 5 inch 5 0 inch and 7 0 inch 3 5 inch LCD module is RGB interface with 320240 resolution 5 0 inch LCD module is RGB interface with 800 480 resolution 7 0 inch LCD module is LVDS interface with 1024 600 resolution Replace th
43. r the first boot with a new OS on a card takes longer than usual subsequent boots are quicker The photos below show first the Linux code scrolling up as it boots and then the next screenshot shows the final main screen of the Raspbian OS a variant of Debian 7 Wheezy for the Raspberry Pi which has been adapted for the Banana Pro Pi 3 1 2 Using the RCA interface The AV cable is usually yellow and of the RCA connector phono type it normally comes bundled with similar red and white versions Plug the yellow one into the AV port also yellow of the Banana Pi and the other end into the corresponding socket on your TV But Pro via 3 5 mm TRRS jack shared with composite video out so it need a Composite AV cable to connect device Banana Pro amp Pi User Manual 24 Copyright 2015 LeMaker All Rights Reserved Power on the Banana Pro Pi If there is no display in the monitor you may need check the script bin file script bin is a binary configuration file used by Allwinner SOC core driver or LiveSuit And it contains the information that how to set the peripherals port and I O pins of A10 A20 target board Because we can t compile the script bin file directly we have to modify the corresponding text file whose format is FEX so we must change script bin file into script fex file We can use the sunxi tools to change binary file into text file or change it back Please refer to the steps in the 5 1 section
44. r Manual 44 Copyright O 2015 LeMaker All Rights Reserved 7 inch LCD FOR Banana Pro Pi 4 2 2 Camera Module The Banana Pro Pi camera module is available right now and is a high definition camera module for the Banana Pro Pi using an Omnivision 5640 CMOS image sensor in an auto focus module and with an integral IR filter The camera module connects to the Banana Pro Pi board via the CSI connector designed specifically for interfacing to cameras Providing high sensitivity low crosstalk and low noise image capture in a small and lightweight design wo pd LEMAKeR E b umen Banana Pro Pi Camera 1 Connecting the camera module Banana Pro amp Pi User Manual 45 Copyright O 2015 LeMaker All Rights Reserved 2 Setting up the B Pro B Pi and running the camera In the graphical interface open the command line terminal LXterminal First you have to load the necessary drivers needed by the camera module sudo modprobe ov5640 sudo modprobe sundi csi B SNL LS Banana Pro amp Pi User Manual 46 Copyright 2015 LeMaker All Rights Reserved In lubuntu you also can use the application GU VCvideo Innovat tions that enrich people s lives u Em MER Red fi ERT ies Zere m o 4 2 3 Uart port Enable UART On Banana Pi there are UARTO UART2 UART3 UART7 available On Banana Pro there are UARTO UART2 UART4 UART7 available You can enable them or disable
45. r Manual 48 Copyright 2015 LeMaker All Rights Reserved Run evtest and press button on your remote facing the IR receiver and if you see some output bingo You have found a working remote Remember only few remotes work bd ba HW etc lirc hardware conf 4 Arguments which will be used when launching lircd LIRCD ARGS Don t start liremd even if there seems to be a good config file Banana Pro amp Pi User Manual 49 Copyright 2015 LeMaker All Rights Reserved d D Eu mu START LIRCMD false Don t start irexec even if a good config file seems to exist START IREXEC false Try to load appropriate kernel modules if LOAD MODULES false modules must be preloaded i e during boot etc modules LOAD MODULES true MODULES sun41 ir newer kernel MODULES sunxi ir Run lircd driver help for a list of supported drivers REMOTE DRIVER devinput usually dev lircO is the correct setting for systems using udev REMOTE DEVICE dev input eventO START LIRCD true Default configuration files for your hardware if any LIRCD_CONF LIRCMD_CONF Now you must configure LIRC with your remote Take a look at http lirc sourceforge net remotes generic and download a generic configuration file i e NEC conf Run following command at etc lirc Banana Pro amp Pi User Manual 50 Copyright 2015 LeMaker All Rights Reserved Now pres
46. r Manual Copyright 2015 LeMaker All Rights Reserved 6 1 5 Install the DLNA steaming media server 76 NI OE 79 6 2 1 Modprobe needed modules sss sese 79 6 2 2 Install UMP BARS ne ne 79 6 2 IA do TN 80 6 2 4 Ee 80 6 2 5 Check the hardware acceleration sss sese eee ee eee eee 81 6 2 6 Building XBMC for A10 and A20 SoC series esses 82 DUM 1 jj pm 83 7 Appendi EEN 84 Appendix A Banana Pro pin definition 84 Appendix B Banana Pi pin definition 89 Banana Pro amp Pi User Manual Copyright 2015 LeMaker All Rights Reserved 1 Introduction 1 1 What is the Banana Pi It s an open source single board computer SBC It can run Android 4 2 Android 4 44 Ubuntu Debian Fedora Raspbian ArchLinux openSUSE OpenWrt Bananian and other Linux OS systems also known as distros such as Gentoo and Fedora It uses the AllWinner A20 SoC and has 1GB DDR3 SDRAM with wired Gigabit ethernet RJ45 socket and a SATA port Please note that the Android for bananapi 4 4 betal image is not a LeMaker product and therefore only available from an external website with which we are not affiliated or connected to in any way We therefore provide no support for this image However discussions about it in our forums are freely encouraged Banana Pro amp Pi User Manual 1 Copyright 2015 LeMaker All Rights Reserved 1 1 1Banana Pi Layout AV
47. re EE Ere ES EERE ES EES Ce Du pU Ce UU CEU UC eur aaaaaaaaae sudo apt get update j sudo apt get install debhelper dh autoreconf pkg config i autoreconf i Banana Pro amp Pi User Manual 79 Copyright 2015 LeMaker All Rights Reserved EE EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEESEEEEEESEEEEEESEEEEEESEEEEEESEEEEEESEEEEEESEEEEEESEEEEEESEEEEEESEEEEEESEEEEEESEEEEEESEEEEEESEEEEEESEEEEEESEEEEEESEEESSEEEESER configure j make make install 6 2 3Install Xorg http linux sunxi org Xorg fbturbo driver The main steps are follows 1 Prerequisites aaae CC aana ama ama ama ama ama aaa ama aaa ama abaan kaka Cd ege Eege git clone b 0 4 0 https github com ssvb xf86 video fbturbo git cd xf86 video fbturbo ege sider scene ce eee i autoreconf vi j configure prefix usr eu d Le dia eei enna DS ANAA AKAN AAK ANAA ANAA ASEAN ENAKAN KAANANIRA NAAS NAAS ASEAN aaaaaaaaaaar sudo rm usr share X 1 1 xorg conf d 99 sunxifb conf cp xorg conf etc X 1 1 xorg conf sudo apt get install libvdpau dev vdpauinfo git clone https github com linux sunxi libvdpau sunxi cd libvdpau sunxi Banana Pro amp Pi User Manual 80 Copyright 2015 LeMaker All Rights Reserved St nanang export DISPLAY 0 export VDPAU_DRIVER sunxi vdpauinfo ege enamine ERE nanna Fro vc ffmpeg 1 2vdpau ffh264vdpau fullscreen yes quiet yes ao pulse framedrop yes
48. rent kinds of chipset such as A10 and A20 but currently banana Pi does not put their own FEX file in the Allwinner git so the FEX file from Allwinner is just for study So the FEX file from Allwinner cannot be used at this stage Banana Pro amp Pi User Manual 58 Copyright 2015 LeMaker All Rights Reserved B Get from image file Take the Raspbian_For_BananaPro_v1412 image file as an example When we burn the image into MicroSD card we can get the script bin file from the dev mmcblk0p1 directory after the system booting then we can use bin2fex tool to change it into compiled fex file 5 1 3 Compile FEX file As shown above we have used bin2fex tool to get the fex file We can open this fex file with text tool such as nano And then we can edit the fex file GNU nano 2 2 6 File bananapi fex Save the file then exit Banana Pro amp Pi User Manual 59 Copyright 2015 LeMaker All Rights Reserved 5 1 4 Generate scrip bin file Use fex2bin tool to re compile the modified fex file into script bin file then copy the new scripy bin file to the first folder So far we can insert the MicroSD card to Banana Pro and reboot 5 2 Auto Log in to system In Lubuntu Modify the 20 lubuntu conf file eee a EE I I I I nn eege es BER 7 5387700000000 autologin user yourloginname autologin user timeout 0 JG AAN AA ANAA AAN ANAA NTEN ANANTA EN AA EE 5 3 Network Configuration On
49. rive the file system will start in the hard drive This setting is a good way to protect our MicroSD card when we need a long time to use the system Specific methods are as follows Create a temporary directory in the root directory ageet WE ae anana mkdir temp sudo fdisk 1 ndgn ehhh sudo mount dev sdal mnt cp aP temp mnt nnen 0 Banana Pro amp Pi User Manual 69 Copyright 2015 LeMaker All Rights Reserved Change the content root dev mmcblk0p2 as follow Reboot the system then graphical interface is no longer present Automatically run in the CUI mode when the system reboot The machine does not need to use the GUI The graphical interface for the B Pro was closed to save computational resources 6 1 3 Create a file server Use the file server can achieve LAN file sharing Through this function we can upload files to the shared directory or download files from the shared directory Here we use the samba software to realize our LAN sharing 1 Set up static IP Edit etc network interfaces ege EE senen a onna hehehe kkn esdek address 192 168 1 15 netmask 255 255 255 0 gateway 192 168 1 1 And then delete iface default inet dhcp Here the static IP is set to 192 168 1 15 Restart the network or reboot the s
50. s a wide selection of home applications including Building a low cost computer Servers for Multimedia Minecraft or other home servers Video Game Emulators Home Security Cameras and more Banana Pro is an excellent educational learning tool that can be used for many projects including building Multimedia projects Robots Arduino applications or Computer Programming with many popular programming languages available including Scratch a drag and drop programming language for people beginning to learn how to code Banana Pro amp Pi User Manual 4 Copyright 2015 LeMaker All Rights Reserved 1 2 1Banana Pro Layout 40 Pin Headers Mie AV Output 3 5mm TRRS Jack e e e IR Receiver Power e 1 Button Camera Interface Reset e LE Button 2XUSB2 0 e 10 100 1000Mbps Ethernet Interface e Debug TTL UART 5V SATA amp gt Power Output m Uboot Key e L D Micro USB SATA HDMI LVDS RGB CPU Power Input Interface Display Interface Allwinner A20 SoC AP6181 ARM Cortex A7 Dual Core 1 0GHz WiFi Module 1GB DDR3 SDRAM MicroSD Card Slot AXP209 PMU Banana Pro amp Pi User Manual Copyright 2015 LeMaker All Rights Reserved 1 2 2Hardware Specifications Hardware Specification of Banana Pro Soc Allwinner A20 sun 7i CPU ARM Cortex A7 Dual Core1GHz ARM v7 instruction set GPU Mali400MP2 Complies with OpenGL ES 2
51. s and 5 volts but maybe not at the same time 7 Mobile hard disk optional You can choose to connect a mobile hard disk to the SATA port to store more files Special cables are required for this look on Amazon but they are not expensive under 10 dollars Euros pounds Banana Pro amp Pi User Manual 10 Copyright 2015 LeMaker All Rights Reserved importantly short circuits and static Please be aware that ALL of the the Raspberry Pi cases are NOT compatible the board dimensions and also the layout of the B Pi s inputs outputs are different Ge a SJ HDMI to HDMI lead HDMI to DVI lead AV video lead for pi SD card for pi MicroSD card for pro Micro USB power adapter Banana Pro Video Plug cable 2 in 1 2 2 Prepare your MicriSD or SD card for the Banana Pro Pi In order to enjoy your Banana Pro Pi you will need to install an Operating System OS onto an MicroSD SD card You need to pay attention to that the Android image cannot use the dd command in linux or the Win32Diskimage in Windows so you need to use the PhoenixCard tool to burn the image to the MicroSD SD card you can refer to the 2 2 2 section The instructions below will teach you how to write an OS image to your MicroSD SD card either in Windows or Linux Banana Pro amp Pi User Manual 11 Copyright 2015 LeMaker All Rights Reserved 2 2 1 Installing the general Linux OS image 1 Insert your MicroSD SD card into your compu
52. s the Enter key to start record your remote key code First you need to input a name for a key you can t define the key name by yourself just run command like these to look at the legal key names Banana Pro amp Pi User Manual 51 Copyright 2015 LeMaker All Rights Reserved For example input KEN 0 after ENTER there is a reminder tell you to press the corresponding remote key It will begin the next record after record a key successfully then repeat the process until all of your keys are recorded ENTER to exit and save the records New record file will be saved as NEC conf conf with new hardware parameters and key codes If your key codes are doubled like Banana Pro amp Pi User Manual 52 Copyright 2015 LeMaker All Rights Reserved Edit NEC conf conf and manually remove the second code 0x00000000000000 Result Edit NEC conf conf and change the name from NEC conf conf to something better i e BananaPi IR Finally copy NEC conf conf to etc lirc lircd conf Now test lircd Start or restart it with SUCCESS LIRC is working fine Provided as example this is my full etc lirc lircd conf working with a remote used for LeMedia Banana Pro amp Pi User Manual 53 Copyright 2015 LeMaker All Rights Reserved M d E Please make this file available to others by sending it to lirc bartelmus de gt this config file was automatically generat
53. skimager files Archive ii Open the unzipped image file iii Click the Write button Wait patiently to successfully complete the writing Do not disturb or disconnect remove the card or shut down the computer during this process When it has finished soft eject the card using the Safely Remove Hardware icon in the System Tray Notification area bottom right of your screen then physically remove the card from the card reader e Win32 Disk Imager Image File Device G banana pi pi 86B pi 8GB lte sl MDS Hash Progress Banana Pro amp Pi User Manual 14 Copyright 2015 LeMaker All Rights Reserved In Linux 1 Run the nk command to check the MicroSD SD card node T ji s ii Verify if the hash key of the zip file is the same as shown on the downloads page optional jiannn haaa TESTS TESTS TESTS TEST TESTS TETE TT This will print out a long hex number which should match the SHA 1 line for the MicroSD SD image you have downloaded iii Run the to unmount all the partitions of the MicroSD SD card iv Run the eege Ee SEENEN 0000000000000 command to write image file to MicroSD SD card Wait patiently to successfully complete writing it s a very long time Please note that block size set to 4M will work most of the time if not please try 1M although 1M will take considerably longer You can use the al command to check progress
54. ss the Format to Normal button Burn Format to Normal Clear Info Help Exit Rate Option Device OK the size of the device is 15176 M Please note although the text in the window of the above screenshot says Device OK the size of the device is XXXXX M depending on your system and if it is an internal external or single multi card reader you may instead get only a message such as Find 4 device Please select correct the one Banana Pro amp Pi User Manual 16 Copyright 2015 LeMaker All Rights Reserved DiskCheck disk IX Update Version ine File D Software BananaPi OS Android For BananaPi_v2_0 img Card and Image Write Mode C Product Startup C Burn Key Inforamtion disk Dex Update Version D So tware BananaPi OS Android For_BananaPi_v2_0 ime Formatting the card This can take quite a while so be patient As mentioned previously do not disturb the MicroSD SD card or remove it or turn off the computer during this process Serious damage to the card and or computer hardware can occur Ing File D Software BenanaPi OS Android For BananaPi v2 D ing and Image Write Mode C Product G Startup C Burn Key Burn Format to Normal Clear Info Help Exit ye Banana Pro amp Pi User Manual 17 Copyright 2015 LeMaker All Rights Reserved When
55. system with the following command EEN once the system has reboot and you are back at the commandline enter the following command RR Banana Pro amp Pi User Manual 57 Copyright 2015 LeMaker All Rights Reserved 5 Configure your Banana Pro Pi 5 1 How to Modify the script bin file script bin is a binary configuration file lubuntu used by Allwinner SOC core driver or LiveSuit And it contains the information that how to set the peripherals port and I O pins of A10 A20 target board Because we cannot compile the script bin file directly we have to modify the corresponding text file whose format is FEX We can use the sunxi tools to change binary file into text file or change it back You can refer to more information as below http linux sunxi org Fex Guide 5 1 1 Download sunxi tools tool git clone git github com linux sunxi sunxi tools git Then go into sunxi tools menu and generate fex2bin and bin2fex file through make command j sudo apt get update sudo apt get install gcc sudo apt get install pkg config libusb 1 0 Y X X a aaa ga aa a aa naanin Then we enter the make command again 5 1 2 How to get FEX file A Get from All Winner Over there it contains FEX file for diffe
56. ter or card reader The size of the MicroSD SD should be larger than the OS image size generally 4GB or greater 2 Format the MicroSD SD card In Windows i Download an MicroSD SD card format tool such as SD Formatter from https www sdcard org downloads formatter 4 eula windows ii Unzip the download file and run the setup exe Run as Administrator to install the tool on your machine iii After installation start the tool again Run as Administrator In the Options menu set FORMAT TYPE option to QUICK FORMAT SIZE ADJUSTMENT option to ON Format your drive All of the data on the drive will be lost when you L 2c format it SD SDHC and SDXC Logos are trademarks of SD 3C LLC Drive HS X Refresh Size 133 GB Volume Label RECOVERY Format Option QUICK FORMAT FORMAT SIZE ADJUSTMENT OFF Format FORMAT TYPE QUICK FORMAT SIZE ON ADJUSTMENT iv Check that the drive letter of the MicroSD SD card you inserted matches the one selected by the software Otherwise it will format and delete all data on another drive or card To be safe only have your main hard drive Banana Pro amp Pi User Manual 12 Copyright 2015 LeMaker All Rights Reserved connected and only the MicroSD SD card that you want to use in your B Pi LeMaker is not responsible for any loss of data v Click the Format button In Linux 1 I
57. them in script bin file For example if you want to enable UART3 on Banana Pi so you need first use bin2fex tool to transform script bin to script fex and then you can edit the uart3 para in script fex Please refer to the steps in the 5 1 section Set the uart used value to 1 to enable it Sn Then transform script fex back to script bin using fex2bin tool Identify UART When we enable uart3 we need to know uart3 is known as ttySX X should be 0 1 this displays ttySX Test UART By default the serial baud rate is 9600 so we need set the serial debug tool baud rate to 115200 on PC Connect the serial cable between Banana Pro P and PC Banana Pro amp Pi User Manual 47 Copyright 2015 LeMaker All Rights Reserved REC CCE CEC CCC a EE dT Ce TC C ETC CCE TTC CUT TC TEE TTC TU T7C GET UT per rc 2 If the UART3 is well you will see hello on your PC After that you can use the UART in your program 4 2 4 IR 1 Load IR Kernel module eege ENST saanane aaa aaa aaa aana C EE eee ee eee Tee eee eee cesse sense japa ja raja rapapa ses cesse rene A A AA A ANA Parana Now sunxi_ir was built into kernel you needn t to do this step anymore If you are not sure whether sunxi ir is in kernel please follow this step you can add it in etc modules Check if you have the correct device should be dev input event0 So Device is dev input event0 2 Find a working remote EE Banana Pro amp Pi Use
58. upplicant tool to connect the WiFi hot spot An example of the Debian as follows Install wpa_supplicant tege Mlle ae eee oe ee le ig an maar eege saa aga a ana DA naa aa a aaa a a a aaa a a a GEN tege i ap_scan l usethe wpa_supplicant to scan and choose the AP network ssid your wifi name psk your wifi password If the wpa_supplicant conf is not exist you need create one ssid the WiFi hot spot id name psk the password of the WiFi hot spot Edit the etc network interfaces EE EECH Banana Pro amp Pi User Manual 62 Copyright 2015 LeMaker All Rights Reserved lp M mE iface wlanx inet dhcp pre up wpa_supplicant B i wlanx c etc wpa supplicant wpa_supplicant conf pre down killall q wpa_supplicant Note wlanx represent wlan0 wlanl you can enter the command ifconfig to see what the x should be 5 3 2 WiFi AP mode If you want to use the AP mode of the AP6181 WiFi module on the Banana Pro you can refer to the instructions below 1 Edit the etc modules Edit the etc modules file and add the content below into the file ala ae eae ae eege d eeh aac ere eue git clone git w1 fi srv git hostap git sudo apt get install libnl dev sudo apt get install openssl sudo apt get instal
59. w LEMAKER A Banana Pro amp Pi User Manual V1 0 2015 4 17 Revision History Revision Data Author Description 1 0 2015 04 17 Tony Initial version Banana Pro amp Pi User Manual Copyright 2015 LeMaker All Rights Reserved Table of Contents UR ee 1 1 1 What is the EE 1 C1 1Banana Pi LayoWb asawang ea eag ek ed anaa etn neede 2 UN WE EN E 3 1 2 What is the Banana E 4 1 2 1 Banana Pro Uy OU stane aenema 5 ee eene 6 1 3 What can I do with Banana Pro Pi seene 7 1 440 BN 7 1 4 T Bana 0000 0 0 VERRE 7 1 4 2 Rasp l 1 A 8 I xU GS Qd m eae 8 2 Quick X c BEC dA X c m 9 2 1 Get what you need 2 9M A 9 2 2 Prepare your MicriSD or SD card for the Banana Pro Pi 11 2 2 1 Installing the general Linux OS image eee 12 2 2 2 Installing the Android OS image H ffe 15 2 3 Set up your Banana Pro Pi 46 ED 19 2 4 Shut down your Banana Pro Pi 9b An 22 3 Busto R Be E oos nr cu nr tee 23 3 1 Login o anna PTOL Poo nio te nn 23 3AL1 Using the HERE PR venenatis 23 3 1 2 Using the RCA interface uode eser 24 313 USNE SSH RP ne 26 A ne VNC E 28 3 1 5 Using the TTL serial prt snee toc inet dui Eae eaaa eut 31 3 2 Connect hard drive to S
60. ystem to Banana Pro amp Pi User Manual 70 Copyright 2015 LeMaker All Rights Reserved finish it sudo etc init d networking restart EEN sudo apt get update j sudo apt get install samba i sudo apt get install samba common bin Porn rere rn cn EH E E sudo passwd maker sudo mkdir aria2download download sudo chown R maker aria2download download EEE ro UE ENT RR To find out the security user and delete the symbol in front of the sentence Add the content at the end of the file aria2share comment my family s share path aria2download download valid users maker public no writable yes browseable yes create mask 0777 directory mask 0777 Banana Pro amp Pi User Manual 71 Copyright 2015 LeMaker All Rights Reserved Aria2share is the sharing file s name that we can see on the computer 5 Add Samba user Here we set Samba password is 321 Teehankee escroc ec sudo smbpasswd a maker sudo service samba restart So far we have established the file server based on samba Type the Winkey R and input our IP address of the server Then we will see our sharing file on the computer On the mobile phone use software ES file explorer to view the sharing file In my network page of the ES file explorer click the new option and input the path of our
Download Pdf Manuals
Related Search
Related Contents
2014 2015 bo9 18 novembre 8~11ページ [PDFファイル/1.8MB] Copyright © All rights reserved.
Failed to retrieve file