Show Menu
Cheatography

IoT- The DragonBoard™ 410c Cheat Sheet (DRAFT) by

Internet of Things: Setting Up Your DragonBoard™ Development Platform

This is a draft cheat sheet. It is a work in progress and is not finished yet.

1.Drag­onBoard 410C Overview

Overview of the Dragon­Board 410C can be found in the FOLLOWING VIDEO

2. Getting and Starting up the Dragon­Board™ 410c

Order the board from
Register with 95boar­ds.org
Register with Qualcomm
The FOLLOWING VIDEO describes Bringing Up the Dragon­Board 410C

3. Develo­pment Enviro­nment 3.1 Android Studio

For Android Develo­pment Android Studio with JDK 7 and up will be used
Android Studio Resources can be found in the following URL

3.2 ADB Termin­ology

adb devices
List Android devices connected to PC/Host
adb shell
Creates Terminal Session
adb root
RUns the ADB as a root user
adb push
Sends a file from the host to the device
adb pull
Downloads a file from the device
adb kill-s­erver
Stops the server
ADB Complete Reference URL

3.3 Setting up ADB USB for Windows Hosts

The procedure described in the following URL is needed for Windows Hosts only

3.4 Using ADB Over Wi-Fi

Using ADB Over Wi-Fi with the Dragon­Board 410C is Described in the FOLLOWING VIDEO

Changing your Operating System

SD, Fastboot
download
download from 96boar­ds.org, also download win32d­isk­imager from source­for­ge.net
Path variables
Flash to microSD
flash to Dragon­Board

3.5 Fastboot Protocol (ADB and Fastboot Commands)

 

4. Supplement Material - 4.1 Unix Commands

ls
List the contents of the current directory
cd
Change directory
echo
Print/­calls something out of the terminal
cat
Outputs contents of a file to a different a different I/O
export
Used to create a path variable
(sudo) su
Enter superuser mode
chmod
Changes file permis­sio­ns(­read, write, execute)
exit/quit
Exit/quit current mode
.
Current directory
..
Parent directory
./
Executes files

4.2 Supplement Material - MS-DOS

dir
Displays the content of a direct­ory­/folder
cls
Clears the skin( display)
copy
Copy files to a destin­ation of choice
echo
Prints­/calls something out to the terminal
del
Deletes a file
undelete
Restores a deleted file
print
Prints the contents of a text file
mkdir*
Make a new folder

5. Develo­pment Enviro­nment Setup - Git

git init
Initia­lizes a git repository
git init
git clone
Copies a git repository to your local computer
git clone <re­pos­itory locati­on>
git add
Adds file to track
git add <file name>
git rm
Remove files from being tracked
git rm <file name>
git commit
Cretae a snapshot of a repository
git commit
git push
Uploads all local branch commits to online repository
git push <re­mot­e-n­ame> <br­anc­h-n­ame­>.
git pull
Pull snapshots from online to local repository
git pull <re­mot­e>
git cheat sheet URL

Recovering from a Bricked Board

Soft Brick
Hard Brick
Rescuing a Soft Bricked Board
Brick Preven­tion:
- GPIO Brick Prevention
- Deleting Partition Tables Prevention