[En-Nut-Discussion] ethernut board 3.1 LCD support
Paul Govers
p.govers at triple-it.nl
Tue May 11 10:30:44 CEST 2010
Hi Ulrich,
Thats great that you working on an LCD driver for the ethernut 3.1 board!
i will try tonight to get my LCD display working with my Ethernut 3.1 board,
i have read the documentatie about the HD44780 and it seems not to difficult
greetings
Paul
uprinz wrote:
>
> Hi Paul,
>
> yes, I am working on the LCD support for ARM. I am working on a lot of
> display support, but I found out really fast that it doesn't make sense
> to just add another driver. As it is difficult to do all at once and I
> sometimes like to do some small projects to have success in a few
> evenings, I started with the small drivers.
>
> HD44780 is the first one.
> Trouble targets that I already identified are:
> - It interferes with the ST7036 drivers as both use same defines for
> configuration. If the latter is configured in your conf-file, the first
> gets overwritten. If you delete the defines from the second one, the
> bild fails.
> - Interface timing is problematic as it uses fixed loop counts of
> numerous _NOP(). This is difficult as one has to manually trim this
> loops for the dedicated hardware
> - NutMicroDelay is not brilliant to, as the way it is trimmed at system
> startup introduces a lot of variance too.
>
> As a HD44780 is a more or less slow interface, I actually base the
> rewrite on NutMicroDelay and accept that the timing is half at least
> half as fast as it needs to be. After releasing the driver I will
> optimize NutMicroDelay() if no one other did before. (It's not that
> simple as it has to be written in assembler.)
>
> The things with HD44780 are a bit weired. The scope says, the setup and
> data is ok but the display says nothing or just character-salad. May be
> I should release the driver as a Scope-Display for geeks who read binary
> :)
>
> Best regards, Ulrich
>
> Am 05.05.2010 12:04, schrieb Paul Govers:
>> Hello,
>>
>>
>> I want to connect an lcd 4x40 display to an ethernut 3.1 board, but many
>> things have changed from ethernut 2...
>> i found an manual: enan001.pdf with information about
>> how to connect an lcd display to an ethernut board, but i think this is
>> nut
>> for an ethernut board 3.1
>>
>> Harald already has replied on my question and he let me know that Ulrich
>> Prinz is currently working on LCD support for ARM. i was wondering when
>> LCD support for ARM will be included in ethernut?
>>
>> (my display controller=hd447080 )
>>
>> many thanks
>>
>> greetings
>> Paul Govers
>> _______________________________________________
>> http://lists.egnite.de/mailman/listinfo/en-nut-discussion
> _______________________________________________
> http://lists.egnite.de/mailman/listinfo/en-nut-discussion
>
>
--
View this message in context: http://old.nabble.com/ethernut-board-3.1-LCD-support-tp28458924p28521360.html
Sent from the MicroControllers - Ethernut mailing list archive at Nabble.com.
More information about the En-Nut-Discussion
mailing list