There have been quite a few requests for people wanting to know what version of firmware is running in the RSMedia. Also if a robot isn’t running properly its useful to know if the firmware is correctly flashed and not corrupted.
So I have written a little tool that will check the kernel area, root file system area and the default file area and tell you if RSMV1 or RSMV2 software is installed.
It will also check the size of the kernel area and report if it is RSMV1 or RSMV2 sized (so you can know if its safe to reflash RSMV1 or RSMV2 firmware).
There are two versions of RSMedia firmware
- RSM V1 - Original firmware.
- RSM V2 - Newer firmware with USB Networking feature.
The tool is an rsupdate script that will run when the robot boots, it will test the areas and print results to the LCD screen.
For full instructions see the RSMCheckVersion.html in the archive.
The html file also includes all the history and differences between RSMV1 and RSMV2 (as far as I know anyway!) . Its also has links to the places to get files/instructions to reflash the different firmware versions.
You can download the tool from Robocommunity from this RSMCheckVersion tool.
It is also available from the RSMedia Robot Development kit site on source forge from this link RSMCheckVersion tool.
P.S. Thanx to Urgentmete for helping test the tool on a RSMV1!