% Options for packages loaded elsewhere
\PassOptionsToPackage{unicode}{hyperref}
\PassOptionsToPackage{hyphens}{url}
%
\documentclass[
]{article}
\usepackage{amsmath,amssymb}
\usepackage{iftex}
\ifPDFTeX
  \usepackage[T1]{fontenc}
  \usepackage[utf8]{inputenc}
  \usepackage{textcomp} % provide euro and other symbols
\else % if luatex or xetex
  \usepackage{unicode-math} % this also loads fontspec
  \defaultfontfeatures{Scale=MatchLowercase}
  \defaultfontfeatures[\rmfamily]{Ligatures=TeX,Scale=1}
\fi
\usepackage{lmodern}
\ifPDFTeX\else
  % xetex/luatex font selection
\fi
% Use upquote if available, for straight quotes in verbatim environments
\IfFileExists{upquote.sty}{\usepackage{upquote}}{}
\IfFileExists{microtype.sty}{% use microtype if available
  \usepackage[]{microtype}
  \UseMicrotypeSet[protrusion]{basicmath} % disable protrusion for tt fonts
}{}
\makeatletter
\@ifundefined{KOMAClassName}{% if non-KOMA class
  \IfFileExists{parskip.sty}{%
    \usepackage{parskip}
  }{% else
    \setlength{\parindent}{0pt}
    \setlength{\parskip}{6pt plus 2pt minus 1pt}}
}{% if KOMA class
  \KOMAoptions{parskip=half}}
\makeatother
\usepackage{xcolor}
\setlength{\emergencystretch}{3em} % prevent overfull lines
\providecommand{\tightlist}{%
  \setlength{\itemsep}{0pt}\setlength{\parskip}{0pt}}
\setcounter{secnumdepth}{-\maxdimen} % remove section numbering
\ifLuaTeX
  \usepackage{selnolig}  % disable illegal ligatures
\fi
\IfFileExists{bookmark.sty}{\usepackage{bookmark}}{\usepackage{hyperref}}
\IfFileExists{xurl.sty}{\usepackage{xurl}}{} % add URL line breaks if available
\urlstyle{same}
\hypersetup{
  pdftitle={nT330i},
  hidelinks,
  pdfcreator={LaTeX via pandoc}}

\title{nT330i}
\author{}
\date{}

\begin{document}
\maketitle

\hypertarget{nt330i}{%
\section{nT330i}\label{nt330i}}

\hypertarget{setup-and-review-of-the-foxconn-netbox-nt330i}{%
\section{Setup and review of the Foxconn
NetBox-nT330i}\label{setup-and-review-of-the-foxconn-netbox-nt330i}}

.. contents::

\hypertarget{the-project-goals}{%
\subsection{The Project Goals}\label{the-project-goals}}

Build a very small footprint \emph{(size and energy consumption)} media
center computer.

Computer must be attached to my large living room television.

This setup must enable the following:

\begin{itemize}
\tightlist
\item
  Play Internet video \emph{(youtube, hulu, ect.)} on the TV.
\item
  Stream media from other networked systems \emph{(desktop, freeNAS
  server)}.
\item
  Emulate and play roms from NES, SNES, Sega, Gameboy, N64, PS1.
\end{itemize}

\hypertarget{materials}{%
\subsection{Materials}\label{materials}}

\begin{itemize}
\tightlist
\item
  Small Phillips head
\item
  Small Flat head
\item
  nT330i
\item
  Memory DDR2 (2GB 200-Pin DDR2 SO-DIMM DDR2 800 PC2 6400)
\item
  Laptop sata harddrive (80gb)
\item
  ubuntu iso
\item
  2gb+ flash drive
\end{itemize}

\hypertarget{hardware-installation-guide}{%
\subsection{Hardware Installation
Guide}\label{hardware-installation-guide}}

\begin{enumerate}
\item
  Remove hardware from the box.

  .. image:: /attachment/nt330i-1.jpg .. image::
  /attachment/nt330i-2.jpg .. image:: /attachment/nt330i-3.jpg
\item
  Remove 4 screws from the computers chassis.

  .. image:: /attachment/nt330i-4.jpg
\item
  Remove side cover.

  \begin{itemize}
  \tightlist
  \item
    This step was very difficult, I used a thin screw driver and slowly
    pried. I worked my way around the case.
  \end{itemize}

  .. image:: /attachment/nt330i-5.jpg
\item
  Remove the 4 screws on the harddrive bracket.

  .. image:: /attachment/nt330i-6.jpg
\item
  Place harddrive into bracket and screw in in with supplied screws.

  \begin{itemize}
  \tightlist
  \item
    The bracket has a peg on one of the corners and forces you to insert
    the drive in that angle first.
  \end{itemize}

  .. image:: /attachment/nt330i-7.jpg
\item
  Place drive and bracket into place on the motherboard and slide its
  connection into the SATA header.

  .. image:: /attachment/nt330i-8.jpg
\item
  Screw the bracket back into the chassis / motherboard.
\item
  Install the ram.

  \begin{itemize}
  \tightlist
  \item
    Ram inserts on a slight angle, slide the contacts all the way in.
    Gingerly press down on the stick to lock into place.
  \end{itemize}

  .. image:: /attachment/nt330i-9.jpg .. image::
  /attachment/nt330i-10.jpg
\item
  Replace side of case. Replace 4 screws on external case.
\end{enumerate}

\hypertarget{software-installation-guide}{%
\subsection{Software Installation
Guide}\label{software-installation-guide}}

\begin{enumerate}
\tightlist
\item
  Create a bootable live ubuntu installation on the flash drive.

  \begin{enumerate}
  \tightlist
  \item
    \texttt{System\ -\textgreater{}\ Administration\ -\textgreater{}\ USB\ Startup\ Disk\ Creator\ \textless{}https://help.ubuntu.com/community/Installation/FromUSBStick\textgreater{}}\_
  \end{enumerate}
\item
  Boot to flash drive and install ubuntu to local harddrive.
\end{enumerate}

\hypertarget{miscellaneous-thoughts}{%
\subsection{Miscellaneous Thoughts}\label{miscellaneous-thoughts}}

This section documents some other things I encountered and thought about
when configuring the nT330i.

How to enable HD video
\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde{}

I had to manually install nvidia-185 driver from Synaptic.

\textbf{System \textgreater{} Administration \textgreater{} Synaptic}

Search for nvidia and install it and any dependent packages.

Once the driver is installed click:

\textbf{System \textgreater{} Administration \textgreater{} Hardware
Drivers}

Run a scan and enable 3d support.

Trick for full screen flash, youtube, and hulu.
\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde{}

I found that the video quality was poor when I full screened hulu. I
could almost see the video scanning.

After wasting time with different flash versions I found an trick.
Instead of using full screen I used compiz enhanced zoom.

The compiz enhanced zoom cleans the image up really well and gets rid of
the scanning / strobing. Give it a shot!

Hold down the super key and click down the middle mouse button (scroll
wheel) and drag a square on the screen you would like to be zoomed into.
When you are finished you may hold the super key again and use the wheel
to scroll back to normal size.

You can hold super and `r' to zoom a window too, great for when I play
starcraft in wine window mode.

Pleasant surprises
\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde{}

\begin{itemize}
\tightlist
\item
  VERY small computer. Very thin. Smaller then most personal routers.
\item
  Structure ``feels'' strong and expensive. The engineering is amazing.
\item
  6 USB 2.0 ports.
\item
  Wifi or rj45 connections.
\item
  Memory card drive on front, MS/SD/MMC
\item
  Dual Core and hyper threading! (looks like 4 cores)
\item
  Hdmi OUT! (Audio and Video sent to the TV over one wire!)
\item
  The video card 3d graphics are amazing for a little unit. (Compiz
  Cube, lots of eye candy turned on!)
\end{itemize}

Power Consumption
\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde{}

The nT330i is a green computer, don't feel guilty leaving it on!

I used the kilowatt meter to find the following energy consumptions:

\begin{itemize}
\tightlist
\item
  IDLE approx 15watts
\item
  LOAD approx 30watts
\end{itemize}

nT330i Hardware Drivers
\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde\textasciitilde{}

If you are having trouble finding the official drivers for nT330i please
refer to the
\texttt{Foxconn\ Driver\ Page\ \textless{}http://www.foxconnsupport.com/download.aspx\textgreater{}}\_.

\hypertarget{current-status}{%
\section{Current status}\label{current-status}}

I get 1080p resolution out to the television but I'm having overscan
trouble. Not sure if this is a TV issue or the computer. Some people
have resolved this issue using a custom X11/xorg.conf mode and scan
resolution.

I'll write more if I figure it out. Either way I'm happy because I full
screen the video most of the time anyways

\hypertarget{foxhop-oct-09-2010-1153-am}{%
\subsection{foxhop --- Oct 09, 2010 11:53
am}\label{foxhop-oct-09-2010-1153-am}}

\textbf{Nick:} (comment before comment system was build)

Is the SD reader an option in the boot configuration? Could you install
to a large SDHC card and have a small, cheap, silent solid state hard
drive ?! Or you could install an operating system from the sd card? Is
there an option for booting from SD cards in the boot section of the
Bios?

\hypertarget{foxhop-oct-09-2010-1155-am}{%
\subsection{foxhop --- Oct 09, 2010 11:55
am}\label{foxhop-oct-09-2010-1155-am}}

That is a good question. I will have to test and see. I do have a few
memory cards laying around, wouldn't hurt to give it a try. Check out my
\texttt{freeNAS-msi-wind\ \textless{}/freeNAS-msi-wind\textgreater{}}\_
article. I used the memory card for the operating system! By the way I'm
planning on adding page and user comments to pylowiki eventully.

\hypertarget{hjmf-oct-30-2010-0741-am}{%
\subsection{hjmf --- Oct 30, 2010 07:41
am}\label{hjmf-oct-30-2010-0741-am}}

I have the nearly the same configuration, but I have a Show-Stopper at
the Installation of Ubuntu on the Foxconn. I try to install it from an
USB Flash Memort Stick, but I can not succeed to start/install Ubuntu.
Using 2GB internal memory and a 500GB Hard Disk (which is found by
Foxconn Hardware) I am unable to start Ubuntu. 1. Installation of Ubuntu
10.10 Server leaves me with a blank screen without any notifications. 2.
Installation of Ubuntu 10.10 Desktop Client stops after showing the
Message: ``NET: registered protocol family 1'' I do understand you are
not running a help desk, but maybe you can give me clue. Thx

\hypertarget{foxhop-oct-30-2010-0807-am}{%
\subsection{foxhop --- Oct 30, 2010 08:07
am}\label{foxhop-oct-30-2010-0807-am}}

\textbf{hjmf:} I'm sorry I didn't run into such problems\ldots{}

I would suggest installing Ubuntu LTS (10.04). This is the version I'm
running.

Also it could be a problem with your flash drive, I have seen corrupted
Ubuntu flash drives not boot well, only only boot once.

Let me know how it turns out and feel free to post more questions when
the time comes.

\hypertarget{supafrieke-jan-10-2011-0214-pm}{%
\subsection{supafrieke --- Jan 10, 2011 02:14
pm}\label{supafrieke-jan-10-2011-0214-pm}}

I used the tool from pendrive linux (Ubuntu 10.10 desktop adm64 ISO) to
create a USB key, a standard SD card and an SDHC and have had no luck in
getting the machine to boot from anything but the USB.

I've looked into a sata sled to hold a CF card but the price isnt nearly
as nice and easy as simply plugging in an SD. :(

\hypertarget{foxhop-jan-11-2011-0109-pm}{%
\subsection{foxhop --- Jan 11, 2011 01:09
pm}\label{foxhop-jan-11-2011-0109-pm}}

Thanks for the update \textbf{supafrieke}. If you figure the CF booting
out feel free to document it above in the wiki section of this page!

Good luck!

\end{document}
