diff --git a/doc_changes/.buildinfo b/doc_changes/.buildinfo index 661b3fb..4ecd6e2 100644 --- a/doc_changes/.buildinfo +++ b/doc_changes/.buildinfo @@ -1,4 +1,4 @@ # Sphinx build info version 1 # This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done. -config: 4d84982699e44fd06508ca2c1d6df140 +config: 5232890b10a841b099ccbd8d1c21de00 tags: 645f666f9bcd5a90fca523b33c5a78b7 diff --git a/doc_changes/.doctrees/index.doctree b/doc_changes/.doctrees/index.doctree index 041a654..8423308 100644 Binary files a/doc_changes/.doctrees/index.doctree and b/doc_changes/.doctrees/index.doctree differ diff --git a/doc_changes/_static/documentation_options.js b/doc_changes/_static/documentation_options.js index 5885b7b..084bdd5 100644 --- a/doc_changes/_static/documentation_options.js +++ b/doc_changes/_static/documentation_options.js @@ -1,5 +1,5 @@ const DOCUMENTATION_OPTIONS = { - VERSION: '3.1a2.dev6+gd4bd266', + VERSION: '3.1a2.dev7+g7affb04', LANGUAGE: 'en', COLLAPSE_INDEX: false, BUILDER: 'html', diff --git a/doc_changes/explanations.html b/doc_changes/explanations.html index 7f2a08a..eb70278 100644 --- a/doc_changes/explanations.html +++ b/doc_changes/explanations.html @@ -8,7 +8,7 @@ - Explanations — PandABlocks-rootfs 3.1a2.dev6+gd4bd266 documentation + Explanations — PandABlocks-rootfs 3.1a2.dev7+g7affb04 documentation @@ -38,7 +38,7 @@ - + diff --git a/doc_changes/explanations/placeholder.html b/doc_changes/explanations/placeholder.html index e5686a3..a69dc73 100644 --- a/doc_changes/explanations/placeholder.html +++ b/doc_changes/explanations/placeholder.html @@ -8,7 +8,7 @@ - Placeholder — PandABlocks-rootfs 3.1a2.dev6+gd4bd266 documentation + Placeholder — PandABlocks-rootfs 3.1a2.dev7+g7affb04 documentation @@ -38,7 +38,7 @@ - + diff --git a/doc_changes/genindex.html b/doc_changes/genindex.html index 02b4170..028bffa 100644 --- a/doc_changes/genindex.html +++ b/doc_changes/genindex.html @@ -7,7 +7,7 @@ - Index — PandABlocks-rootfs 3.1a2.dev6+gd4bd266 documentation + Index — PandABlocks-rootfs 3.1a2.dev7+g7affb04 documentation @@ -37,7 +37,7 @@ - + diff --git a/doc_changes/how-to.html b/doc_changes/how-to.html index 8bf624d..b11dd36 100644 --- a/doc_changes/how-to.html +++ b/doc_changes/how-to.html @@ -8,7 +8,7 @@ - How-to Guides — PandABlocks-rootfs 3.1a2.dev6+gd4bd266 documentation + How-to Guides — PandABlocks-rootfs 3.1a2.dev7+g7affb04 documentation @@ -38,7 +38,7 @@ - + diff --git a/doc_changes/how-to/building.html b/doc_changes/how-to/building.html index 1342aac..80c2484 100644 --- a/doc_changes/how-to/building.html +++ b/doc_changes/how-to/building.html @@ -8,7 +8,7 @@ - Building the Root File System — PandABlocks-rootfs 3.1a2.dev6+gd4bd266 documentation + Building the Root File System — PandABlocks-rootfs 3.1a2.dev7+g7affb04 documentation @@ -38,7 +38,7 @@ - + diff --git a/doc_changes/how-to/quickstart.html b/doc_changes/how-to/quickstart.html index 0d39953..1be181e 100644 --- a/doc_changes/how-to/quickstart.html +++ b/doc_changes/how-to/quickstart.html @@ -8,7 +8,7 @@ - Getting a PandA on the network — PandABlocks-rootfs 3.1a2.dev6+gd4bd266 documentation + Getting a PandA on the network — PandABlocks-rootfs 3.1a2.dev7+g7affb04 documentation @@ -38,7 +38,7 @@ - + diff --git a/doc_changes/how-to/remote.html b/doc_changes/how-to/remote.html index edd9c91..2f42b5d 100644 --- a/doc_changes/how-to/remote.html +++ b/doc_changes/how-to/remote.html @@ -8,7 +8,7 @@ - Updating a PandA via SSH — PandABlocks-rootfs 3.1a2.dev6+gd4bd266 documentation + Updating a PandA via SSH — PandABlocks-rootfs 3.1a2.dev7+g7affb04 documentation @@ -38,7 +38,7 @@ - + diff --git a/doc_changes/index.html b/doc_changes/index.html index 9486bb6..d68c29d 100644 --- a/doc_changes/index.html +++ b/doc_changes/index.html @@ -8,7 +8,7 @@ - PandABlocks-rootfs — PandABlocks-rootfs 3.1a2.dev6+gd4bd266 documentation + PandABlocks-rootfs — PandABlocks-rootfs 3.1a2.dev7+g7affb04 documentation @@ -38,7 +38,7 @@ - + @@ -435,9 +435,9 @@
-

CI -Coverage -PyPI +

CI +Coverage +PyPI License

PandABlocks-rootfs#

@@ -447,15 +447,15 @@

PandABlocks-rootfs

Source Code

-

shihab-dls/PandABlocks-rootfs-docs

+

PandABlocks/PandABlocks-rootfs

Documentation

-

https://shihab-dls.github.io/PandABlocks-rootfs-docs

+

https://pandablocks.github.io/PandABlocks-rootfs

Changelog

-

shihab-dls/PandABlocks-rootfs-docs

+

PandABlocks/PandABlocks-rootfs

diff --git a/doc_changes/reference.html b/doc_changes/reference.html index d366b3e..e2e1062 100644 --- a/doc_changes/reference.html +++ b/doc_changes/reference.html @@ -8,7 +8,7 @@ - Reference — PandABlocks-rootfs 3.1a2.dev6+gd4bd266 documentation + Reference — PandABlocks-rootfs 3.1a2.dev7+g7affb04 documentation @@ -38,7 +38,7 @@ - + diff --git a/doc_changes/reference/placeholder.html b/doc_changes/reference/placeholder.html index 75ae779..5de4a3d 100644 --- a/doc_changes/reference/placeholder.html +++ b/doc_changes/reference/placeholder.html @@ -8,7 +8,7 @@ - Placeholder — PandABlocks-rootfs 3.1a2.dev6+gd4bd266 documentation + Placeholder — PandABlocks-rootfs 3.1a2.dev7+g7affb04 documentation @@ -38,7 +38,7 @@ - + diff --git a/doc_changes/search.html b/doc_changes/search.html index 62f753d..180e3e2 100644 --- a/doc_changes/search.html +++ b/doc_changes/search.html @@ -6,7 +6,7 @@ - Search - PandABlocks-rootfs 3.1a2.dev6+gd4bd266 documentation + Search - PandABlocks-rootfs 3.1a2.dev7+g7affb04 documentation @@ -36,7 +36,7 @@ - + diff --git a/doc_changes/searchindex.js b/doc_changes/searchindex.js index 18fea96..49be6e5 100644 --- a/doc_changes/searchindex.js +++ b/doc_changes/searchindex.js @@ -1 +1 @@ -Search.setIndex({"docnames": ["explanations", "explanations/placeholder", "genindex", "how-to", "how-to/building", "how-to/quickstart", "how-to/remote", "index", "reference", "reference/placeholder", "tutorials", "tutorials/placeholder"], "filenames": ["explanations.md", "explanations/placeholder.md", "genindex.md", "how-to.md", "how-to/building.md", "how-to/quickstart.md", "how-to/remote.md", "index.md", "reference.md", "reference/placeholder.md", "tutorials.md", "tutorials/placeholder.md"], "titles": ["Explanations", "Placeholder", "Index", "How-to Guides", "Building the Root File System", "Getting a PandA on the network", "Updating a PandA via SSH", "PandABlocks-rootfs", "Reference", "Placeholder", "Tutorials", "Placeholder"], "terms": {"how": 0, "work": [0, 7], "why": [0, 7], "wai": [0, 4, 7], "placehold": [0, 8, 10], "thi": [3, 4, 5, 6], "section": [3, 5], "i": [3, 4, 5, 6], "structur": 3, "get": [3, 6, 7], "panda": [3, 7], "network": [3, 4, 6, 7], "an": [3, 4, 5, 6, 7], "updat": [3, 7], "via": [3, 4, 5, 7], "ssh": [3, 4, 5, 7], "build": [3, 7], "root": [3, 6, 7], "file": [3, 6, 7], "system": [3, 5, 6, 7], "allow": [3, 5, 7], "rootf": [3, 4, 5], "rebuilt": 3, "from": [3, 4, 5, 6, 7], "sourc": [3, 7], "project": 4, "complet": 4, "imag": 4, "The": [4, 5, 6, 7], "follow": [4, 5, 6], "compon": 4, "ar": [4, 5, 6], "built": 4, "turn": 4, "u": 4, "loader": 4, "assembl": 4, "togeth": [4, 5], "zynq": [4, 7], "stage": 4, "1": [4, 5, 6], "linux": [4, 7], "kernel": 4, "two": [4, 6], "target": 4, "one": 4, "final": 4, "bootstrap": 4, "act": 4, "must": 4, "befor": 4, "xilinx": 4, "sdk": 4, "requir": 4, "branch": 4, "diamond": [4, 5], "builder": 4, "can": [4, 5, 6], "download": [4, 6], "http": [4, 7], "github": [4, 6, 7], "com": 4, "araneida": 4, "need": [4, 5], "list": [4, 5, 6], "quit": 4, "long": 4, "see": 4, "below": [4, 5, 6], "all": 4, "design": [4, 5], "under": 4, "version": [4, 6], "control": [4, 5, 7], "copi": 4, "exampl": 4, "modifi": 4, "field": [4, 5], "panda_root": 4, "tar_fil": 4, "look": 4, "directori": 4, "also": [4, 5, 7], "necessari": [4, 6], "sdk_root": 4, "locat": 4, "us": [4, 5, 6], "rootfs_top": 4, "point": 4, "given": 4, "abov": [4, 6], "three": 4, "taken": 4, "thei": [4, 6], "instead": [4, 5], "specifi": [4, 5, 7], "directli": 4, "note": [4, 5, 7, 8], "case": 4, "set": [4, 5, 7], "boot_gen": 4, "path": 4, "toolchain": 4, "tool": 4, "bin": 4, "By": 4, "default": [4, 5], "bootgen": 4, "binutils_dir": 4, "gcc": 4, "cross": 4, "compil": 4, "gnu": 4, "arm": 4, "lin": 4, "ad": 4, "dure": [4, 5], "sysroot": 4, "deriv": 4, "libc": 4, "normal": 4, "part": [4, 5], "elsewher": 4, "compiler_prefix": 4, "symbol": 4, "overwritten": 4, "valu": 4, "gnueabi": 4, "freeli": 4, "avail": [4, 5, 6], "web": [4, 6, 7], "have": [4, 6, 7], "been": [4, 5], "gather": 4, "tar": 4, "here": [4, 5, 7], "consist": [4, 5], "md5": [4, 6], "checksum": 4, "930d126df2113221e63c4ec4ce356f2c": 4, "v2015": 4, "gz": [4, 6], "b6d212208b7694f748727883eebaa74": 4, "xlnx": 4, "82d05e03b93e45f5a39b828dc9c6c29b": 4, "autoconf": 4, "2": [4, 5], "69": 4, "716946a105ca228ab545fc37a70df3a3": 4, "automak": 4, "15": 4, "0b65a216ce9dc9c1a7e20a729dd7c05b": 4, "backports_abc": 4, "0": [4, 5, 6], "4": [4, 5], "788214f20214c64631f0859dc79f23c6": 4, "backport": 4, "ssl_match_hostnam": 4, "3": 4, "7925683d7dd105aabe9b6b618d48cc73": 4, "busybox": 4, "23": [4, 5], "bz2": 4, "bb13834970c468f73415618437f3feac": 4, "conserv": 4, "8": [4, 5], "5d69a1b712fb8fec6ad461e676bf1097": 4, "cothread": 4, "14": 4, "e967e320344cd4bfebe321e3ab8514d6": 4, "dropbear": 4, "2015": 4, "67": 4, "bc759fc62666786f5436e2075beb3265": 4, "e2fsprog": 4, "42": 4, "13": [4, 5], "ac80f432ac9373e7d162834b264034b6": 4, "enum34": 4, "3b2322695e9ee7bf447ebcdb85f93e83": 4, "ethtool": 4, "6": 4, "36": 4, "5154c00201d599acc00194c6c278ca23": 4, "iperf": 4, "277e4bd258fd4fb2aadaed760320c566": 4, "libressl": 4, "addf44b646ddb4e3919805aa88fa7c5": 4, "libtool": 4, "1b29c10db4aa88afcaeeaabeef6790db": 4, "lsof_4": 4, "88": 4, "a5e9954b1dae036762f7b13673a2cf76": 4, "m4": 4, "17": 4, "4ad1f758d49615efe14edb107eddac5c": 4, "mtd": 4, "util": 4, "5": [4, 5], "1c612b478f976abf8ef926480c7a3684": 4, "nano": 4, "8cb9c412e5f2d96bc6f459aa8c6282a1": 4, "ncurs": 4, "9": 4, "fa37049383316322d060ec9061ac23a9": 4, "ntp": [4, 5], "8p2": 4, "a1ed53432dbcd256398898d35bc8e645": 4, "numpi": 4, "aa3c86e67551adc3ac865160e34a2a0d": 4, "pkg": 4, "28": 4, "bbf052e7fcc6fa403d2514219346da04": 4, "procserv": 4, "d7547558fd673bd9d38e2108c6b42521": 4, "python": 4, "7": [4, 6], "10": 4, "tgz": 4, "33c8fb279e981274f485fd91da77e94a": 4, "readlin": 4, "419a0594e2b25039239af8b90eda7d92": 4, "screen": 4, "af2fc6a3d6cc5a02d0bf54d909785fcb": 4, "singledispatch": 4, "107a5be455493861189e9b57a3a51912": 4, "strace": 4, "xz": 4, "d13a99dc0b60ba69f5f8ec1235e5b232": 4, "tornado": 4, "44d667c142d7cda120332623eab69f40": 4, "zlib": 4, "These": 4, "specif": [4, 5], "up": [4, 5, 7], "date": 4, "entir": 4, "environ": 4, "run": [4, 6, 7], "initramf": 4, "provid": [4, 5], "fundament": 4, "resourc": 4, "server": [4, 5, 7], "accur": 4, "timestamp": 4, "ws4py": 4, "varieti": 4, "support": 4, "librari": 4, "number": [4, 5, 6, 7], "It": [4, 6], "possibl": [4, 6], "mai": [4, 5], "manag": 4, "lsof": 4, "debug": [4, 7], "easi": 4, "editor": 4, "some": 4, "when": [4, 6], "place": 4, "boot_imag": 4, "defin": 4, "load": [4, 5, 6], "contain": [4, 5, 6, 7], "standard": 4, "which": [4, 6], "uenv": 4, "txt": [4, 5, 7], "read": 4, "overrid": 4, "coupl": 4, "uimag": 4, "devicetre": 4, "dtb": 4, "pass": 4, "hardwar": [4, 5], "uinitramf": 4, "initi": 4, "user": [4, 6, 7], "space": 4, "execut": 4, "imagefil": [4, 6], "cpio": [4, 6], "state": 4, "edit": 4, "hard": 4, "wire": [4, 5], "card": [4, 5, 6, 7], "memori": 4, "next": 4, "step": [4, 6, 7], "devic": [4, 5, 7], "tree": 4, "ram": 4, "filesystem": [4, 7], "initialis": 4, "init": 4, "script": 4, "check": 4, "prompt": 4, "mac": 4, "address": [4, 5], "repartit": 4, "uncompress": 4, "onto": 4, "To": [4, 5, 6], "fresh": 4, "obtain": 4, "format": 4, "empti": 4, "A": [4, 5], "minimum": 4, "size": 4, "2gb": 4, "recommend": 4, "alloc": 4, "purchas": 4, "block": [4, 5], "option": [4, 5], "write": 4, "name": 4, "wise": 4, "time": 4, "connect": 4, "serial": 4, "consol": 4, "particularli": 4, "ha": [4, 5, 6], "written": 4, "If": [4, 5, 6], "enter": 4, "content": 4, "delet": 4, "take": [4, 5], "minut": 4, "so": [4, 6], "somewhat": 4, "speed": 4, "port": [4, 7], "paramet": [4, 5], "115200n8": 4, "applic": 4, "softwar": [4, 5], "form": 4, "zpg": [4, 6, 7], "where": 4, "identifi": 4, "simpli": 4, "gzip": 4, "opt": [4, 6], "startup": [4, 5], "present": 4, "etc": [4, 5], "d": 4, "link": [4, 7], "rc": 4, "There": 4, "maintain": 4, "simplest": 4, "administr": [4, 5], "page": [4, 5], "usb": [4, 5, 6, 7], "stick": [4, 7], "insert": 4, "select": 4, "admin": [4, 6, 7], "navig": 4, "appropri": [4, 6], "": [4, 5], "click": 4, "altern": 4, "scp": [4, 6], "fpga": [4, 6, 7], "tmp": [4, 6], "replac": 4, "remov": [4, 7], "show": [4, 5], "verifi": 4, "help": 4, "sd": [5, 6, 7], "insid": 5, "config": [5, 7], "other": 5, "configur": 5, "In": 5, "adjust": 5, "netmask": 5, "both": 5, "dhcp": 5, "four": [5, 7], "dot": 5, "ip": 5, "mask": 5, "thu": 5, "172": 5, "252": 5, "202": 5, "255": 5, "240": 5, "gatewai": 5, "dn": 5, "should": [5, 6], "254": 5, "130": 5, "246": 5, "search": 5, "domain": 5, "dns_search": 5, "ac": 5, "uk": 5, "199": 5, "machin": 5, "hostnam": 5, "skip": 5, "ani": [5, 6], "zpackag": 5, "either": [5, 6], "test": 5, "recov": 5, "faulti": 5, "zpkg": 5, "instal": [5, 6, 7], "no_zpkg": 5, "static": 5, "assign": 5, "remain": 5, "kei": [5, 7], "addition": 5, "otherwis": 5, "attempt": 5, "success": 5, "prioriti": 5, "over": [5, 6], "dchp": 5, "fail": [5, 6], "zeroconf": 5, "reachabl": 5, "contact": 5, "pool": 5, "org": 5, "after": [5, 6], "mechan": 5, "drive": 5, "plug": 5, "while": [5, 6], "boot": [5, 6, 7], "made": 5, "perman": 5, "function": 5, "explain": 5, "onc": [5, 6], "expos": 5, "access": [5, 6, 7], "type": 5, "browser": 5, "area": 5, "home": 5, "summari": 5, "doc": [5, 7], "document": 5, "firmwar": [5, 6], "make": [5, 6], "packag": [5, 7], "save": 5, "remot": [5, 6], "reboot": [5, 6], "restart": [5, 6], "var": 5, "log": [5, 6], "messag": [5, 6], "authoris": 5, "append": 5, "instruct": 5, "each": 5, "oper": [5, 6], "visit": 5, "relev": 5, "interfac": 6, "detail": 6, "sometim": 6, "do": 6, "gain": 6, "add": 6, "authorized_kei": 6, "perform": 6, "onli": 6, "singl": 6, "done": 6, "privileg": 6, "break": 6, "care": 6, "command": 6, "first": 6, "latest": 6, "sure": 6, "match": 6, "major": 6, "everyth": 6, "new": [6, 7], "x": 6, "zip": 6, "unzip": 6, "somewher": 6, "you": 6, "md5sum": 6, "my_panda_ip": 6, "sync": 6, "sum": 6, "power": 6, "cycl": 6, "box": 6, "don": 6, "t": 6, "retri": 6, "begin": 6, "repositori": 6, "shown": 6, "servic": [6, 7], "them": 6, "releas": [6, 7, 8], "bug": 6, "mean": 6, "later": 6, "were": 6, "subsequ": 6, "would": 6, "lib": 6, "python2": 6, "site": 6, "malcolm": 6, "modul": [6, 7], "www": 6, "fpga_doc": 6, "alreadi": 6, "exist": 6, "seen": 6, "error": 6, "rm": 6, "succe": 6, "fix": 6, "still": 6, "correct": 6, "heart": 7, "enabl": 7, "like": 7, "pandabox": 7, "code": 7, "shihab": 7, "dl": 7, "io": 7, "changelog": 7, "respons": 7, "bring": 7, "those": 7, "who": 7, "public": 7, "program": 7, "tcp": 7, "80": 7, "addit": 7, "split": 7, "categori": 7, "top": 7, "bar": 7, "tutori": 7, "typic": 7, "usag": 7, "start": 7, "guid": 7, "practic": 7, "more": 7, "experienc": 7, "explan": 7, "technic": [7, 8], "refer": 7, "materi": [7, 8], "includ": [7, 8], "api": [7, 8], "index": 8}, "objects": {}, "objtypes": {}, "objnames": {}, "titleterms": {"explan": 0, "placehold": [1, 9, 11], "index": 2, "how": [3, 7], "guid": 3, "build": 4, "root": 4, "file": [4, 5], "system": 4, "depend": 4, "configur": 4, "config": 4, "sourc": 4, "output": 4, "boot": 4, "process": 4, "prepar": 4, "sd": 4, "instal": 4, "panda": [4, 5, 6], "first": 4, "packag": [4, 6], "zpkg": [4, 6], "command": 4, "get": 5, "network": 5, "overrid": 5, "web": 5, "interfac": 5, "admin": 5, "updat": 6, "via": 6, "ssh": 6, "rootf": [6, 7], "pandablock": 7, "what": 7, "doe": 7, "do": 7, "document": 7, "i": 7, "structur": 7, "refer": 8, "tutori": 10}, "envversion": {"sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.intersphinx": 1, "sphinx.ext.viewcode": 1, "sphinx": 60}, "alltitles": {"Explanations": [[0, "explanations"]], "Placeholder": [[1, "placeholder"], [9, "placeholder"], [11, "placeholder"]], "Index": [[2, "index"]], "How-to Guides": [[3, "how-to-guides"]], "Building the Root File System": [[4, "building-the-root-file-system"]], "Build Dependencies": [[4, "build-dependencies"]], "Configuring CONFIG": [[4, "configuring-config"]], "Sources": [[4, "sources"]], "Output Files": [[4, "output-files"]], "Boot Process": [[4, "boot-process"]], "Preparing SD for Install": [[4, "preparing-sd-for-install"]], "Panda System First Boot": [[4, "panda-system-first-boot"]], "PandA Packages (zpkg)": [[4, "panda-packages-zpkg"]], "Installing zpkg Files": [[4, "installing-zpkg-files"]], "zpkg Command": [[4, "zpkg-command"]], "Getting a PandA on the network": [[5, "getting-a-panda-on-the-network"]], "Override file": [[5, "override-file"]], "Web Interface": [[5, "web-interface"]], "Web Admin": [[5, "web-admin"]], "Updating a PandA via SSH": [[6, "updating-a-panda-via-ssh"]], "Updating the rootfs": [[6, "updating-the-rootfs"]], "Updating zpkg packages": [[6, "updating-zpkg-packages"]], "PandABlocks-rootfs": [[7, "pandablocks-rootfs"]], "What does the rootfs do?": [[7, "what-does-the-rootfs-do"]], "How the documentation is structured": [[7, "how-the-documentation-is-structured"]], "Reference": [[8, "reference"]], "Tutorials": [[10, "tutorials"]]}, "indexentries": {}}) \ No newline at end of file +Search.setIndex({"docnames": ["explanations", "explanations/placeholder", "genindex", "how-to", "how-to/building", "how-to/quickstart", "how-to/remote", "index", "reference", "reference/placeholder", "tutorials", "tutorials/placeholder"], "filenames": ["explanations.md", "explanations/placeholder.md", "genindex.md", "how-to.md", "how-to/building.md", "how-to/quickstart.md", "how-to/remote.md", "index.md", "reference.md", "reference/placeholder.md", "tutorials.md", "tutorials/placeholder.md"], "titles": ["Explanations", "Placeholder", "Index", "How-to Guides", "Building the Root File System", "Getting a PandA on the network", "Updating a PandA via SSH", "PandABlocks-rootfs", "Reference", "Placeholder", "Tutorials", "Placeholder"], "terms": {"how": 0, "work": [0, 7], "why": [0, 7], "wai": [0, 4, 7], "placehold": [0, 8, 10], "thi": [3, 4, 5, 6], "section": [3, 5], "i": [3, 4, 5, 6], "structur": 3, "get": [3, 6, 7], "panda": [3, 7], "network": [3, 4, 6, 7], "an": [3, 4, 5, 6, 7], "updat": [3, 7], "via": [3, 4, 5, 7], "ssh": [3, 4, 5, 7], "build": [3, 7], "root": [3, 6, 7], "file": [3, 6, 7], "system": [3, 5, 6, 7], "allow": [3, 5, 7], "rootf": [3, 4, 5], "rebuilt": 3, "from": [3, 4, 5, 6, 7], "sourc": [3, 7], "project": 4, "complet": 4, "imag": 4, "The": [4, 5, 6, 7], "follow": [4, 5, 6], "compon": 4, "ar": [4, 5, 6], "built": 4, "turn": 4, "u": 4, "loader": 4, "assembl": 4, "togeth": [4, 5], "zynq": [4, 7], "stage": 4, "1": [4, 5, 6], "linux": [4, 7], "kernel": 4, "two": [4, 6], "target": 4, "one": 4, "final": 4, "bootstrap": 4, "act": 4, "must": 4, "befor": 4, "xilinx": 4, "sdk": 4, "requir": 4, "branch": 4, "diamond": [4, 5], "builder": 4, "can": [4, 5, 6], "download": [4, 6], "http": [4, 7], "github": [4, 6, 7], "com": 4, "araneida": 4, "need": [4, 5], "list": [4, 5, 6], "quit": 4, "long": 4, "see": 4, "below": [4, 5, 6], "all": 4, "design": [4, 5], "under": 4, "version": [4, 6], "control": [4, 5, 7], "copi": 4, "exampl": 4, "modifi": 4, "field": [4, 5], "panda_root": 4, "tar_fil": 4, "look": 4, "directori": 4, "also": [4, 5, 7], "necessari": [4, 6], "sdk_root": 4, "locat": 4, "us": [4, 5, 6], "rootfs_top": 4, "point": 4, "given": 4, "abov": [4, 6], "three": 4, "taken": 4, "thei": [4, 6], "instead": [4, 5], "specifi": [4, 5, 7], "directli": 4, "note": [4, 5, 7, 8], "case": 4, "set": [4, 5, 7], "boot_gen": 4, "path": 4, "toolchain": 4, "tool": 4, "bin": 4, "By": 4, "default": [4, 5], "bootgen": 4, "binutils_dir": 4, "gcc": 4, "cross": 4, "compil": 4, "gnu": 4, "arm": 4, "lin": 4, "ad": 4, "dure": [4, 5], "sysroot": 4, "deriv": 4, "libc": 4, "normal": 4, "part": [4, 5], "elsewher": 4, "compiler_prefix": 4, "symbol": 4, "overwritten": 4, "valu": 4, "gnueabi": 4, "freeli": 4, "avail": [4, 5, 6], "web": [4, 6, 7], "have": [4, 6, 7], "been": [4, 5], "gather": 4, "tar": 4, "here": [4, 5, 7], "consist": [4, 5], "md5": [4, 6], "checksum": 4, "930d126df2113221e63c4ec4ce356f2c": 4, "v2015": 4, "gz": [4, 6], "b6d212208b7694f748727883eebaa74": 4, "xlnx": 4, "82d05e03b93e45f5a39b828dc9c6c29b": 4, "autoconf": 4, "2": [4, 5], "69": 4, "716946a105ca228ab545fc37a70df3a3": 4, "automak": 4, "15": 4, "0b65a216ce9dc9c1a7e20a729dd7c05b": 4, "backports_abc": 4, "0": [4, 5, 6], "4": [4, 5], "788214f20214c64631f0859dc79f23c6": 4, "backport": 4, "ssl_match_hostnam": 4, "3": 4, "7925683d7dd105aabe9b6b618d48cc73": 4, "busybox": 4, "23": [4, 5], "bz2": 4, "bb13834970c468f73415618437f3feac": 4, "conserv": 4, "8": [4, 5], "5d69a1b712fb8fec6ad461e676bf1097": 4, "cothread": 4, "14": 4, "e967e320344cd4bfebe321e3ab8514d6": 4, "dropbear": 4, "2015": 4, "67": 4, "bc759fc62666786f5436e2075beb3265": 4, "e2fsprog": 4, "42": 4, "13": [4, 5], "ac80f432ac9373e7d162834b264034b6": 4, "enum34": 4, "3b2322695e9ee7bf447ebcdb85f93e83": 4, "ethtool": 4, "6": 4, "36": 4, "5154c00201d599acc00194c6c278ca23": 4, "iperf": 4, "277e4bd258fd4fb2aadaed760320c566": 4, "libressl": 4, "addf44b646ddb4e3919805aa88fa7c5": 4, "libtool": 4, "1b29c10db4aa88afcaeeaabeef6790db": 4, "lsof_4": 4, "88": 4, "a5e9954b1dae036762f7b13673a2cf76": 4, "m4": 4, "17": 4, "4ad1f758d49615efe14edb107eddac5c": 4, "mtd": 4, "util": 4, "5": [4, 5], "1c612b478f976abf8ef926480c7a3684": 4, "nano": 4, "8cb9c412e5f2d96bc6f459aa8c6282a1": 4, "ncurs": 4, "9": 4, "fa37049383316322d060ec9061ac23a9": 4, "ntp": [4, 5], "8p2": 4, "a1ed53432dbcd256398898d35bc8e645": 4, "numpi": 4, "aa3c86e67551adc3ac865160e34a2a0d": 4, "pkg": 4, "28": 4, "bbf052e7fcc6fa403d2514219346da04": 4, "procserv": 4, "d7547558fd673bd9d38e2108c6b42521": 4, "python": 4, "7": [4, 6], "10": 4, "tgz": 4, "33c8fb279e981274f485fd91da77e94a": 4, "readlin": 4, "419a0594e2b25039239af8b90eda7d92": 4, "screen": 4, "af2fc6a3d6cc5a02d0bf54d909785fcb": 4, "singledispatch": 4, "107a5be455493861189e9b57a3a51912": 4, "strace": 4, "xz": 4, "d13a99dc0b60ba69f5f8ec1235e5b232": 4, "tornado": 4, "44d667c142d7cda120332623eab69f40": 4, "zlib": 4, "These": 4, "specif": [4, 5], "up": [4, 5, 7], "date": 4, "entir": 4, "environ": 4, "run": [4, 6, 7], "initramf": 4, "provid": [4, 5], "fundament": 4, "resourc": 4, "server": [4, 5, 7], "accur": 4, "timestamp": 4, "ws4py": 4, "varieti": 4, "support": 4, "librari": 4, "number": [4, 5, 6, 7], "It": [4, 6], "possibl": [4, 6], "mai": [4, 5], "manag": 4, "lsof": 4, "debug": [4, 7], "easi": 4, "editor": 4, "some": 4, "when": [4, 6], "place": 4, "boot_imag": 4, "defin": 4, "load": [4, 5, 6], "contain": [4, 5, 6, 7], "standard": 4, "which": [4, 6], "uenv": 4, "txt": [4, 5, 7], "read": 4, "overrid": 4, "coupl": 4, "uimag": 4, "devicetre": 4, "dtb": 4, "pass": 4, "hardwar": [4, 5], "uinitramf": 4, "initi": 4, "user": [4, 6, 7], "space": 4, "execut": 4, "imagefil": [4, 6], "cpio": [4, 6], "state": 4, "edit": 4, "hard": 4, "wire": [4, 5], "card": [4, 5, 6, 7], "memori": 4, "next": 4, "step": [4, 6, 7], "devic": [4, 5, 7], "tree": 4, "ram": 4, "filesystem": [4, 7], "initialis": 4, "init": 4, "script": 4, "check": 4, "prompt": 4, "mac": 4, "address": [4, 5], "repartit": 4, "uncompress": 4, "onto": 4, "To": [4, 5, 6], "fresh": 4, "obtain": 4, "format": 4, "empti": 4, "A": [4, 5], "minimum": 4, "size": 4, "2gb": 4, "recommend": 4, "alloc": 4, "purchas": 4, "block": [4, 5], "option": [4, 5], "write": 4, "name": 4, "wise": 4, "time": 4, "connect": 4, "serial": 4, "consol": 4, "particularli": 4, "ha": [4, 5, 6], "written": 4, "If": [4, 5, 6], "enter": 4, "content": 4, "delet": 4, "take": [4, 5], "minut": 4, "so": [4, 6], "somewhat": 4, "speed": 4, "port": [4, 7], "paramet": [4, 5], "115200n8": 4, "applic": 4, "softwar": [4, 5], "form": 4, "zpg": [4, 6, 7], "where": 4, "identifi": 4, "simpli": 4, "gzip": 4, "opt": [4, 6], "startup": [4, 5], "present": 4, "etc": [4, 5], "d": 4, "link": [4, 7], "rc": 4, "There": 4, "maintain": 4, "simplest": 4, "administr": [4, 5], "page": [4, 5], "usb": [4, 5, 6, 7], "stick": [4, 7], "insert": 4, "select": 4, "admin": [4, 6, 7], "navig": 4, "appropri": [4, 6], "": [4, 5], "click": 4, "altern": 4, "scp": [4, 6], "fpga": [4, 6, 7], "tmp": [4, 6], "replac": 4, "remov": [4, 7], "show": [4, 5], "verifi": 4, "help": 4, "sd": [5, 6, 7], "insid": 5, "config": [5, 7], "other": 5, "configur": 5, "In": 5, "adjust": 5, "netmask": 5, "both": 5, "dhcp": 5, "four": [5, 7], "dot": 5, "ip": 5, "mask": 5, "thu": 5, "172": 5, "252": 5, "202": 5, "255": 5, "240": 5, "gatewai": 5, "dn": 5, "should": [5, 6], "254": 5, "130": 5, "246": 5, "search": 5, "domain": 5, "dns_search": 5, "ac": 5, "uk": 5, "199": 5, "machin": 5, "hostnam": 5, "skip": 5, "ani": [5, 6], "zpackag": 5, "either": [5, 6], "test": 5, "recov": 5, "faulti": 5, "zpkg": 5, "instal": [5, 6, 7], "no_zpkg": 5, "static": 5, "assign": 5, "remain": 5, "kei": [5, 7], "addition": 5, "otherwis": 5, "attempt": 5, "success": 5, "prioriti": 5, "over": [5, 6], "dchp": 5, "fail": [5, 6], "zeroconf": 5, "reachabl": 5, "contact": 5, "pool": 5, "org": 5, "after": [5, 6], "mechan": 5, "drive": 5, "plug": 5, "while": [5, 6], "boot": [5, 6, 7], "made": 5, "perman": 5, "function": 5, "explain": 5, "onc": [5, 6], "expos": 5, "access": [5, 6, 7], "type": 5, "browser": 5, "area": 5, "home": 5, "summari": 5, "doc": 5, "document": 5, "firmwar": [5, 6], "make": [5, 6], "packag": [5, 7], "save": 5, "remot": [5, 6], "reboot": [5, 6], "restart": [5, 6], "var": 5, "log": [5, 6], "messag": [5, 6], "authoris": 5, "append": 5, "instruct": 5, "each": 5, "oper": [5, 6], "visit": 5, "relev": 5, "interfac": 6, "detail": 6, "sometim": 6, "do": 6, "gain": 6, "add": 6, "authorized_kei": 6, "perform": 6, "onli": 6, "singl": 6, "done": 6, "privileg": 6, "break": 6, "care": 6, "command": 6, "first": 6, "latest": 6, "sure": 6, "match": 6, "major": 6, "everyth": 6, "new": [6, 7], "x": 6, "zip": 6, "unzip": 6, "somewher": 6, "you": 6, "md5sum": 6, "my_panda_ip": 6, "sync": 6, "sum": 6, "power": 6, "cycl": 6, "box": 6, "don": 6, "t": 6, "retri": 6, "begin": 6, "repositori": 6, "shown": 6, "servic": [6, 7], "them": 6, "releas": [6, 7, 8], "bug": 6, "mean": 6, "later": 6, "were": 6, "subsequ": 6, "would": 6, "lib": 6, "python2": 6, "site": 6, "malcolm": 6, "modul": [6, 7], "www": 6, "fpga_doc": 6, "alreadi": 6, "exist": 6, "seen": 6, "error": 6, "rm": 6, "succe": 6, "fix": 6, "still": 6, "correct": 6, "heart": 7, "enabl": 7, "like": 7, "pandabox": 7, "code": 7, "io": 7, "changelog": 7, "respons": 7, "bring": 7, "those": 7, "who": 7, "public": 7, "program": 7, "tcp": 7, "80": 7, "addit": 7, "split": 7, "categori": 7, "top": 7, "bar": 7, "tutori": 7, "typic": 7, "usag": 7, "start": 7, "guid": 7, "practic": 7, "more": 7, "experienc": 7, "explan": 7, "technic": [7, 8], "refer": 7, "materi": [7, 8], "includ": [7, 8], "api": [7, 8], "index": 8}, "objects": {}, "objtypes": {}, "objnames": {}, "titleterms": {"explan": 0, "placehold": [1, 9, 11], "index": 2, "how": [3, 7], "guid": 3, "build": 4, "root": 4, "file": [4, 5], "system": 4, "depend": 4, "configur": 4, "config": 4, "sourc": 4, "output": 4, "boot": 4, "process": 4, "prepar": 4, "sd": 4, "instal": 4, "panda": [4, 5, 6], "first": 4, "packag": [4, 6], "zpkg": [4, 6], "command": 4, "get": 5, "network": 5, "overrid": 5, "web": 5, "interfac": 5, "admin": 5, "updat": 6, "via": 6, "ssh": 6, "rootf": [6, 7], "pandablock": 7, "what": 7, "doe": 7, "do": 7, "document": 7, "i": 7, "structur": 7, "refer": 8, "tutori": 10}, "envversion": {"sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.intersphinx": 1, "sphinx.ext.viewcode": 1, "sphinx": 60}, "alltitles": {"Explanations": [[0, "explanations"]], "Placeholder": [[1, "placeholder"], [9, "placeholder"], [11, "placeholder"]], "Index": [[2, "index"]], "How-to Guides": [[3, "how-to-guides"]], "Building the Root File System": [[4, "building-the-root-file-system"]], "Build Dependencies": [[4, "build-dependencies"]], "Configuring CONFIG": [[4, "configuring-config"]], "Sources": [[4, "sources"]], "Output Files": [[4, "output-files"]], "Boot Process": [[4, "boot-process"]], "Preparing SD for Install": [[4, "preparing-sd-for-install"]], "Panda System First Boot": [[4, "panda-system-first-boot"]], "PandA Packages (zpkg)": [[4, "panda-packages-zpkg"]], "Installing zpkg Files": [[4, "installing-zpkg-files"]], "zpkg Command": [[4, "zpkg-command"]], "Getting a PandA on the network": [[5, "getting-a-panda-on-the-network"]], "Override file": [[5, "override-file"]], "Web Interface": [[5, "web-interface"]], "Web Admin": [[5, "web-admin"]], "Updating a PandA via SSH": [[6, "updating-a-panda-via-ssh"]], "Updating the rootfs": [[6, "updating-the-rootfs"]], "Updating zpkg packages": [[6, "updating-zpkg-packages"]], "PandABlocks-rootfs": [[7, "pandablocks-rootfs"]], "What does the rootfs do?": [[7, "what-does-the-rootfs-do"]], "How the documentation is structured": [[7, "how-the-documentation-is-structured"]], "Reference": [[8, "reference"]], "Tutorials": [[10, "tutorials"]]}, "indexentries": {}}) \ No newline at end of file diff --git a/doc_changes/tutorials.html b/doc_changes/tutorials.html index db9ddf7..cdac07d 100644 --- a/doc_changes/tutorials.html +++ b/doc_changes/tutorials.html @@ -8,7 +8,7 @@ - Tutorials — PandABlocks-rootfs 3.1a2.dev6+gd4bd266 documentation + Tutorials — PandABlocks-rootfs 3.1a2.dev7+g7affb04 documentation @@ -38,7 +38,7 @@ - + diff --git a/doc_changes/tutorials/placeholder.html b/doc_changes/tutorials/placeholder.html index 5f1f133..fed5c20 100644 --- a/doc_changes/tutorials/placeholder.html +++ b/doc_changes/tutorials/placeholder.html @@ -8,7 +8,7 @@ - Placeholder — PandABlocks-rootfs 3.1a2.dev6+gd4bd266 documentation + Placeholder — PandABlocks-rootfs 3.1a2.dev7+g7affb04 documentation @@ -38,7 +38,7 @@ - +