Frequently Faced Display errors

From OMAPpedia

(Difference between revisions)
Jump to: navigation, search
(Created page with 'Error codes in Linux: #define EPERM 1 /* Operation not permitted */ #define ENOENT 2 - No such file or directory: #define ESRCH 3 …')
 
(6 intermediate revisions not shown)
Line 1: Line 1:
-
Error codes in Linux:
+
* omapfb: failed to allocate framebuffer -12:
 +
Sufficient vram is not available.
 +
Try passing vram=<value>, omapfb.vram=0:<size>
 +
If you have already sent these parameters try increasing the values.
 +
Max value of vram is 32
-
#define EPERM           1     /* Operation not permitted */
+
 
-
#define ENOENT           2     /* No such file or directory */
+
Common Error codes in Linux:
-
#define ESRCH           3      /* No such process */
+
<TABLE border=1 cellpadding="10" cellspacing="5">
-
#define EINTR           4      /* Interrupted system call */
+
<TH>Error Symbol</TH><TH> Error code </TH> <TH> Description </TH>
-
#define EIO             5      /* I/O error */
+
<TR><TD>EPERM </TD><TD>   -1 </TD><TD> Operation not permitted </TD></TR>
-
#define ENXIO           6      /* No such device or address */
+
<TR><TD>ENOENT </TD><TD>   -2 </TD><TD> No such file or directory </TD></TR>
-
#define E2BIG           7      /* Argument list too long */
+
<TR><TD>ESRCH   </TD><TD>        -3      </TD><TD> No such process </TD></TR>
-
#define ENOEXEC         8      /* Exec format error */
+
<TR><TD>EINTR   </TD><TD>        -4      </TD><TD> Interrupted system call </TD></TR>
-
#define EBADF           9      /* Bad file number */
+
<TR><TD>EIO     </TD><TD>        -5      </TD><TD> I/O error </TD></TR>
-
#define ECHILD         10      /* No child processes */
+
<TR><TD>ENXIO   </TD><TD>        -6      </TD><TD> No such device or address </TD></TR>
-
#define EAGAIN         11      /* Try again */
+
<TR><TD>E2BIG   </TD><TD>        -7      </TD><TD> Argument list too long </TD></TR>
-
#define ENOMEM         12      /* Out of memory */
+
<TR><TD>ENOEXEC </TD><TD>        -8      </TD><TD> Exec format error </TD></TR>
-
#define EACCES         13      /* Permission denied */
+
<TR><TD>EBADF   </TD><TD>        -9      </TD><TD> Bad file number </TD></TR>
-
#define EFAULT         14      /* Bad address */
+
<TR><TD>ECHILD </TD><TD>        -10      </TD><TD> No child processes </TD></TR>
-
#define ENOTBLK         15      /* Block device required */
+
<TR><TD>EAGAIN </TD><TD>        -11      </TD><TD> Try again </TD></TR>
-
#define EBUSY           16      /* Device or resource busy */
+
<TR><TD>ENOMEM </TD><TD>        -12      </TD><TD> Out of memory </TD></TR>
-
#define EEXIST         17      /* File exists */
+
<TR><TD>EACCES </TD><TD>        -13      </TD><TD> Permission denied </TD></TR>
-
#define EXDEV           18      /* Cross-device link */
+
<TR><TD>EFAULT </TD><TD>        -14      </TD><TD> Bad address </TD></TR>
-
#define ENODEV         19      /* No such device */
+
<TR><TD>ENOTBLK </TD><TD>        -15      </TD><TD> Block device required </TD></TR>
-
#define ENOTDIR         20      /* Not a directory */
+
<TR><TD>EBUSY   </TD><TD>        -16      </TD><TD> Device or resource busy </TD></TR>
-
#define EISDIR         21      /* Is a directory */
+
<TR><TD>EEXIST </TD><TD>        -17      </TD><TD> File exists </TD></TR>
-
#define EINVAL         22      /* Invalid argument */
+
<TR><TD>EXDEV   </TD><TD>        -18      </TD><TD> Cross-device link </TD></TR>
-
#define ENFILE         23      /* File table overflow */
+
<TR><TD>ENODEV </TD><TD>        -19      </TD><TD> No such device </TD></TR>
-
#define EMFILE         24      /* Too many open files */
+
<TR><TD>ENOTDIR </TD><TD>        -20      </TD><TD> Not a directory </TD></TR>
-
#define ENOTTY         25      /* Not a typewriter */
+
<TR><TD>EISDIR </TD><TD>        -21      </TD><TD> Is a directory </TD></TR>
-
#define ETXTBSY         26      /* Text file busy */
+
<TR><TD>EINVAL </TD><TD>        -22      </TD><TD> Invalid argument </TD></TR>
-
#define EFBIG           27      /* File too large */
+
<TR><TD>ENFILE </TD><TD>        -23      </TD><TD> File table overflow </TD></TR>
-
#define ENOSPC         28      /* No space left on device */
+
<TR><TD>EMFILE </TD><TD>        -24      </TD><TD> Too many open files </TD></TR>
-
#define ESPIPE         29      /* Illegal seek */
+
<TR><TD>ENOTTY </TD><TD>        -25      </TD><TD> Not a typewriter </TD></TR>
-
#define EROFS           30      /* Read-only file system */
+
<TR><TD>ETXTBSY </TD><TD>        -26      </TD><TD> Text file busy </TD></TR>
-
#define EMLINK         31      /* Too many links */
+
<TR><TD>EFBIG   </TD><TD>        -27      </TD><TD> File too large </TD></TR>
-
#define EPIPE           32      /* Broken pipe */
+
<TR><TD>ENOSPC </TD><TD>        -28      </TD><TD> No space left on device </TD></TR>
-
#define EDOM           33      /* Math argument out of domain of func */
+
<TR><TD>ESPIPE </TD><TD>        -29      </TD><TD> Illegal seek </TD></TR>
-
#define ERANGE         34      /* Math result not representable */
+
<TR><TD>EROFS   </TD><TD>        -30      </TD><TD> Read-only file system </TD></TR>
 +
<TR><TD>EMLINK </TD><TD>        -31      </TD><TD> Too many links </TD></TR>
 +
<TR><TD>EPIPE   </TD><TD>        -32      </TD><TD> Broken pipe </TD></TR>
 +
<TR><TD>EDOM   </TD><TD>        -33      </TD><TD> Math argument out of domain of func </TD></TR>
 +
<TR><TD>ERANGE </TD><TD>        -34      </TD><TD> Math result not representable </TD></TR>
 +
</TABLE>
 +
<hr>
 +
* [http://omappedia.org/wiki/Display_Drivers_Domain_Wiki BACK to Display Domain Wiki]

Latest revision as of 13:09, 22 February 2011

Sufficient vram is not available.
Try passing vram=<value>, omapfb.vram=0:<size>
If you have already sent these parameters try increasing the values.
Max value of vram is 32


Common Error codes in Linux:

Error Symbol Error code Description
EPERM -1 Operation not permitted
ENOENT -2 No such file or directory
ESRCH -3 No such process
EINTR -4 Interrupted system call
EIO -5 I/O error
ENXIO -6 No such device or address
E2BIG -7 Argument list too long
ENOEXEC -8 Exec format error
EBADF -9 Bad file number
ECHILD -10 No child processes
EAGAIN -11 Try again
ENOMEM -12 Out of memory
EACCES -13 Permission denied
EFAULT -14 Bad address
ENOTBLK -15 Block device required
EBUSY -16 Device or resource busy
EEXIST -17 File exists
EXDEV -18 Cross-device link
ENODEV -19 No such device
ENOTDIR -20 Not a directory
EISDIR -21 Is a directory
EINVAL -22 Invalid argument
ENFILE -23 File table overflow
EMFILE -24 Too many open files
ENOTTY -25 Not a typewriter
ETXTBSY -26 Text file busy
EFBIG -27 File too large
ENOSPC -28 No space left on device
ESPIPE -29 Illegal seek
EROFS -30 Read-only file system
EMLINK -31 Too many links
EPIPE -32 Broken pipe
EDOM -33 Math argument out of domain of func
ERANGE -34 Math result not representable

Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox