Make sure that you have your wiring correct since the pinout of the 4x40 is 
different than all the others 2x40 or smaller.

Eric

[EMAIL PROTECTED] wrote:
> I seem to be having similar troubles too.  I'm using a hobby-boards 
> driver on a 4x40 LC4857FG-SNYLV  (which is essentially two 2x40 LCD's 
> put onto 1 board and I'm only using one of them ) It just gives me a 
> write error.  Can anyone tell me exactly what that means?  Is it 
> indicative of a wiring problem or a software bug?  [See bottom for 
> OWServer's output]
> 
> 1) I power on the LCD and all chars are dark boxes ( uninitialized state)
> I've then tried both
> 2a) Writing TEST to LCD_H/message
> 2b) I've also tried just clearing the screen
> 
> in both cases
> 3) No text shows on LCD.  The top row of chars go blank and bottom row 
> stays same as uninitialized (full dark boxes).
> 
> I think my wiring is correct from what I can tell.  Any thoughts?  I'm 
> using the windows build 2.5p6b owserver binary.  If I can get it 
> working, I'm going to try the liveCD and see if I get similar results/issue.
> -Scott
> 
> Here's the two debug outputs for reference.
> 
> /**************************************/
> /**** OWHTTPD output   ******/
> /**** Call: TEST > message *****/
> /**************************************/
> 
>    CALL: PreParse line=GET /29.6EA701000000/LCD_H?message=TEST HTTP/1.1
> 
>   DEBUG: URL parse file=/29.6EA701000000/LCD_H, request=message, value=TEST
>    CALL: WLcmd: GET     file: /29.6EA701000000/LCD_H    request: 
> message        value: TEST     version: HTTP/1.1
>    CALL: PARSENAME path=[/29.6EA701000000/LCD_H]
>   DEBUG: Get from cache sn 29 6E A7 01 00 00 00 1E in=0x0 index=-1 
> size=1628461844
>   DEBUG: Found in cache
>    CALL: PARSENAME path=[/29.6EA701000000/LCD_H/message]
>   DEBUG: Get from cache sn 29 6E A7 01 00 00 00 1E in=0x0 index=-1 
> size=1628461844
>   DEBUG: Found in cache
>  DETAIL: CHANGEDATA path=/29.6EA701000000/LCD_H/message value=TEST
>    CALL: SERVER(0)WRITE path=/29.6EA701000000/LCD_H/message
>   DEBUG: ParsedName_destroy /29.6EA701000000/LCD_H/message
>    CALL: DIRECTORY path=/29.6EA701000000/LCD_H
>    CALL: PARSENAME path=[/29.6EA701000000/LCD_H/clear]
>   DEBUG: Get from cache sn 29 6E A7 01 00 00 00 1E in=0x0 index=-1 
> size=1628461844
>   DEBUG: Found in cache
>   DEBUG: ParsedName_destroy /29.6EA701000000/LCD_H/clear
>    CALL: PARSENAME path=[/29.6EA701000000/LCD_H/home]
>   DEBUG: Get from cache sn 29 6E A7 01 00 00 00 1E in=0x0 index=-1 
> size=1628461844
>   DEBUG: Found in cache
>   DEBUG: ParsedName_destroy /29.6EA701000000/LCD_H/home
>    CALL: PARSENAME path=[/29.6EA701000000/LCD_H/message]
>   DEBUG: Get from cache sn 29 6E A7 01 00 00 00 1E in=0x0 index=-1 
> size=1628461844
>   DEBUG: Found in cache
>   DEBUG: ParsedName_destroy /29.6EA701000000/LCD_H/message
>    CALL: PARSENAME path=[/29.6EA701000000/LCD_H/screen]
>   DEBUG: Get from cache sn 29 6E A7 01 00 00 00 1E in=0x0 index=-1 
> size=1628461844
>   DEBUG: Found in cache
>   DEBUG: ParsedName_destroy /29.6EA701000000/LCD_H/screen
>   DEBUG: ParsedName_destroy /29.6EA701000000/LCD_H
> 
> 
> 
> /**************************************/
> /**** OWServer output   ******/
> /**** Call via OWWrite:  /29.6EA701000000/LCD_H/message  TEST   *****/
> /**************************************/
> 
>   CALL: owserver: parse path=/29.6EA701000000/LCD_H/message
>   CALL: PARSENAME path=[/29.6EA701000000/LCD_H/message]
>  DEBUG: Get from cache sn 29 6E A7 01 00 00 00 1E in=0x0 index=-1 
> size=1628461844
>  DEBUG: Found in cache
>  DEBUG: Expired in cache
> DETAIL: Checking presence of /29.6EA701000000/LCD_H/message
>  DEBUG: Selecting a path (and device) 
> path=/29.6EA701000000/LCD_H/message SN=29 6E A7 01 00 00 00 1E last 
> path=00 00 00 00 00 00 00 00
>   DATA: DS9490_reset
>  DEBUG: Client address not yet parsed
>   DATA: DS9490_reset: ok
>  DEBUG:   Transaction verify = 0
>  DEBUG: Add to cache sn 29 6E A7 01 00 00 00 1E in=0x0 index=-1 size=4
>   CALL: Write message
>  DEBUG: Get from cache sn 29 6E A7 01 00 00 00 1E in=0x6fb0087b index=-2 
> size=24576000
>  DEBUG: Not found in cache
>  DEBUG: Selecting a path (and device) 
> path=/29.6EA701000000/LCD_H/message SN=29 6E A7 01 00 00 00 1E last 
> path=00 00 00 00 00 00 00 00
>   DATA: DS9490_reset
>   DATA: DS9490_reset: ok
>  DEBUG:   Transaction select = 0
>  DEBUG:   Transaction send = 0
>  DEBUG: Selecting a path (and device) 
> path=/29.6EA701000000/LCD_H/message SN=29 6E A7 01 00 00 00 1E last 
> path=00 00 00 00 00 00 00 00
>   DATA: DS9490_reset
>   DATA: DS9490_reset: ok
>  DEBUG:   Transaction select = 0
>  DEBUG:   Transaction send = 0
>  DEBUG:   Transaction readin = 0
>  DEBUG: Selecting a path (and device) 
> path=/29.6EA701000000/LCD_H/message SN=29 6E A7 01 00 00 00 1E last 
> path=00 00 00 00 00 00 00 00
>   DATA: DS9490_reset
>   DATA: DS9490_reset: ok
>  DEBUG:   Transaction select = 0
>  DEBUG:   Transaction send = 0
>  DEBUG:   Transaction readin = 0
>  DEBUG: Selecting a path (and device) 
> path=/29.6EA701000000/LCD_H/message SN=29 6E A7 01 00 00 00 1E last 
> path=00 00 00 00 00 00 00 00
>   DATA: DS9490_reset
>   DATA: DS9490_reset: ok
>  DEBUG:   Transaction select = 0
>  DEBUG:   Transaction send = 0
>  DEBUG:   Transaction readin = 0
>  DEBUG: Selecting a path (and device) 
> path=/29.6EA701000000/LCD_H/message SN=29 6E A7 01 00 00 00 1E last 
> path=00 00 00 00 00 00 00 00
>   DATA: DS9490_reset
>   DATA: DS9490_reset: ok
>  DEBUG:   Transaction select = 0
>  DEBUG:   Transaction send = 0
>  DEBUG:   Transaction readin = 0
>  DEBUG:   Transaction send = 0
>  DEBUG:   Transaction readin = 0
>   DATA: Write error on /29.6EA701000000/LCD_H/message (size=4)
>  DEBUG: ParsedName_destroy /29.6EA701000000/LCD_H/message
>  DEBUG: RealHandler: FS_ParsedName_destroy done
>  DEBUG: RealHandler: cm.ret=0
>  DEBUG: RealHandler: done
> 
> 
> 
> 
> 
> 
> 
> Ben Griffith wrote:
>> Hi,
>>
>> I've got a 16x2 character LCD wired up on a breadboard, and I've 
>> switched back and forth between the Maxim design and the Hobby-Boards 
>> design, but I can't get anything to display on the LCD.  I can see the 
>> DS2408 in owfs, and when I power up the LCD I see all all dark boxes 
>> on the top row, which I think is what it should look like before it's 
>> initialized.  Then if I try to "echo hello > message" under LCD_H or 
>> LCD_M (depending on which way I have it wired at the time) the LCD 
>> goes blank.  I've tried playing with the contrast and I can see the 
>> spaces getting darker but there are no characters displayed.  I've 
>> checked and double checked my wiring, and switched back and forth 
>> between the two designs several times, swapped out 3 different DS2408s 
>> and three different LCDs, but I just can't get anything to display. 
>> Is there a trick to getting it to work?  Something I might have 
>> overlooked?  I'd really appreciate any help or advice anyone could give.
>>
>> Thanks,
>> Ben Griffith
>>
>> ------------------------------------------------------------------------
>>
>> -------------------------------------------------------------------------
>> Using Tomcat but need to do more? Need to support web services, security?
>> Get stuff done quickly with pre-integrated technology to make your job easier
>> Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
>> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
>> ------------------------------------------------------------------------
>>
>> _______________________________________________
>> Owfs-developers mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/owfs-developers
>>   
> 
> ------------------------------------------------------------------------
> 
> -------------------------------------------------------------------------
> Take Surveys. Earn Cash. Influence the Future of IT
> Join SourceForge.net's Techsay panel and you'll get the chance to share your
> opinions on IT & business topics through brief surveys - and earn cash
> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> Owfs-developers mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/owfs-developers

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Owfs-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/owfs-developers

Reply via email to