Difference between revisions of "Known bugs"

From ElphelWiki
Jump to: navigation, search
 
 
(One intermediate revision by one other user not shown)
Line 1: Line 1:
 +
== elphel353-8.0.8.8.30 and earlier ==
 +
To set the camera in triggered mode you need to set "Program ahead" parameter to 5 instead of it's default value - 3. If not the camera freeze after the first frame.
 +
 +
 
== elphel353.7.1.4.5 and earlier ==
 
== elphel353.7.1.4.5 and earlier ==
 
Cache coherency problem that was revealing itself in imgsrv by (sometimes) returning empty images (actually 1x1 GIF ones) after waiting fro the new image to be acquired. For the error to happen, mmap() (used while processing "img" or "meta" command) had to be called after the kernel wrote the metadata to the circular buffer (that happens during interrupt generated when the image is completely transferred to the system memory), and the mmamp-ed metadata was used before the cached data (kernel writes to cache first for this memory segment) first was flushed out (by other unrelated cache memory usage).
 
Cache coherency problem that was revealing itself in imgsrv by (sometimes) returning empty images (actually 1x1 GIF ones) after waiting fro the new image to be acquired. For the error to happen, mmap() (used while processing "img" or "meta" command) had to be called after the kernel wrote the metadata to the circular buffer (that happens during interrupt generated when the image is completely transferred to the system memory), and the mmamp-ed metadata was used before the cached data (kernel writes to cache first for this memory segment) first was flushed out (by other unrelated cache memory usage).
  
 
In rev. 7.1.4.6 the bug was fixed by explicitly flushing the used cache line.
 
In rev. 7.1.4.6 the bug was fixed by explicitly flushing the used cache line.
 +
 +
== ==

Latest revision as of 05:44, 19 July 2010

elphel353-8.0.8.8.30 and earlier

To set the camera in triggered mode you need to set "Program ahead" parameter to 5 instead of it's default value - 3. If not the camera freeze after the first frame.


elphel353.7.1.4.5 and earlier

Cache coherency problem that was revealing itself in imgsrv by (sometimes) returning empty images (actually 1x1 GIF ones) after waiting fro the new image to be acquired. For the error to happen, mmap() (used while processing "img" or "meta" command) had to be called after the kernel wrote the metadata to the circular buffer (that happens during interrupt generated when the image is completely transferred to the system memory), and the mmamp-ed metadata was used before the cached data (kernel writes to cache first for this memory segment) first was flushed out (by other unrelated cache memory usage).

In rev. 7.1.4.6 the bug was fixed by explicitly flushing the used cache line.