The Cable Modem To SDR Transformation

What do you do with an old cable modem in the closet? If you are [stdw] you reengineer it and turn it into a software defined radio. The modem in question was the Motorola MB7220. After looking at a similar project using a different modem, it seemed to be feasible.

The opening of the case revealed two possible UART ports, one of which was active. The result of this UART provided a lot of information. The chip is Broadcom BCM3383, which is a MIPS processor. It had eCos as the operating system. However, the bootloader eventually disables the UART, so many more investigations through the serial terminal are not possible.

The next step was to discard the flash drive. This required a small soldering operation to prevent the board from starting while the flash chip was powered. Some key credentials and configuration data turned out to be present, but they are indeed backups. After restoring the archive removal settings to the factory settings, the correct data was obvious.

After a lengthy study, the diagnostics, which builds a spectrum display, gave up its data. At first, the data was only a small sample of what was really required, but it showed a local FM station as spectrum. In the end, the rate of data loss is reduced to about 12% when streaming, which is not great, but it is good enough. You can hear audio clip on the reception. Not exactly crystal clear quality, but not bad.

Of course, no one will use this for FM radio. But it’s a fascinating sight of how far you can penetrate a device like this if you have some skill and patience. There must be something in the quarantine that makes people hack old equipment, as we recently saw a similar Netkear hack. Even cheap games are not safe.

Comments are closed.