From: Jason P. <ja...@wi...> - 2007-07-26 17:06:41
|
Hi All, I have enabled the necessary options in the kernel to get the Gumstix logo splash screen to show up on an LCD during boot. I can see the cursor flashing in the upper left hand corner along with the logo. 1. How do I write messages to the frame buffer console during boot? 2. How do I disable the flashing cursor during boot? Thanks in advance, Jason Peterson |
From: Craig H. <cr...@gu...> - 2007-07-26 17:55:55
|
On Jul 26, 2007, at 10:06 AM, Jason Peterson wrote: > I have enabled the necessary options in the kernel to get the Gumstix > logo splash screen to show up on an LCD during boot. I can see the > cursor flashing in the upper left hand corner along with the logo. > > 1. How do I write messages to the frame buffer console during boot? /dev/tty0 should be connected to the fbcon, so you can do stuff like echo "Hello world" > /dev/tty0 > 2. How do I disable the flashing cursor during boot? I forget how you turn the cursor black -- some escape sequence you can send to the tty probably. According to this: <http://linux.die.net/man/4/console_codes> it *might* be: ESC [ ? 25 h DECTECM (default on): Make cursor visible. So you'd do something like: echo -ne '\033[?25h' > /dev/tty0 It might be '\0033[?25h' -- I never remember whether you need that extra 0 in octal escape sequences or not... C |
From: Peter D. <pet...@ho...> - 2007-07-26 18:10:00
|
Hi all, Does anybody have any info on how to make a small camera with Wireless IP capabilities? Thanks, Peter >From: Craig Hughes <cr...@gu...> >Reply-To: "General mailing list for gumstix users." ><gum...@li...> >To: "General mailing list for gumstix users." ><gum...@li...> >Subject: Re: [Gumstix-users] How to output text to the framebuffer >consoledurring boot, and disable the blinking cursor? >Date: Thu, 26 Jul 2007 10:56:00 -0700 > >On Jul 26, 2007, at 10:06 AM, Jason Peterson wrote: > > > I have enabled the necessary options in the kernel to get the Gumstix > > logo splash screen to show up on an LCD during boot. I can see the > > cursor flashing in the upper left hand corner along with the logo. > > > > 1. How do I write messages to the frame buffer console during boot? > >/dev/tty0 should be connected to the fbcon, so you can do stuff like > >echo "Hello world" > /dev/tty0 > > > 2. How do I disable the flashing cursor during boot? > >I forget how you turn the cursor black -- some escape sequence you >can send to the tty probably. According to this: > ><http://linux.die.net/man/4/console_codes> > >it *might* be: > >ESC [ ? 25 h > DECTECM (default on): Make cursor visible. > >So you'd do something like: > >echo -ne '\033[?25h' > /dev/tty0 > >It might be '\0033[?25h' -- I never remember whether you need that >extra 0 in octal escape sequences or not... > >C > > > >------------------------------------------------------------------------- >This SF.net email is sponsored by: Splunk Inc. >Still grepping through log files to find problems? Stop. >Now Search log events and configuration files using AJAX and a browser. >Download your FREE copy of Splunk now >> http://get.splunk.com/ >_______________________________________________ >gumstix-users mailing list >gum...@li... >https://lists.sourceforge.net/lists/listinfo/gumstix-users _________________________________________________________________ http://newlivehotmail.com |
From: Albert D. <al...@da...> - 2007-07-26 18:15:18
|
I found a chip which may help you, the mg1264: http://mobilygen.mywebteam.com/downloads/MG1264/ds_MG1264_2007_Rev3.pdf http://www.zilica.com/H264IPcamera-referencedesign.htm Regards, Albert On Jul 26, 2007, at 8:09 PM, Peter DL2 wrote: > Hi all, > > Does anybody have any info on how to make a small camera with > Wireless IP > capabilities? > > Thanks, > > Peter > >> From: Craig Hughes <cr...@gu...> >> Reply-To: "General mailing list for gumstix users." >> <gum...@li...> >> To: "General mailing list for gumstix users." >> <gum...@li...> >> Subject: Re: [Gumstix-users] How to output text to the framebuffer >> consoledurring boot, and disable the blinking cursor? >> Date: Thu, 26 Jul 2007 10:56:00 -0700 >> >> On Jul 26, 2007, at 10:06 AM, Jason Peterson wrote: >> >>> I have enabled the necessary options in the kernel to get the >>> Gumstix >>> logo splash screen to show up on an LCD during boot. I can see the >>> cursor flashing in the upper left hand corner along with the logo. >>> >>> 1. How do I write messages to the frame buffer console during boot? >> >> /dev/tty0 should be connected to the fbcon, so you can do stuff like >> >> echo "Hello world" > /dev/tty0 >> >>> 2. How do I disable the flashing cursor during boot? >> >> I forget how you turn the cursor black -- some escape sequence you >> can send to the tty probably. According to this: >> >> <http://linux.die.net/man/4/console_codes> >> >> it *might* be: >> >> ESC [ ? 25 h >> DECTECM (default on): Make cursor visible. >> >> So you'd do something like: >> >> echo -ne '\033[?25h' > /dev/tty0 >> >> It might be '\0033[?25h' -- I never remember whether you need that >> extra 0 in octal escape sequences or not... >> >> C >> >> >> >> --------------------------------------------------------------------- >> ---- >> This SF.net email is sponsored by: Splunk Inc. >> Still grepping through log files to find problems? Stop. >> Now Search log events and configuration files using AJAX and a >> browser. >> Download your FREE copy of Splunk now >> http://get.splunk.com/ >> _______________________________________________ >> gumstix-users mailing list >> gum...@li... >> https://lists.sourceforge.net/lists/listinfo/gumstix-users > > _________________________________________________________________ > http://newlivehotmail.com > > > ---------------------------------------------------------------------- > --- > This SF.net email is sponsored by: Splunk Inc. > Still grepping through log files to find problems? Stop. > Now Search log events and configuration files using AJAX and a > browser. > Download your FREE copy of Splunk now >> http://get.splunk.com/ > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users |
From: Peter D. <pet...@ho...> - 2007-07-26 20:27:25
|
Albert, Thanks a ton! Regards, Peter >From: Albert Dahan <al...@da...> >Reply-To: "General mailing list for gumstix users." ><gum...@li...> >To: "General mailing list for gumstix users." ><gum...@li...> >Subject: Re: [Gumstix-users] Question >Date: Thu, 26 Jul 2007 20:14:38 +0200 > >I found a chip which may help you, the mg1264: > >http://mobilygen.mywebteam.com/downloads/MG1264/ds_MG1264_2007_Rev3.pdf >http://www.zilica.com/H264IPcamera-referencedesign.htm > >Regards, >Albert > >On Jul 26, 2007, at 8:09 PM, Peter DL2 wrote: > > > Hi all, > > > > Does anybody have any info on how to make a small camera with > > Wireless IP > > capabilities? > > > > Thanks, > > > > Peter > > > >> From: Craig Hughes <cr...@gu...> > >> Reply-To: "General mailing list for gumstix users." > >> <gum...@li...> > >> To: "General mailing list for gumstix users." > >> <gum...@li...> > >> Subject: Re: [Gumstix-users] How to output text to the framebuffer > >> consoledurring boot, and disable the blinking cursor? > >> Date: Thu, 26 Jul 2007 10:56:00 -0700 > >> > >> On Jul 26, 2007, at 10:06 AM, Jason Peterson wrote: > >> > >>> I have enabled the necessary options in the kernel to get the > >>> Gumstix > >>> logo splash screen to show up on an LCD during boot. I can see the > >>> cursor flashing in the upper left hand corner along with the logo. > >>> > >>> 1. How do I write messages to the frame buffer console during boot? > >> > >> /dev/tty0 should be connected to the fbcon, so you can do stuff like > >> > >> echo "Hello world" > /dev/tty0 > >> > >>> 2. How do I disable the flashing cursor during boot? > >> > >> I forget how you turn the cursor black -- some escape sequence you > >> can send to the tty probably. According to this: > >> > >> <http://linux.die.net/man/4/console_codes> > >> > >> it *might* be: > >> > >> ESC [ ? 25 h > >> DECTECM (default on): Make cursor visible. > >> > >> So you'd do something like: > >> > >> echo -ne '\033[?25h' > /dev/tty0 > >> > >> It might be '\0033[?25h' -- I never remember whether you need that > >> extra 0 in octal escape sequences or not... > >> > >> C > >> > >> > >> > >> --------------------------------------------------------------------- > >> ---- > >> This SF.net email is sponsored by: Splunk Inc. > >> Still grepping through log files to find problems? Stop. > >> Now Search log events and configuration files using AJAX and a > >> browser. > >> Download your FREE copy of Splunk now >> http://get.splunk.com/ > >> _______________________________________________ > >> gumstix-users mailing list > >> gum...@li... > >> https://lists.sourceforge.net/lists/listinfo/gumstix-users > > > > _________________________________________________________________ > > http://newlivehotmail.com > > > > > > ---------------------------------------------------------------------- > > --- > > This SF.net email is sponsored by: Splunk Inc. > > Still grepping through log files to find problems? Stop. > > Now Search log events and configuration files using AJAX and a > > browser. > > Download your FREE copy of Splunk now >> http://get.splunk.com/ > > _______________________________________________ > > gumstix-users mailing list > > gum...@li... > > https://lists.sourceforge.net/lists/listinfo/gumstix-users > > >------------------------------------------------------------------------- >This SF.net email is sponsored by: Splunk Inc. >Still grepping through log files to find problems? Stop. >Now Search log events and configuration files using AJAX and a browser. >Download your FREE copy of Splunk now >> http://get.splunk.com/ >_______________________________________________ >gumstix-users mailing list >gum...@li... >https://lists.sourceforge.net/lists/listinfo/gumstix-users _________________________________________________________________ Local listings, incredible imagery, and driving directions - all in one place! http://maps.live.com/?wip=69&FORM=MGAC01 |
From: Peter L. <pl...@gm...> - 2007-08-31 13:21:18
|
Could you clarify what the steps are to enable the virtual terminal? I can't find the exact directions on the Wiki. I have CONFIG_LOGO=y in the Linux .config and I know about the tty0 line in /etc/inittab. I don't think my /dev/tty0 is linked to the LCD at this point, though. Thanks. On 7/26/07, Craig Hughes <cr...@gu...> wrote: > > On Jul 26, 2007, at 10:06 AM, Jason Peterson wrote: > > > I have enabled the necessary options in the kernel to get the Gumstix > > logo splash screen to show up on an LCD during boot. I can see the > > cursor flashing in the upper left hand corner along with the logo. > > > > 1. How do I write messages to the frame buffer console during boot? > > /dev/tty0 should be connected to the fbcon, so you can do stuff like > > echo "Hello world" > /dev/tty0 > > > 2. How do I disable the flashing cursor during boot? > > I forget how you turn the cursor black -- some escape sequence you > can send to the tty probably. According to this: > > <http://linux.die.net/man/4/console_codes> > > it *might* be: > > ESC [ ? 25 h > DECTECM (default on): Make cursor visible. > > So you'd do something like: > > echo -ne '\033[?25h' > /dev/tty0 > > It might be '\0033[?25h' -- I never remember whether you need that > extra 0 in octal escape sequences or not... > > C > > > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Splunk Inc. > Still grepping through log files to find problems? Stop. > Now Search log events and configuration files using AJAX and a browser. > Download your FREE copy of Splunk now >> http://get.splunk.com/ > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > |
From: Peter L. <pl...@gm...> - 2007-08-31 20:15:07
|
Hi, I followed the instructions from Jason and configured Linux to have the FB attached to tty0. The diffs of my additions to Linux .config were: 4c4 < # Fri Aug 31 14:48:27 2007 --- > # Fri Aug 24 08:50:32 2007 906c906 < CONFIG_INPUT=y --- > CONFIG_INPUT=m 946,949c946 < CONFIG_VT=y < CONFIG_VT_CONSOLE=y < CONFIG_HW_CONSOLE=y < # CONFIG_VT_HW_CONSOLE_BINDING is not set --- > # CONFIG_VT is not set 1114,1125c1111 < CONFIG_FB_VIRTUAL=m < < # < # Console display driver support < # < # CONFIG_VGA_CONSOLE is not set < CONFIG_DUMMY_CONSOLE=y < CONFIG_FRAMEBUFFER_CONSOLE=m < # CONFIG_FRAMEBUFFER_CONSOLE_ROTATION is not set < # CONFIG_FONTS is not set < CONFIG_FONT_8x8=y < CONFIG_FONT_8x16=y --- > # CONFIG_FB_VIRTUAL is not set and I added the CONFIG_INPUT=y and CONFIG_VT=y to my initrd Linux as well to provide kernel support for stuff fbcon.ko needs. I modprobe fbcon via /etc/modules, without attaching a getty on tty0 since I only need tty0 to display ASCII chars. When I do a "echo abcdef >/dev/tty0" I do see something displaying on the LCD, but the font is pretty messed up (bunch of faint dots). I'm supposedly using the 8x8 or 8x16 default fonts, but have no idea what is really happening. Also, pxafb seems to shut off after some time, probably on request from fbcon. I know the pxafb is set up right because the penguin.ppm displays properly using ppmv. Could somebody give me some hints on what to do at this point? Thanks. On 8/31/07, Peter Lu <pl...@gm...> wrote: > > Could you clarify what the steps are to enable the virtual terminal? I > can't find > the exact directions on the Wiki. I have CONFIG_LOGO=y in the Linux > .config and I know about the tty0 line in /etc/inittab. I don't think my > /dev/tty0 > is linked to the LCD at this point, though. > > Thanks. > > > > On 7/26/07, Craig Hughes <cr...@gu... > wrote: > > > > On Jul 26, 2007, at 10:06 AM, Jason Peterson wrote: > > > > > I have enabled the necessary options in the kernel to get the Gumstix > > > > > logo splash screen to show up on an LCD during boot. I can see the > > > cursor flashing in the upper left hand corner along with the logo. > > > > > > 1. How do I write messages to the frame buffer console during boot? > > > > /dev/tty0 should be connected to the fbcon, so you can do stuff like > > > > echo "Hello world" > /dev/tty0 > > > > > 2. How do I disable the flashing cursor during boot? > > > > I forget how you turn the cursor black -- some escape sequence you > > can send to the tty probably. According to this: > > > > <http://linux.die.net/man/4/console_codes> > > > > it *might* be: > > > > ESC [ ? 25 h > > DECTECM (default on): Make cursor visible. > > > > So you'd do something like: > > > > echo -ne '\033[?25h' > /dev/tty0 > > > > It might be '\0033[?25h' -- I never remember whether you need that > > extra 0 in octal escape sequences or not... > > > > C > > > > > > > > > > ------------------------------------------------------------------------- > > This SF.net email is sponsored by: Splunk Inc. > > Still grepping through log files to find problems? Stop. > > Now Search log events and configuration files using AJAX and a browser. > > Download your FREE copy of Splunk now >> http://get.splunk.com/ > > _______________________________________________ > > gumstix-users mailing list > > gum...@li... > > https://lists.sourceforge.net/lists/listinfo/gumstix-users > > > > |
From: Peter L. <pl...@gm...> - 2007-09-05 18:05:19
|
I finally have my fbcon working OK. The "bug" I saw in the line_length miscalculation was actually due to the mode->nonstd value getting set to 24 (non-standard) when it was supposed to be 0 (for bpp=16, which is standard. The fix was to add in pxafb_parse_options(): case 8: case 16: inf->modes[0].bpp = bpp; inf->modes[0].nonstd = 0; // standard bpp I'm not sure how the nonstd value ever got set to 24, since I modified gumstix.c to have ".nonstd = 0" for the mode item for my added display. There was no previous parsing of a '/' character from other options lists, so the 24 was from a pre-stored mode item. In any case, this is the right code fix. The problem I now have is fbcon keeps getting its fbcon_blank() called after some minute or so, which kills the screen forever. The existing pxafb code just shuts off the LCD driver. I've tried fixing fbcon_blank() to simply return, but the display is shut off anyway. Does anyone know how this blanking/unblanking is supposed to work? How is a program supposed to wake up the display? Thanks for all help. On 8/31/07, Peter Lu <pl...@gm...> wrote: > > Hi, > > I followed the instructions from Jason and configured Linux to have the FB > attached to tty0. The diffs of my additions to Linux .config were: > > 4c4 > < # Fri Aug 31 14:48:27 2007 > --- > > # Fri Aug 24 08:50:32 2007 > 906c906 > < CONFIG_INPUT=y > --- > > CONFIG_INPUT=m > 946,949c946 > < CONFIG_VT=y > < CONFIG_VT_CONSOLE=y > < CONFIG_HW_CONSOLE=y > < # CONFIG_VT_HW_CONSOLE_BINDING is not set > --- > > # CONFIG_VT is not set > 1114,1125c1111 > < CONFIG_FB_VIRTUAL=m > < > < # > < # Console display driver support > < # > < # CONFIG_VGA_CONSOLE is not set > < CONFIG_DUMMY_CONSOLE=y > < CONFIG_FRAMEBUFFER_CONSOLE=m > < # CONFIG_FRAMEBUFFER_CONSOLE_ROTATION is not set > < # CONFIG_FONTS is not set > < CONFIG_FONT_8x8=y > < CONFIG_FONT_8x16=y > --- > > # CONFIG_FB_VIRTUAL is not set > > and I added the CONFIG_INPUT=y and CONFIG_VT=y to my initrd Linux as > well to provide kernel support for stuff fbcon.ko needs. > > I modprobe fbcon via /etc/modules, without attaching a getty on tty0 since > I only need tty0 to display ASCII chars. > > When I do a "echo abcdef >/dev/tty0" I do see something displaying on > the LCD, but the font is pretty messed up (bunch of faint dots). I'm > supposedly using the 8x8 or 8x16 default fonts, but have no idea what > is really happening. > > Also, pxafb seems to shut off after some time, probably on request from > fbcon. > > I know the pxafb is set up right because the penguin.ppm displays > properly using ppmv. > > Could somebody give me some hints on what to do at this point? > > Thanks. > > > > > > > > On 8/31/07, Peter Lu <pl...@gm...> wrote: > > > > Could you clarify what the steps are to enable the virtual terminal? I > > can't find > > the exact directions on the Wiki. I have CONFIG_LOGO=y in the Linux > > .config and I know about the tty0 line in /etc/inittab. I don't think > > my /dev/tty0 > > is linked to the LCD at this point, though. > > > > Thanks. > > > > > > > > On 7/26/07, Craig Hughes < cr...@gu... > wrote: > > > > > > On Jul 26, 2007, at 10:06 AM, Jason Peterson wrote: > > > > > > > I have enabled the necessary options in the kernel to get the > > > Gumstix > > > > logo splash screen to show up on an LCD during boot. I can see the > > > > cursor flashing in the upper left hand corner along with the logo. > > > > > > > > 1. How do I write messages to the frame buffer console during boot? > > > > > > > > > /dev/tty0 should be connected to the fbcon, so you can do stuff like > > > > > > echo "Hello world" > /dev/tty0 > > > > > > > 2. How do I disable the flashing cursor during boot? > > > > > > I forget how you turn the cursor black -- some escape sequence you > > > can send to the tty probably. According to this: > > > > > > <http://linux.die.net/man/4/console_codes > > > > > > > it *might* be: > > > > > > ESC [ ? 25 h > > > DECTECM (default on): Make cursor visible. > > > > > > So you'd do something like: > > > > > > echo -ne '\033[?25h' > /dev/tty0 > > > > > > It might be '\0033[?25h' -- I never remember whether you need that > > > extra 0 in octal escape sequences or not... > > > > > > C > > > > > > > > > > > > > > > ------------------------------------------------------------------------- > > > This SF.net email is sponsored by: Splunk Inc. > > > Still grepping through log files to find problems? Stop. > > > Now Search log events and configuration files using AJAX and a > > > browser. > > > Download your FREE copy of Splunk now >> http://get.splunk.com/ > > > _______________________________________________ > > > gumstix-users mailing list > > > gum...@li... > > > https://lists.sourceforge.net/lists/listinfo/gumstix-users > > > > > > > > |
From: Craig H. <cr...@gu...> - 2007-09-05 18:14:53
|
On Sep 5, 2007, at 11:05 AM, Peter Lu wrote: > The problem I now have is fbcon keeps getting its fbcon_blank() > called after some minute or so, which kills the screen forever. > The existing pxafb code just shuts off the LCD driver. I've tried > fixing fbcon_blank() to simply return, but the display is shut off > anyway. Does anyone know how this blanking/unblanking > is supposed to work? How is a program supposed to wake up > the display? echo on > /sys/class/graphics/fb0/blank I think there's also ioctls you can do on /dev/tty0 and possible /dev/ fb0, and also you can echo special control sequences to /dev/tty0: <http://linux.die.net/man/4/console_codes> C |
From: Heilpern, M. <mar...@au...> - 2007-09-28 18:05:07
|
I would like to be able to enable / disable the LCD from a driver module. I see that I can dim the backlighting by controlling GPIO17. Is there a GPIO that corresponds to /sys/class/graphics/fb0/blank? Or... is there some kernel function I can call to control the LED's state? I imagine this is a generic kernel task, as the functions in pxafb.c are static entrypoints in a table. =20 -----Original Message----- From: gum...@li... [mailto:gum...@li...] On Behalf Of Craig Hughes Sent: Wednesday, September 05, 2007 2:15 PM To: General mailing list for gumstix users. Subject: Re: [Gumstix-users] How to output text to the framebuffer consoledurring boot, and disable the blinking cursor? On Sep 5, 2007, at 11:05 AM, Peter Lu wrote: > The problem I now have is fbcon keeps getting its fbcon_blank() > called after some minute or so, which kills the screen forever. > The existing pxafb code just shuts off the LCD driver. I've tried > fixing fbcon_blank() to simply return, but the display is shut off > anyway. Does anyone know how this blanking/unblanking > is supposed to work? How is a program supposed to wake up > the display? echo on > /sys/class/graphics/fb0/blank NOTE: The information in this message is intended for the personal and = confidential use of the designated recipient(s) named above. To the extent the = recipient(s) is/are bound by a non-disclosure agreement, or other agreement that contains an = obligation of confidentiality, with AuthenTec, then this message and/or any = attachments shall be considered confidential information and subject to the confidentiality = terms of that agreement. If the reader of this message is not the intended recipient = named above, you are notified that you have received this document in error, and any = review, dissemination, distribution or copying of this message is strictly prohibited. If you = have received this document in error, please delete the original message and notify the = sender immediately. Thank you. AuthenTec, Inc. http://www.authentec.com |
From: Craig H. <cr...@gu...> - 2007-09-28 20:28:53
|
On Sep 28, 2007, at 11:05 AM, Heilpern, Mark wrote: > I would like to be able to enable / disable the LCD from a driver > module. I see that I can dim the backlighting by controlling > GPIO17. Is > there a GPIO that corresponds to /sys/class/graphics/fb0/blank? > Or... is > there some kernel function I can call to control the LED's state? I > imagine this is a generic kernel task, as the functions in pxafb.c are > static entrypoints in a table. Don't hit GPIO17 directly. Use /sys/class/graphics/fb0/blank -- echo 1 to that to turn off backlight and blank the screen; echo 0 to turn back on. The FB driver will in turn toggle GPIO17 the correct way for you. There is probably a linux console ESC sequence which will initiate the blanking (and cause the driver to twiddle the GPIO too) as well. C |
From: Heilpern, M. <mar...@au...> - 2007-09-29 12:36:20
|
<HTML dir=3Dltr><HEAD><TITLE>Re: [Gumstix-users] How to output text to = the framebufferconsoledurring boot, and disable the blinking = cursor?</TITLE>=0A= <META http-equiv=3DContent-Type content=3D"text/html; charset=3Dunicode">=0A= <META content=3D"MSHTML 6.00.6000.16525" name=3DGENERATOR></HEAD>=0A= <BODY>=0A= <DIV id=3DidOWAReplyText819 dir=3Dltr>=0A= <DIV dir=3Dltr><FONT face=3DArial color=3D#000000 size=3D2>I think that = using the file system isn't an option since I need access from a driver. = I could write a helper app that interacts with my driver, but if there's = a more clean way to do this from kernel space directly, I'd prefer = that.</FONT></DIV>=0A= <DIV dir=3Dltr><FONT face=3DArial size=3D2></FONT> </DIV>=0A= <DIV dir=3Dltr><FONT face=3DArial size=3D2>Thanks,</FONT></DIV>=0A= <DIV dir=3Dltr><FONT face=3DArial size=3D2>Mark</FONT></DIV>=0A= <DIV dir=3Dltr> </DIV></DIV>=0A= <DIV dir=3Dltr><BR>=0A= <HR tabIndex=3D-1>=0A= <FONT face=3DTahoma size=3D2><B>From:</B> = gum...@li... on behalf of Craig = Hughes<BR><B>Sent:</B> Fri 9/28/2007 4:28 PM<BR><B>To:</B> General = mailing list for gumstix users.<BR><B>Subject:</B> Re: [Gumstix-users] = How to output text to the framebufferconsoledurring boot, and disable = the blinking cursor?<BR></FONT><BR></DIV>=0A= <DIV>=0A= <P><FONT size=3D2>On Sep 28, 2007, at 11:05 AM, Heilpern, Mark = wrote:<BR><BR>> I would like to be able to enable / disable the LCD = from a driver<BR>> module. I see that I can dim the backlighting by = controlling <BR>> GPIO17. Is<BR>> there a GPIO that = corresponds to /sys/class/graphics/fb0/blank? <BR>> Or... = is<BR>> there some kernel function I can call to control the LED's = state? I<BR>> imagine this is a generic kernel task, as the functions = in pxafb.c are<BR>> static entrypoints in a table.<BR><BR>Don't hit = GPIO17 directly. Use /sys/class/graphics/fb0/blank -- = echo <BR>1 to that to turn off backlight and blank the screen; echo = 0 to turn <BR>back on. The FB driver will in turn toggle = GPIO17 the correct way <BR>for you. There is probably a linux = console ESC sequence which will <BR>initiate the blanking (and = cause the driver to twiddle the GPIO too) <BR>as = well.<BR><BR>C<BR><BR>---------------------------------------------------= ----------------------<BR>This SF.net email is sponsored by: = Microsoft<BR>Defy all challenges. Microsoft(R) Visual Studio 2005.<BR><A = href=3D"http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/">http://c= lk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/</A><BR>__________________= _____________________________<BR>gumstix-users mailing = list<BR>gum...@li...<BR><A = href=3D"https://lists.sourceforge.net/lists/listinfo/gumstix-users">https= ://lists.sourceforge.net/lists/listinfo/gumstix-users</A><BR></FONT></P><= /DIV></BODY><!--[object_id=3D#authentec.com#]--><DIV class=3DSection1> <P class=3DMsoNormal><FONT size=3D2> <HR> NOTE: The information in this message is intended for the personal and = confidential use of the designated recipient(s) named above. To the = extent the recipient(s) is/are bound by a non-disclosure agreement, or = other agreement that contains an obligation of confidentiality, with = AuthenTec, then this message and/or any attachments shall be considered = confidential information and subject to the confidentiality terms of = that agreement.<SPAN style=3D"mso-spacerun: yes"> </SPAN>If the = reader of this message is not the intended recipient named above, you = are notified that you have received this document in error, and any = review, dissemination, distribution or copying of this message is = strictly prohibited. If you have received this document in error, please = delete the original message and notify the sender = immediately.<?xml:namespace prefix =3D o ns =3D = "urn:schemas-microsoft-com:office:office" /><o:p></o:p></FONT></P> <P class=3DMsoNormal><FONT size=3D2>Thank you.<o:p></o:p></FONT></P> <P class=3DMsoNormal><FONT size=3D2><o:p> </o:p>AuthenTec, = Inc.<SPAN style=3D"mso-spacerun: yes"> </SPAN></FONT><A = href=3D"http://www.authentec.com/"><FONT = size=3D2>http://www.authentec.com</FONT></A></P> <P class=3DMsoNormal><o:p> </o:p></P></DIV></HTML> |
From: Craig H. <cr...@gu...> - 2007-09-30 03:27:26
|
The function static void gumstix_lcd_backlight(int on_or_off) is what you probably want to call from kernel space -- you'd probably need to export it, though you might be able to drill down from the machine object somehow -- I'd check how the fbcon driver ends up calling it. Actually, you probably want to call something upstream of that to tell the fbcon driver to put itself in low power/blank mode, and that'll call the gumstix_lcd_backlight function. C On Sep 29, 2007, at 5:34 AM, Heilpern, Mark wrote: > I think that using the file system isn't an option since I need > access from a driver. I could write a helper app that interacts > with my driver, but if there's a more clean way to do this from > kernel space directly, I'd prefer that. > > Thanks, > Mark > > > From: gum...@li... on behalf of > Craig Hughes > Sent: Fri 9/28/2007 4:28 PM > To: General mailing list for gumstix users. > Subject: Re: [Gumstix-users] How to output text to the > framebufferconsoledurring boot, and disable the blinking cursor? > > On Sep 28, 2007, at 11:05 AM, Heilpern, Mark wrote: > > > I would like to be able to enable / disable the LCD from a driver > > module. I see that I can dim the backlighting by controlling > > GPIO17. Is > > there a GPIO that corresponds to /sys/class/graphics/fb0/blank? > > Or... is > > there some kernel function I can call to control the LED's state? I > > imagine this is a generic kernel task, as the functions in > pxafb.c are > > static entrypoints in a table. > > Don't hit GPIO17 directly. Use /sys/class/graphics/fb0/blank -- echo > 1 to that to turn off backlight and blank the screen; echo 0 to turn > back on. The FB driver will in turn toggle GPIO17 the correct way > for you. There is probably a linux console ESC sequence which will > initiate the blanking (and cause the driver to twiddle the GPIO too) > as well. > > C > > ---------------------------------------------------------------------- > --- > This SF.net email is sponsored by: Microsoft > Defy all challenges. Microsoft(R) Visual Studio 2005. > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > > NOTE: The information in this message is intended for the personal > and confidential use of the designated recipient(s) named above. To > the extent the recipient(s) is/are bound by a non-disclosure > agreement, or other agreement that contains an obligation of > confidentiality, with AuthenTec, then this message and/or any > attachments shall be considered confidential information and > subject to the confidentiality terms of that agreement. If the > reader of this message is not the intended recipient named above, > you are notified that you have received this document in error, and > any review, dissemination, distribution or copying of this message > is strictly prohibited. If you have received this document in > error, please delete the original message and notify the sender > immediately. > > Thank you. > > AuthenTec, Inc. http://www.authentec.com > > > > ---------------------------------------------------------------------- > --- > This SF.net email is sponsored by: Microsoft > Defy all challenges. Microsoft(R) Visual Studio 2005. > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users |
From: Heilpern, M. <mar...@au...> - 2007-07-26 19:47:30
|
How do you get the logo out there during boot? I think I've enabled that option in the kernel config as well, but I haven't placed a logo file in any particular place... so I guess I'm asking a) what graphic file format, and b) where does it get placed? -----Original Message----- From: gum...@li... [mailto:gum...@li...] On Behalf Of Jason Peterson Sent: Thursday, July 26, 2007 1:07 PM To: General mailing list for gumstix users. Subject: [Gumstix-users] How to output text to the framebuffer console durring boot, and disable the blinking cursor? Hi All, I have enabled the necessary options in the kernel to get the Gumstix=20 logo splash screen to show up on an LCD during boot. I can see the=20 cursor flashing in the upper left hand corner along with the logo. 1. How do I write messages to the frame buffer console during boot? 2. How do I disable the flashing cursor during boot? Thanks in advance, Jason Peterson ------------------------------------------------------------------------ - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ _______________________________________________ gumstix-users mailing list gum...@li... https://lists.sourceforge.net/lists/listinfo/gumstix-users NOTE: The information in this message is intended for the personal and = confidential use of the designated recipient(s) named above. To the extent the = recipient(s) is/are bound by a non-disclosure agreement, or other agreement that contains an = obligation of confidentiality, with AuthenTec, then this message and/or any = attachments shall be considered confidential information and subject to the confidentiality = terms of that agreement. If the reader of this message is not the intended recipient = named above, you are notified that you have received this document in error, and any = review, dissemination, distribution or copying of this message is strictly prohibited. If you = have received this document in error, please delete the original message and notify the = sender immediately. Thank you. AuthenTec, Inc. http://www.authentec.com |
From: Craig H. <cr...@gu...> - 2007-07-26 20:40:46
|
On Jul 26, 2007, at 12:47 PM, Heilpern, Mark wrote: > How do you get the logo out there during boot? I think I've enabled > that > option in the kernel config as well, but I haven't placed a logo > file in > any particular place... so I guess I'm asking a) what graphic file > format, and b) where does it get placed? Take a look at target/device/Gumstix/kernel-patches/gumstix-fb- logo.patch in the buildroot C |
From: Jason P. <ja...@wi...> - 2007-07-26 20:41:22
|
Heilpern, Mark wrote: > How do you get the logo out there during boot? I think I've enabled that > option in the kernel config as well, but I haven't placed a logo file in > any particular place... so I guess I'm asking a) what graphic file > format, and b) where does it get placed? > > -----Original Message----- > From: gum...@li... > [mailto:gum...@li...] On Behalf Of Jason > Peterson > Sent: Thursday, July 26, 2007 1:07 PM > To: General mailing list for gumstix users. > Subject: [Gumstix-users] How to output text to the framebuffer console > durring boot, and disable the blinking cursor? > > Hi All, > > I have enabled the necessary options in the kernel to get the Gumstix > logo splash screen to show up on an LCD during boot. I can see the > cursor flashing in the upper left hand corner along with the logo. > > 1. How do I write messages to the frame buffer console during boot? > > 2. How do I disable the flashing cursor during boot? > > Thanks in advance, > > Jason Peterson > > > > > > ------------------------------------------------------------------------ > - > This SF.net email is sponsored by: Splunk Inc. > Still grepping through log files to find problems? Stop. > Now Search log events and configuration files using AJAX and a browser. > Download your FREE copy of Splunk now >> http://get.splunk.com/ > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > > NOTE: The information in this message is intended for the personal and confidential use > of the designated recipient(s) named above. To the extent the recipient(s) is/are bound > by a non-disclosure agreement, or other agreement that contains an obligation of > confidentiality, with AuthenTec, then this message and/or any attachments shall be > considered confidential information and subject to the confidentiality terms of that > agreement. If the reader of this message is not the intended recipient named above, you > are notified that you have received this document in error, and any review, dissemination, > distribution or copying of this message is strictly prohibited. If you have received this > document in error, please delete the original message and notify the sender immediately. > Thank you. > > AuthenTec, Inc. http://www.authentec.com > > > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Splunk Inc. > Still grepping through log files to find problems? Stop. > Now Search log events and configuration files using AJAX and a browser. > Download your FREE copy of Splunk now >> http://get.splunk.com/ > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > > The logo is ASCII ppm in the a directory linux-2.6.21gum/drivers/video/logo, I believe. It is by default the gumstix logo. Replace it with your own and rebuild the kernel. I think these are the kernel options you need, I didn't write it down so I may have miss one. Let me know if you have problems and I will dig deeper. Device Drivers->Character devices->Virtual Terminal = Enabled Device Drivers->Graphics support->Support for frame buffer devices = Enabled Device Drivers->Graphics support->Enable Video Mode Handling Helpers = Enabled Device Drivers->Graphics support->PXA LCD framebuffer support = Enabled Device Drivers->Graphics support->PXA LCD command line parameters = Enabled Device Drivers->Graphics support->Console display driver support->VGA text console = Disable Device Drivers->Graphics support->Console display driver support->Framebuffer Console support = Enabled You also have to set your U-Boot environment to enable the display and pass the display parameters to the kernel. Here is mine, for a Panasonic LCD with touch screen... GUM> printenv bootdelay=2 baudrate=115200 bootfile=boot/uImage verify=no ethact=SMC91C1111-0 serial#=1D623998B893B14A ethaddr=3A:98:B8:93:B1:50 filesize=430D00 bootargs=console=ttyS0,115200n8 root=1f01 rootfstype=jffs2 reboot=cold,hard video=pxafb:mode:640x480-16,passive,color,hsynclen:3,right:5,left:10,vsynclen:39,pixclock:100000,hsync:1,vsync:1,pixclockpol:0 linux=icache on; katload 100000 && bootm bootcmd=run enable_lcd; run linux enable_lcd=mw 40e00024 00020000; mw 40e0000c c182b9f8; mw 40e00018 00020000 stdin=serial stdout=serial stderr=serial Hope this helps, Jason Also here are some commands to control the cursor and output during boot... thanks to Craig. echo "Hello World!" > /dev/tty0 //text output echo -ne '\033[0;0H' > /dev/tty0 //move cursor to 0,0 echo -ne '\033[?25l' > /dev/tty0 //turn off the cursor echo -ne '\033[?25h' > /dev/tty0 //turn on the cursor |
From: Peter L. <pl...@gm...> - 2007-08-24 10:45:14
|
Hi, Does the virtual terminal simply hook up /dev/tty0 to the frame buffer device so that one can display ascii text on it? I assume the line in inittab: ::respawn:/sbin/getty -L tty0 38400 linux is intended to use the LCD as a terminal. What determines the font size on this virtual terminal? Are there alternative applications/setups to using the LCD as a user-interface device? I just need something that can display about 4 lines of text, with line highlighting/coloring. Text scrolling is not desired, or should be hidden if possible. Thanks for help. On 7/26/07, Jason Peterson <ja...@wi...> wrote: > > Heilpern, Mark wrote: > > How do you get the logo out there during boot? I think I've enabled that > > option in the kernel config as well, but I haven't placed a logo file in > > any particular place... so I guess I'm asking a) what graphic file > > format, and b) where does it get placed? > > > > -----Original Message----- > > From: gum...@li... > > [mailto:gum...@li...] On Behalf Of Jason > > Peterson > > Sent: Thursday, July 26, 2007 1:07 PM > > To: General mailing list for gumstix users. > > Subject: [Gumstix-users] How to output text to the framebuffer console > > durring boot, and disable the blinking cursor? > > > > Hi All, > > > > I have enabled the necessary options in the kernel to get the Gumstix > > logo splash screen to show up on an LCD during boot. I can see the > > cursor flashing in the upper left hand corner along with the logo. > > > > 1. How do I write messages to the frame buffer console during boot? > > > > 2. How do I disable the flashing cursor during boot? > > > > Thanks in advance, > > > > Jason Peterson > > > > > > > > > > > > ------------------------------------------------------------------------ > > - > > This SF.net email is sponsored by: Splunk Inc. > > Still grepping through log files to find problems? Stop. > > Now Search log events and configuration files using AJAX and a browser. > > Download your FREE copy of Splunk now >> http://get.splunk.com/ > > _______________________________________________ > > gumstix-users mailing list > > gum...@li... > > https://lists.sourceforge.net/lists/listinfo/gumstix-users > > > > NOTE: The information in this message is intended for the personal and > confidential use > > of the designated recipient(s) named above. To the extent the > recipient(s) is/are bound > > by a non-disclosure agreement, or other agreement that contains an > obligation of > > confidentiality, with AuthenTec, then this message and/or any > attachments shall be > > considered confidential information and subject to the confidentiality > terms of that > > agreement. If the reader of this message is not the intended recipient > named above, you > > are notified that you have received this document in error, and any > review, dissemination, > > distribution or copying of this message is strictly prohibited. If you > have received this > > document in error, please delete the original message and notify the > sender immediately. > > Thank you. > > > > AuthenTec, Inc. http://www.authentec.com > > > > > > > > > ------------------------------------------------------------------------- > > This SF.net email is sponsored by: Splunk Inc. > > Still grepping through log files to find problems? Stop. > > Now Search log events and configuration files using AJAX and a browser. > > Download your FREE copy of Splunk now >> http://get.splunk.com/ > > _______________________________________________ > > gumstix-users mailing list > > gum...@li... > > https://lists.sourceforge.net/lists/listinfo/gumstix-users > > > > > > The logo is ASCII ppm in the a directory > linux-2.6.21gum/drivers/video/logo, I believe. It is by default the > gumstix logo. Replace it with your own and rebuild the kernel. > > I think these are the kernel options you need, I didn't write it down so > I may have miss one. Let me know if you have problems and I will dig > deeper. > > Device Drivers->Character devices->Virtual Terminal = Enabled > Device Drivers->Graphics support->Support for frame buffer devices = > Enabled > Device Drivers->Graphics support->Enable Video Mode Handling Helpers = > Enabled > Device Drivers->Graphics support->PXA LCD framebuffer support = Enabled > Device Drivers->Graphics support->PXA LCD command line parameters = > Enabled > Device Drivers->Graphics support->Console display driver support->VGA > text console = Disable > Device Drivers->Graphics support->Console display driver > support->Framebuffer Console support = Enabled > > You also have to set your U-Boot environment to enable the display and > pass the display parameters to the kernel. > > Here is mine, for a Panasonic LCD with touch screen... > > GUM> printenv > bootdelay=2 > baudrate=115200 > bootfile=boot/uImage > verify=no > ethact=SMC91C1111-0 > serial#=1D623998B893B14A > ethaddr=3A:98:B8:93:B1:50 > filesize=430D00 > bootargs=console=ttyS0,115200n8 root=1f01 rootfstype=jffs2 > reboot=cold,hard > > video=pxafb:mode:640x480-16,passive,color,hsynclen:3,right:5,left:10,vsynclen:39,pixclock:100000,hsync:1,vsync:1,pixclockpol:0 > linux=icache on; katload 100000 && bootm > bootcmd=run enable_lcd; run linux > enable_lcd=mw 40e00024 00020000; mw 40e0000c c182b9f8; mw 40e00018 > 00020000 > stdin=serial > stdout=serial > stderr=serial > > > Hope this helps, > > Jason > > > Also here are some commands to control the cursor and output during > boot... thanks to Craig. > > echo "Hello World!" > /dev/tty0 //text output > echo -ne '\033[0;0H' > /dev/tty0 //move cursor to 0,0 > echo -ne '\033[?25l' > /dev/tty0 //turn off the cursor > echo -ne '\033[?25h' > /dev/tty0 //turn on the cursor > > > > > > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Splunk Inc. > Still grepping through log files to find problems? Stop. > Now Search log events and configuration files using AJAX and a browser. > Download your FREE copy of Splunk now >> http://get.splunk.com/ > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > |
From: Craig H. <cr...@gu...> - 2007-08-24 19:26:40
|
On Aug 24, 2007, at 3:45 AM, Peter Lu wrote: > Hi, > > Does the virtual terminal simply hook up /dev/tty0 to the frame > buffer device > so that one can display ascii text on it? I assume the line in > inittab: > > ::respawn:/sbin/getty -L tty0 38400 linux > > is intended to use the LCD as a terminal. Correct. If you want the LCD to be the console as well, then you need to modify the bootargs in u-boot to remove the console=ttyS0,115200n8 parameter (keep the rest). > What determines the font size on this virtual terminal? The font size depends on which fonts you build in to the fbcon -- there's an option in the linux config under "Graphics" somewhere which lets you select which fonts are available. I chose one which linux calls the "mac console font" or something, which provides 80x25 characters on a 480x272 pixel screen (which is what the samsung screen we use gives). If you compile in more than one font, you can select which one is used by reading the doc in linux/Documentation/fb/ fbcon.txt > Are there alternative applications/setups to using the LCD as a > user-interface device? I just need something that can display about > 4 lines of text, with line highlighting/coloring. Text scrolling is > not desired, or should be hidden if possible. You probably want to look into LCD panels which use a serial interface -- earthlcd.com has a bunch of such screens. C |
From: Craig H. <cr...@gu...> - 2007-09-05 18:34:43
|
On Sep 5, 2007, at 11:05 AM, Peter Lu wrote: > case 8: > case 16: > inf->modes[0].bpp = bpp; > inf->modes[0].nonstd = 0; // standard bpp I'm not sure where it's getting set to something other than 0 either, but it's prudent to set nonstd=0 there. I've also added an if() there to make sure you didn't specify /xyz and to error out if you did for those bpps. subversion r1518 C |
From: Peter L. <pl...@gm...> - 2007-09-06 14:43:55
|
OK, I know what happened on this one. Since I'm running an initrd'd uImage, I'm using two separate build areas, one for the uImage-initrd and the other for the throw-away uImage but functional modules (plus rest of user-space system). I do this simply because it's way too painful to use one area for two different configuration set-ups. Gumstix.o is included in the kernel/uImage, so the pxafb.ko module I'm using is picking up the mode list structures from the uImage-initrd (which had the Samsung configuration with nonstd=24). Hence, any modifications I do in gumstix.cin the main (non-initrd) build area, where I put in a Sony configuration, is not going to get used. A module depending on some configuration items pre-built into the kernel defeats the notion of independent modules (especially when the kernel comes from some other configuration, such as an initrd'd one). A module should really only pick up options via the modprobe command line or modprobe.conf, and these options should not be tainted by old, irrelevant, configuration items in the kernel. The fix to set nonstd to 0 in pxafb.c cleans up this problem. There may be others similar issues. On 9/5/07, Craig Hughes <cr...@gu...> wrote: > > On Sep 5, 2007, at 11:05 AM, Peter Lu wrote: > > case 8: > case 16: > inf->modes[0].bpp = bpp; > inf->modes[0].nonstd = 0; // standard bpp > > > I'm not sure where it's getting set to something other than 0 either, but > it's prudent to set nonstd=0 there. I've also added an if() there to make > sure you didn't specify /xyz and to error out if you did for those bpps. > subversion r1518 > > C > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Splunk Inc. > Still grepping through log files to find problems? Stop. > Now Search log events and configuration files using AJAX and a browser. > Download your FREE copy of Splunk now >> http://get.splunk.com/ > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > > |
From: Peter L. <pl...@gm...> - 2007-09-05 19:47:26
|
You're a life saver. I can now go tackle the stuff I really should be working on. I also tried "echo off > /sys/..." to blank the screen but it looks like pxafb just gets a unblanking command, as the case of "echo on." But, this is fine for me, as the timer-based blanking is more than sufficient. The console code echo -e "\033[13]" works fine as well. It looks like the driver uses the PXA settings that were modprobed/optioned after it unblanks, which means external modifications, such as via pxaregs in some /etc/init.d script would not be recovered implicitly. Thanks again. On 9/5/07, Craig Hughes <cr...@gu...> wrote: > > On Sep 5, 2007, at 11:05 AM, Peter Lu wrote: > > > The problem I now have is fbcon keeps getting its fbcon_blank() > > called after some minute or so, which kills the screen forever. > > The existing pxafb code just shuts off the LCD driver. I've tried > > fixing fbcon_blank() to simply return, but the display is shut off > > anyway. Does anyone know how this blanking/unblanking > > is supposed to work? How is a program supposed to wake up > > the display? > > echo on > /sys/class/graphics/fb0/blank > > I think there's also ioctls you can do on /dev/tty0 and possible /dev/ > fb0, and also you can echo special control sequences to /dev/tty0: > > <http://linux.die.net/man/4/console_codes> > > C > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Splunk Inc. > Still grepping through log files to find problems? Stop. > Now Search log events and configuration files using AJAX and a browser. > Download your FREE copy of Splunk now >> http://get.splunk.com/ > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > |
From: Craig H. <cr...@gu...> - 2007-09-05 21:53:22
|
I forget what it is you need to echo. The logic might be "0" == off, anything else == on, so "off" gets processed as != 0, ie on. Try this instead to force blanking: echo 1 > /sys/... or echo 0 > /sys/... C On Sep 5, 2007, at 12:47 PM, Peter Lu wrote: > I also tried "echo off > /sys/..." to blank the screen but it > looks like pxafb just gets a unblanking command, as the > case of "echo on." But, this is fine for me, as the > timer-based blanking is more than sufficient. > |
From: Peter L. <pl...@gm...> - 2007-09-06 14:49:42
|
Hi, Thanks. This works. It's also consistent with a lot of other /sys or sysctl items, where booleans are used for control. On 9/5/07, Craig Hughes <cr...@gu...> wrote: > > I forget what it is you need to echo. The logic might be "0" == off, > anything else == on, so "off" gets processed as != 0, ie on. Try > this instead to force blanking: > > echo 1 > /sys/... > > or > > echo 0 > /sys/... > > C > > On Sep 5, 2007, at 12:47 PM, Peter Lu wrote: > > > I also tried "echo off > /sys/..." to blank the screen but it > > looks like pxafb just gets a unblanking command, as the > > case of "echo on." But, this is fine for me, as the > > timer-based blanking is more than sufficient. > > > > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Splunk Inc. > Still grepping through log files to find problems? Stop. > Now Search log events and configuration files using AJAX and a browser. > Download your FREE copy of Splunk now >> http://get.splunk.com/ > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > |