summaryrefslogtreecommitdiffstats
path: root/electronics
diff options
context:
space:
mode:
Diffstat (limited to 'electronics')
-rw-r--r--electronics/netv.page94
1 files changed, 94 insertions, 0 deletions
diff --git a/electronics/netv.page b/electronics/netv.page
new file mode 100644
index 0000000..807db0d
--- /dev/null
+++ b/electronics/netv.page
@@ -0,0 +1,94 @@
+=========================
+Chumby NeTV
+=========================
+
+`Chumby Wiki NeTV Page <http://wiki.chumby.com/index.php/NeTV_developer_info>`_
+
+**Opening the case:** the grey rubber on the bottom peels up at the corners to
+reveal 4 small philips head screws. Then the top part of the case needs to be
+unsnapped from the bottom by wedging the long sides apart; be careful when
+removing the top not to apply pressure on the IR extension jack.
+
+Hardware
+--------------
+`netv v2 BOM
+<http://git.chumby.com.sg/netv_hardware/pcb/mainboard_v2/netv_v2_bom.csv>`_
+
+MCU
+ Bom says "Marvell 88AP166-A0-BJD2C008", chip says ``88AP1-BJD2 P1V8690.5
+ 1004 ADP TV``. This is similar to a chip in the Microsoft Kinect.
+ 800 MHz
+
+Removable Flash
+ 1Gb MicroSD card
+
+RAM
+ ``Hynix HY5PS1G1631C FP-S5 C 023A``
+
+ 1Gb DDR2 SDRAM
+
+ `Datasheet PDF <http://www.hynix.com/datasheet/pdf/dram/HY5PS1G4(8.16)31C(L)FP(Rev0.3).pdf>`_
+
+FPGA
+ Xilinx Spartan-6 ``XC6SLX9 TQG144AIV1121 D4248875A 2C``
+ ~$18/each for small orders. Has 9152 logic cells, 576Kb RAM blocks, 16 DSP
+ slices, 2 memory controllers.
+
+WIFI
+ USB module with AzureWave AW-NU137 chip.
+
+CPU Software Environment
+--------------------------------------------
+``Linux localhost.localdomain 2.6.28 #1 Tue Aug 30 16:41:06 SGT 2011 armv5tejl GNU/Linux``
+
+ $ df -h
+ Filesystem Size Used Available Use% Mounted on
+ /dev/root 481.9M 276.4M 181.1M 60% /
+ none 61.6M 128.0K 61.5M 0% /dev
+ /dev/mmcblk0p3 424.4M 15.1M 387.4M 4% /media/storage
+ /dev/mmcblk0p3 424.4M 15.1M 387.4M 4% /var
+ /dev/mmcblk0p3 424.4M 15.1M 387.4M 4% /psp
+ tmpfs 61.6M 392.0K 61.2M 1% /var/volatile
+ tmpfs 61.6M 0 61.6M 0% /dev/shm
+ tmpfs 61.6M 0 61.6M 0% /media/ram
+
+ $ free -m
+ total used free shared buffers cached
+ Mem: 123 92 30 0 3 59
+ -/+ buffers/cache: 29 93
+ Swap: 0 0 0
+
+I get this dmesg notifcation about 30 seconds after boot when the netv is
+powered by USB from my Thinkpad X200s laptop (which is plugged in to wall
+power):
+
+ [ 34.140267] A Device didn't response because the VBUS is low!
+
+
+HDMI
+------
+`wikipedia article on HDMI <http://en.wikipedia.org/wiki/Hdmi>`_
+
+HDMI is evil shit; you "must" pay a $0.04/device licensing fee. DisplayPort is
+free but is much more complicated.
+
+HDCP is the evil DRM shit that encrypts video data going over HDMI connections.
+This protocol was already being used over DVI connections; HDMI just adds more
+features.
+
+-------------------------------------------------------------------------
+HDMI Version Max Res. Max Pixel Clk Total Bandwidth Other
+------------ ------------ -------------- ------------- -------------
+1.0 (2002) 1920x1200 165 MHz 3.96 Gbit/s
+1.3 (2006) 2560x1600 340 MHz 8.16 Gbit/s
+1.4 (2009) 4096x2160 340 MHz 8.16 Gbit/s Ethernet
+-------------------------------------------------------------------------
+
+
+
+-------------
+
+
+http://rdist.root.org/2011/09/13/the-magic-inside-bunnies-new-netv/
+
+http://wiki.chumby.com/index.php/NeTV_developer_info