Tag Archives: Cable&Wireless

Pace DiTV 1000

The DiTV 1000 was one of the first digital cable boxes released in the UK, and one of the first DVB-C box’s with a built in DOCSIS cable modem.

The DITV1000 was also used by Telewest, where it was branded as the Di1000T, however the internals should be the same, although there may be differences in the memory configuration

DiTV 1000 Front

Two card slots are present, with the smartcard slot visible behind the front cover flap. Front panel buttons can be used to change channel, move and navigate the on screen cursor and access various different menus.

DiTV 1000 Rear

Power – Mains input

RF Output: Outputs a modulated RF signal to a TV

RF Input: In from antenna

Audio Output: Outputs audio to a HiFi system, useful for radio

Scart Ports: Supports compostie and RGB, and VCR passthrough

IR Remote In/Out: To connect external IR blaster devices, Not officially used but is power enabled

Ethernet Port: Originally used to provide broadband services to a computer using the internal DOCSIS modem, redundant as cable modems are now preferred.

Serial Port: Labelled as RS232, Not Officially used

Pararell Port: Labelled is IEEE1284, Not Officially used

Internals of the DITV 1000, note the various amount of processors in this box, no wonder it runs hot.

It kind of reminds me of the Sega Saturn, which itself had 8 processors for various different tasks. Remember this box has to function as a high end STB and a cable mode, and still has to remain the size of a typical VCR.

Note the lack of a fan, since these box’s run hot they would have benefitted greatly from an additional fan to extract the heat generated by the components. Whilst this would have increased the cost of the stb slightly, the increase in reliability would have paid for itself in time, remember ntl had to pay installers to come out and replace the box once it had failed, and then had to be sent back to Pace in order to be diagnosed and repaired. Also customers are generally poor at maintaining AV equipment, with many putting the boxes in Tv cabinets and stands with closed doors, often on top of a VCR or DVD player that already generates heat. It’s no secret that heat is the main reason electronic components die early, and this was before the days of thermal throttling.

View of the memory and flash chips, with the memory module. Interesting to note the two flash banks, one labelled C&W Flash and the other as Download, wonder if these store two separate images? One for main use and the other for backup?

View of the bottom right side, showing part of the PSU

The main set of processors, from top left working down

Broadcom QAMLink BCM3118BKEF – QAM & DVB Decoder

C-Cube AViA GTX – Graphics processor

C-Cube AViA-600 – MPEG2 decoder

Broadcom BCM3220KPF – DOCSIS Modem

Hitachi SuperH/SH3 Processor – Central Processing Unit

Another view of the main processors

DiTV1000 Front Panel

Update Process

So looking into the update process for the Ditv1000 I came to a plausible theory, When pace had written the initial loader for the stb, they neglected to include a function to check for a firmware update on boot up, which the later boxes did support and do. Typically when you boot up a cable box, it checks the default frequency for a valid netID and if there are any updates available for that stb, and the loader application for the ditv1000 may not have done that.

Since the loader is present on some sort of ROM medium and its likely Pace had already manufactured the software on the ROM chips themselves, they did not want to write off these chips since it would be a considerable expense, instead they included a workaround in the software loaded in flash, where once the operator had released a new update, a signal flag would be sent out within the transport stream, of which the software would then corrupt itself in an extent that the loader would fail to boot (possibly by failing a checksum) and would then trigger the download process.

To force an update on the Ditv1000, Hold the power button upon powering on the box from the mains power, release the power button when OHAY appears on the screen. then press

Update Process, this is displayed after you enter the key sequence

Diag Screens

To access, hold the Up/Down front panel buttons together after powering the box from the mains, release once DIAG appears on the front panel.

Default Frequency settings

Hardware version information and the loaded software information

Software versions for various components

Date & Time Information

That’s a lot of credit

The bootloader status

Memory information for both RAM and Flash memory

Status and a list of logs and events

Signal information for the DVB tuner

Downstream signal information for the cable modem

Information for the DVB Signal Information that is currently being received

Cable modem upstream

Front LCD Display

There are three light’s to the right o the LCD display which indicate the following:

  • The top light indicates power is being received by the stb
  • The middle light indicated the return path status of the modem, this light should be steady which indicates it is connected, flashing means the modem is attempting to connect – also means interactive services are unavailable until the stb connects.
  • The bottom light is for the remote control, and light up when a command has been received
MessageMeaning
PACEAppears when the stb is powered on
—-Liberate middleware is initialising, normal part of boot up
LAITWait, The stb is preparing to update
OHAYAppears when you hold the power button down upon boot, stb waiting for a front panel command
ERASErasing flash
FLASFlashing memory, part of the update process
GOODChecksum passed, last part of the update process
ERRXError code, where X means the error number

A historical look at Cable & Wireless interactive

When Cable & Wireless launched their digital cable service, Interactive TV was the main attraction and focus for the platform.

Cable & Wireless teamed up with Liberate to deploy it’s eNavigator middleware client for their set top boxes. Liberate had already made deals with many US digital platforms for both Motorola and Scientific Atlanta networks, and had partnered with Acer & Thomson/RCA for their own set top box / internet tv devices. These allowed for the internet to be browsed on a TV itself, similar to a webTV or the Bush Internet TV. With that in mind it made sense to go with Liberate for its interactive platform, with many of the interactive being HTML based, essentially being microsites being designed to be useable on a PAL TV screen, as well as being usable on the set top box hardware itself. By using a HTML based system, it would be easy for existing web developers to adapt their websites for cable interactive TV.

Downloads

Cable Wireless interactive home

The main interactive developer portal, viewed within the Cable & Wireless interactive browser. This also showcases the browser interface, note the lack of address or URL bar, since this service was designed to be a walled garden. Instead a url bar is provided on the developer portal, likely to allow developers to test their websites.

An interesting oversight is if you sent an email with a hyperlink embedded into it to a website such as Lycos or Google, you could use that link to open the browser to that page, and if its a search engine you could use that to load other websites that are not part of the service

Developer Website

Not much to say here, the developer portal provide links to documentation details the requirements and limitations of the TV internet platform. This goes into details the specifics of the Liberate eNavigatior platform.

Viewed in Internet Explorer 5

A look at the services…

Unfortunately the screenshots are of a low quality and resolution since they have been extracted from the PDF documents above but give a general idea of the scope of the service provided. Some screens have the browser banner at the top of the screen, I’m assuming these are portals to the microsites.

Cable Wireless interactive home

Another view of the interactive home screen, this may be from a later redesign

Cable Wireless TV Internet

TV Internet Home

Similar to the Open… home screen, provides links to various services available

Cable Wireless TV Sports

Sports Main Menu

Provides links to other sports themed websites,

Cable Wireless TV email

Email Main Menu

Menu options are Check Email, Write Message, not sure of the third items, Drafts? Templates? Deleted?

Cable Wireless TV Inbox

Email Inbox

The STB had a built in email client, designed for the C&W email service

Cable Wireless TV Games

Two Way TV

Looks like a games service, hard to tell because of the resolution

Cable Wireless TV RAC

RAC Breakdown

A resource for traffic information and a route planner

Cable Wireless TV Travel

TravelTime

Looks like some sort of holiday broker

Cable Wireless TV Holiday

Travel

Provide links to holidays, not sure if this goes directly to the sites themselves?

Cable Wireless TV News

News

News headlines, and weather from various sources.

When the consumer division of Cable & Wireless was acquired by ntl in 2000, the interactive platform continued it’s development. In 2002 ntl deployed the Liberate 1.2 middleware which bought improvements to the browser rendering engine, and the TV guide was rewritten to take advantage. ntl would later spend time developing services for the Langely platform, which was originally planned to use the PowerTV platform, but chose Liberate instead. This was done to ensure parity between the two platforms.

Useful Links

Ntl Bromley CR3

The replacement to CR2 software that saw the launch of interactive services for the bromley platform, CR3 saw a rewrite of the guide software, with everything now being written in the Liberate browser, and Two Way TV support for downloadable applications, whilst Liberate being used for interactive. This software would form the basis for Langely CR3, and would be the next step in unifying the platforms in terms of feature set.

Sadly not all areas had access to CR3 with former Videotron areas in London being stuck on pre-interactive CR1 blue to the networks inability to support a return path connection. ntl would have to upgrade and repull the network in order to provide support for broadband and on demand services, all of which are dependent on a return path.

The software here is running on a Pace Di4000N

ntl home screen

The user interface of ntl digital, not a fan of their purple/pink colour scheme and the bad thing is that its everywhere, thankfully they changed the scheme by the time it can to Langely.

Interesting is the listing for interactive settings, rather than be part of the list it looks like a separate link,

Now & next

Unfortunately the purple makes it’s way onto normal viewing, with the now and next bar

I’m not sure why these early cable TV software did not allow for the volume to be changed via the STB remote, since the Telewest side also did not support changing the volume. One theory was that customer would complain to ntl about how they were unable to her any sound through their TV, unaware that the volume on the analogue box has been set to a low level or mute, so to prevent further calls that disabled the feature.

In the end they enabled the volume control in a later build ofCR3, along with Telewest. Maybe they got fed up of the support calls asking why the volume control isn’t working on their box. In hindsight they should have followed the Sky design where the STB remote controls the volume on the TV at launch (they ended up doing this later, with the newer remotes)

The options button gives a small menu, allowing for access to the help function and a shortcut to the diary. The audio Language lets to changed the language of the audio, or enabled narrative audio description, Sky would later implement a similar feature in its Sky Guide.

TV Guide

ntl tv guide

The main TV guide grid. No channels here since the box is not connected to the cable feed.

Here would have been a list of all channel genres, such as Movies, Sports, News, etc

Pressing the i button shows a short description of the program

TV Guide: Diary

The diary is ntl’s version of the personal planner, and is used to store reminders for future events and shows. Future PPV events appear here.

Subject Search

The subject search feature can be thought of as an alternative to the A-Z listings of Sky Guide, showing programs rather than the channels themselves. The idea is that the customer can find a program they like by the genre of the show.

Sadly the TV guide only has 3 days of TV listings, compared to the 7 days offered by Sky Digital.

A list of subgenres

Searching for a specific program via text

The on screen keyboard, not sure if this is the way it’s supposed to look since a lot of the text to the right being cropped off.

ntl customers could also purchase an optional keyboard to make it easier to enter text.

ntl subject search

One nice feature is the ability to save personalized genre lists, here you choose the type of programs to like to see and you can easily search for that list without having to manually select categories.

Interactive

ntl interactive

Trying to load interactive services which sadly no longer exist. the Liberate middleware was used to deploy the interactive microsites, with the TwoWayTV middleware being used for the interactive applications such as games.

On Demand

Looking for PPV events, this was before true video on demand had launched

ntl on demand

Settings

ntl parental control

The parental control feature

Changing TV settings, not sure what Enhanced Programming corresponds to?

Favourites

The favorites feature, very similar to Ntl Langely CR3

Help

ntl help cr3

There’s a help system but with no content stored on the box.

Diag Screen

Diag screen that shows the software an signal information

ntl error

Using with Virgin Media

Somehow I was able to get the box to bootup on a modern Virgin media connection, with many Channel and TV listings being loaded. Sadly I was not able to get any TV channels to load, not even radio channels which still broadcast in MPEG2