OSD 2.0 HD

From The Neuros Technology Wiki

(Redirected from OSD2.0 HD Platform)
Jump to: navigation, search



The Neuros OSD 2.0 is the hardware component of the Neuros Open Internet Television Platform

Uniquely positioned as an open source internet video device for playback and recording of digital video, the OSD2 allows developers to participate on a product rather than just a developer board, at a price that reflects its position as a consumer product. The OSD2 will ultimately become a consumer ready product, and comes with a complete software stack of Linux (kernel 2.6.23 or greater), Qt4.4 as the user interface and VLC as the media framework. The OSD2 is suitable for a variety of different developers, from those looking for an inexpensive platform for DSP experimentation all the way to application developers looking to port their applications to an open set-top box (and with the support of the manufacturer).

You will find resources related to the Platform here. First developer samples can be ordered from The Neuros Store.

Please note that this page is heavily under construction. Please check back often.

Contents

[edit] Documents

Please read the following documents to learn more.

  • OSD2.0_HD_Specifications - Note that this is the intended specification for the retail product. The initial product will roughly be a board in a Mini-ITX housing with basic accessories, intended for purchase by developers and researchers.

[edit] Block Diagrams

carrier block diagram
carrier block diagram
module block diagram
module block diagram

The OSD 2 platform uses a module & carrier board architecture for flexibility. For example, the smaller, denser module board can be used with a smaller carrier board in applications where space is at a premium. Block diagrams for the module and carrier boards are shown here.

[edit] Images


the cpu module- about 30% larger than a credit card
the cpu module- about 30% larger than a credit card


[edit] Developers

To learn more about developing the platform, please read OSD 2.0 Development.

For information about outstanding bounties (not exclusively OSD 2.0) see bounties.neurostechnology.com

[edit] Beta Testers

Neuros is looking for beta testers! Please sign up for our OSD2.0 HD Platform newsletter today.

[edit] Ordering

You can order the OSD2.0 HD developer kit today at the Neuros Store. The Developer Kit comes with a housing unlike the boards previously sold.

[edit] Known Issues

The following issues are affecting all pre-release boards (the ones that came without a mini-itx housing (i.e. boards released before August 2008). This issue has been solved and does not affect those units currently shipping

[edit] Miswired RCA Jacks

What jacks are affected
What jacks are affected

Some of the jacks in the R12 block are wired wrong (J12 is the big block of RCA connectors on the back of the I/O board) There are some pins swapped in the schematics, causing some jacks to be wired wrong. Wrong jacks have polarity reversed.

  • Correct jacks have GND outside and signal in the center
  • Bad jacks have GND on the center and signal on the outside

You can see a diagram of the jacks that have wrong wiring.

In order to use the jacks with wrong wiring, special RCA to RCA cables could be made as below:

How to prepare work-around wires
How to prepare work-around wires

It is quite easy to prepare special cables or special adapters to use with the wrong jacks. Just the live and the ground pins got swapped in 4 of the jacks. All that is necessary is to get a normal RCA to RCA cable, cut it in half and mend it back together reversing the wires. The shield (outside) wire of one side connects to the center wire of the other side.

It is possible but not so easy to modify the IOBoard itself to correct the issue because half the pins that need to be swapped are connected to ground very strongly. It is possible to do it by cutting some gaps in the metal strips in the back side of the connector and re-wiring there.

[edit] Troubleshooting

It has been noted that one cause of trouble with component output and other random things from the CPU board not being seated properly, so it's always worth removing and reinserting the board to see if it helps.

Personal tools