You may not use or facilitate the use of this document in connection with any infringement or other legal analysis concerning Intel products
described herein. You agree to grant Intel a non-exclusive, royalty-free license to any patent claim thereafter drafted which includes subject
matter disclosed herein.
No license (express or implied, by estoppel or otherwise) to any intellectual property rights is granted by this document.
All information provided here is subject to change without notice. Contact your Intel representative to obtain the latest Intel product
specifications and roadmaps.
The products described may contain design defects or errors known as errata which may cause the product to deviate from published
specifications. Current characterized errata are available on request.
Copies of documents which have an order number and are referenced in this document may be obtained by calling 1-800-548-4725 or by
visiting: http://www.intel.com/design/literature.htm
Intel Atom, Intel® Hyper-Threading Technology, and the Intel logo are trademarks of Intel Corporation in the U.S. and/or other countries.
*Other names and brands may be claimed as the property of others.
1.3 Known Issues ................................................................................................................................................... 6
2.0 Setting up the Build System .......................................................................................................... 7
4.Create and add the following configuration under
/home/<username>/.gitconfig by using the following:
[user]
email = <your.name>@<your_domain>.com
name = <Your Name>
[sendemail]
smtpserver = <Your organization’s SMTP server address>
signedoffcc = false
suppresscc = all
chainreplyto = false
assume8bitEncoding = utf-8
from = <Your Name> <your.name@your_domain.com>
confirm = always
[color "grep"]
match = red
[color]
diff = auto
ui = auto
interactive = auto
grep = always
[alias]
co = checkout
br = branch
ci = commit
st = status
ol = log -- oneline
[core]
editor = gedit OR vi
#uncomment the gitproxy variable below if you require a
5. If the build machine is behind a corporate network with a proxy server, create the
/home/<username>/bin/gitproxy file and insert the SOCKS proxy
configuration using the following:
$ gedit /home/<username>/bin/gitproxy
#!/bin/bash
exec socat stdio SOCKS: <proxy server IP or DNS>:$1:$2
#Make gitproxy executable.
$ chmod +x /home/<username>/bin/gitproxy
6. Generate an SSH key and add the key to your GitHub* account. Go to this link
and
follow the instructions on each subsection on the webpage.
i. Checking for existing SSH Keys
ii. Generating a new SSH Key and adding it to the ssh-agent
iii. Adding a new SSH key to your GitHub account
iv. Testing your SSH connection
7. Create and add the following lines in ~/.ssh/config by using the following:
host github.com
user git
hostname ssh.github.com
identityfile ~/.ssh/id_rsa
port 443
8. If the build machine is behind a corporate environment, add the following line to
~/.ssh/config to the following:
proxycommand /bin/nc -X connect -x <proxy server IP or
DNS>:<http port number> %h %p
10. You are now ready to clone the Intel Atom® Processor E3900 SoC Family/Intel®
Celeron® Processor N3350/Intel® Pentium® Processor N4200/ Intel® Celeron®
Processor J3355 & J3455 Yocto Project*-based BSP from the GitHub repository
and build the BSP image. Refer to Table 2
, Intel Atom® Processor E3900 SoC
Family/Intel® Celeron® Processor N3350/Intel® Pentium® Processor N4200/ Intel®
Celeron® Processor J3355 & J3455 Yocto Project* BSP for more details.