PV2 .RAW file viewer / converter

On this page a number of applications can be found to view and convert the .RAW file images as produced by a number of SMaL based cameras, most notably the CVS PV2. It also has a V8 uRISC simulator, to trace the firmware of SMaL based cameras.

.RAW file viewer and decoder

New style .RAW file viewer and decoder, See below for a screenshot of the application.

A win32 version of this application can be downloaded here.

Old style .RAW file viewer and decoder, See below for a screenshot of the application.

A win32 version of this application can be downloaded here

V8 simulator

The V8 simulator is available below.
All flag handling bugs are fixed and it passes the V8 reference application.
It has a limited interactive shell, and supports a number of interactive commands. Click on the image to download the source and a precompiled WIN32 version.

Windows drivers and V8 code

Some of the windows drivers shipped with SMaL cameras come with a 32768 or 32778 .pack/.pck file that contains V8 code. First thought when seeing those files was that it is code specifically to let the camera transfer it's pictures to a PC. Second thought however is that it is actually a firmware upgrade shipped with newer drivers to fix bugs / enable features after shipping.

Known versions of .pack / .pck files.

Files that have length 32778 bytes need to be loaded to 0x0406 in the processor space of the V8, files with length 32768 bytes need to be loaded to 0x410. It looks like 0x410 is also the start routine.

Gratuitous links