Setting Up Hyperterminal
From The Neuros Technology Wiki
If you want to setting up serial comms to the OSD from windows, you need to configure hyperterm. It is installed by default on most windows systems. You can find it with: Start->Programs->Accessories->Communications->HyperTerminal
It will probably ask you to set up some modem defaults, but you can just set/ignore those. Before you continue it is probably worth finding out what COM port you are using.
If you are using a modern machine it will not have a serial interface, so you will need to buy a serial adaptor. There are many cheap and cheerful USB<->9pin Serial adaptors available. They are reportedly available from Newegg for under $10.
Your manual should be able to tell you how to figure out what COM port the OSD is connected to, but if in doubt you can find out from the device manager. Control Panel->System->Hardware tab->Device manager button and the Ports part of the device tree should list all of your serial interfaces.
In my case, I'm using a USB/Serial Converter which as you can see, is COM4
Then setup HyperTerminal using the COM port you figured out from above
From the hyperterm menu select File->New Connection you will be presented with a dialog box to allow you to configure your modem, From here you select the right COM port from the drop-down menu and then select the proper connection speed, which is 11520, 8 bits, no parity, 1 stop bit, no flow control.
Make sure to use the parameters above: No flow control is important
using file->save you can save the connection properties for future use.
Then you should see something like the below, and the arrow keys should act like the navigation keys on the remote control (ie. they should allow you to navigate the TV on screen display)
--- Other hyperterm specific procedures.
once you have serial comms, you can reach the uboot menu. Using hyperterm you can upload firmware/uboot images via the loadb command.
once you issue a loadb command, you can use the hyperterm transfer->send file to upload a file to the OSD memory. the ransfer protocol must be 'kermit'. once loaded you can issue the command
?????- someone who knows what happens next can be added here. it should be possible to upgrade uboot/kernel & rootfs using, it should be similar to the tftp/ftpload process but no idea how ATM. to afriad to play without bricking the OSD. --- you can access a busybox console and poke around by hitting control-C via hyperterm. --- the backscroll buffer lines will only max out at 500, and are actually pretty usless. If you want to be able to view boot messages or anything else tha scrolls off the screen you need to use the text capture facility using transfer->capture text. then you can use a text editor/pager to check these log files. -- ???? using the busybox installation to update the firmware.
