Difference between revisions of "Falcon FPP BBB"

From wiki
Jump to: navigation, search
Line 169: Line 169:
SSH into your BBB and run the following commands:
SSH into your BBB and run the following commands:
wget -nd [https://raw.githubusercontent.com/FalconChristmas/fpp/master/SD/FPP_Install.sh https://raw.githubusercontent.com/FalconChristmas/fpp/master/SD/FPP_Install.sh]   (If this doesn't work fro some reason, try the next one instead)
wget -nd --no-check-certificate [https://raw.githubusercontent.com/FalconChristmas/fpp/master/SD/FPP_Install.sh https://raw.githubusercontent.com/FalconChristmas/fpp/master/SD/FPP_Install.sh]
Run this if the step above doesn't work.     wget -nd --no-check-certificate [https://raw.githubusercontent.com/FalconChristmas/fpp/master/SD/FPP_Install.sh https://raw.githubusercontent.com/FalconChristmas/fpp/master/SD/FPP_Install.sh]
chmod 700 FPP_Install.sh
chmod 700 FPP_Install.sh

Revision as of 18:18, 6 August 2015

Falcon Player on BeagleBone Black

The development team is currently working on port Falcon Player to the Beaglebone Black hardware platform

BeagleBone Black Raspberry Pi
Base Price $45 - shop around $35 - shop around
Processor 1GHz TI Sitara AM3359 ARM Cortex A8 700 MHz ARM1176JZFS
RAM 512 MB DDR3L @ 400 MHz 512 MB SDRAM @ 400 MHz
Storage 2 GB on-board eMMC, MicroSD SD
Video Connections 1 Micro-HDMI 1 HDMI, 1 Composite
Supported Resolutions 1280×1024 (5:4), 1024×768 (4:3), 1280×720 (16:9), 1440×900 (16:10) all at 16 bit Extensive from 640×350 up to 1920×1200, this includes 1080p
Audio Stereo over HDMI Stereo over HDMI, Stereo from 3.5 mm jack
Operating Systems Angstrom (Default), Ubuntu, Android, ArchLinux, Gentoo, Minix, RISC OS, others… Raspbian (Recommended), Ubuntu, Android, ArchLinux, FreeBSD, Fedora, RISC OS, others…
Power Draw 210-460 mA @ 5V under varying conditions 150-350 mA @ 5V under varying conditions
GPIO Capability 65 Pins 8 Pins
Peripherals 1 USB Host, 1 Mini-USB Client, 1 10/100 Mbps Ethernet 2 USB Hosts, 1 Micro-USB Power, 1 10/100 Mbps Ethernet, RPi camera connector

Completed Octoscroller Boards

Notice Port Numbers in Green

Octoscroller Top.jpg Octoscroller Back.jpg

P10 Power consumption

Using these panels: http://www.aliexpress.com/item/Free-Shipping-P10-Indoor-SMD-3in1-Full-Color-Led-Display-Module-1-8-scan-320-160mm/1791940107.html

Note: I used a multimeter on the output side of the power supply in-line with the P10 panels.

Single Board Power Notes
Red .85 n/a
Green .61 n/a
Blue .50 n/a
White 1.37 n/a
Butterfly .85 n/a
2x2 Matrix (4 panels) Power Notes
Red 2.3 n/a
Blue 1.1 n/a
Green 1.6 n/a
White 3.68 n/a
Butterfly 2.35 n/a

How to install Falcon Player onto BeagleBone Black

(Updated 3/24/2015) In order for you to start your testing of the Falcon Player on Beaglebone Black. You will need to download the following Debian image for Beaglebone Black.


From a windows machine you can use 7-zip to extract the image to your windows PC.

Next use Win32DiskImager to transfer the Image to your microSD card. (this takes about 7min, time may vary )

  • Take your Beaglebone Black (BBB) out of the box.
  • Connect a network cable.
  • Insert the microSD card you just imaged into your BBB.
  • Insert USB Flash drive.
  • If you have a microUSB HDMI cable you can connect it to an HDMI monitor so you can view the boot process.
  • While holding down the 'user boot' button, apply power to the board. Continue to hold the 'user boot' button until the USER LEDs begin to flash. (Not everyone needs to do this step for some reason. It forces the BBB to boot from the SD card is what I read.)
  • Connect the power to your BBB. You should use a 5V external power source, USB power may not work

After the unit has completed it's boot up you should be able to log into it via a terminal program like Putty. You should be able to connect with the hostname beaglebone. The default login is root with no password.

If you can't connect to your BBB via the hostname of beaglebone, then you will have to connect a keyboard, monitor and a mouse to your BBB. After the unit has competed booting you can open a terminal window and type ifconfig to get the IP address.

Optional way to determin IP address:

Download IPScan:   http://www.advanced-ip-scanner.com/ 
Identify dynamic (DHCP) address auto-assigned to BBB
�   Run IPScan.exe (install is not needed, you can use the portable 'Run' option)
�   Look for a new device with the manufacturer �Texas Instruments� and jot down the IP address

Next you should then optimize the space on your sd card. From a command prompt run the following:

/opt/scripts/tools/grow_partition.sh  (It will display some errors, you can ignor them and just reboot)

If you want to be able to SSH into your Beaglebone, you will need to set a password for root:

at the prompt, run the following command:


Follow the prompts to add a password.

After that completes reboot your BBB and log back in as root.

Next we will download and run the Falcon Player installation script. This will take about 30-50 minutes.

SSH into your BBB and run the following commands:

wget -nd --no-check-certificate https://raw.githubusercontent.com/FalconChristmas/fpp/master/SD/FPP_Install.sh

chmod 700 FPP_Install.sh

sudo ./FPP_Install.sh   (This one takes a LONG time  30-50 minutes)

After the installation has completed, you can now reboot the BBB. After it reboots you can log in with the user name fpp and password of falcon.