Re: Pyramid - Driver or Configuration Issue?

Andy Gardner <[email protected]> Tue, 13 Mar 2012 16:14:52 +0000
Newsgroups gmane.comp.sysutils.lcdproc
Message-ID <CAO=e3AFpu0fn9etZpRgCc9PfQ+0iuwEFHr74coJidx33K=Tyvg@mail.gmail.com>
That's it. Brilliant. Many thanks. Now to learn how to program it!! :)

Andy

On 13 March 2012 14:17, Tom Pusateri <[email protected]> wrote:

> I have a hd44780 compatible device that uses the ftdi interface for USB to
> serial conversion running on FreeBSD 8.2.
>
> It creates /dev/cuaU0 that works for me to access it. Note the capital 'U'
> instead of the normal system supplied /dev/cuau0 device.
>
> Tom
>
> On Mar 13, 2012, at 6:07 AM, Andy Gardner wrote:
>
> Thanks for all the help so far. I have now downloaded and installed
> FreeBSD 9.0 so I believe I should now have the drivers for the Pyramid LCD.
> When I run the LDCd process I'm still getting the same errors. I still have
> /dev/ugen6.2 as my device under the Pyramid driver section in the LCDd.conf
> file. Is this the correct device or should it be something else - you did
> mention something about treating it as  a serial device. I noticed
> something in the boot up trace about the KBS LCD display being linked with
> a device ufdti10.0 or something like that but do not see anything like this
> in /dev.
>
> Regards
>
> Andy
>
> On 9 March 2012 20:13, Markus Dolze <[email protected]> wrote:
>
>> Follow-up to myself:
>>
>> Support for Pyramid LCD was introduced in FreeBSD 8.2. See here for the
>> patch: http://www.freebsd.org/cgi/query-pr.cgi?pr=usb/129758
>>
>> Regards,
>> Markus
>>
>> -------- Original-Nachricht --------
>> > Datum: Fri, 09 Mar 2012 20:52:43 +0100
>> > Von: "Markus Dolze" <[email protected]>
>> > An: Andy Gardner <[email protected]>,
>> [email protected]
>> > Betreff: Re: [Lcdproc] Pyramid - Driver or Configuration Issue?
>>
>> > Hi,
>> >
>> > this is a problem with FreeBSD. If I remember correctly the device
>> should
>> > show up as a serial port instead of 'ugen' device. I currently don't
>> have
>> > my device at hand, but I will check next week.
>> >
>> > It either requires a kernel hack (adding the vendor / product id to the
>> > USB serial driver) or using usbconfig to set some device quirks, but I
>> don't
>> > remember.
>> >
>> > Regards,
>> > Markus
>> >
>> > -------- Original-Nachricht --------
>> > > Datum: Fri, 9 Mar 2012 10:34:25 +0000
>> > > Von: Andy Gardner <[email protected]>
>> > > An: [email protected]
>> > > Betreff: [Lcdproc] Pyramid - Driver or Configuration Issue?
>> >
>> > > I'm pretty new to LCDproc so please bear with me. I am trying to
>> program
>> > a
>> > > Pyramid based LCD on a machine that is running FreeBSD (8.1) based
>> O/S.
>> > >
>> > >
>> > > If I run usbconfig on the machine I get the following output
>> > >
>> > > ugen0.1: <UHCI root HUB Intel> at usbus0, cfg=0 md=HOST spd=FULL
>> > (12Mbps)
>> > > pwr=ON
>> > > ugen1.1: <UHCI root HUB Intel> at usbus1, cfg=0 md=HOST spd=FULL
>> > (12Mbps)
>> > > pwr=ON
>> > > ugen2.1: <UHCI root HUB Intel> at usbus2, cfg=0 md=HOST spd=FULL
>> > (12Mbps)
>> > > pwr=ON
>> > > ugen3.1: <EHCI root HUB Intel> at usbus3, cfg=0 md=HOST spd=HIGH
>> > (480Mbps)
>> > > pwr=ON
>> > > ugen4.1: <UHCI root HUB Intel> at usbus4, cfg=0 md=HOST spd=FULL
>> > (12Mbps)
>> > > pwr=ON
>> > > ugen5.1: <UHCI root HUB Intel> at usbus5, cfg=0 md=HOST spd=FULL
>> > (12Mbps)
>> > > pwr=ON
>> > > ugen6.1: <UHCI root HUB Intel> at usbus6, cfg=0 md=HOST spd=FULL
>> > (12Mbps)
>> > > pwr=ON
>> > > ugen7.1: <EHCI root HUB Intel> at usbus7, cfg=0 md=HOST spd=HIGH
>> > (480Mbps)
>> > > pwr=ON
>> > > *ugen6.2: <KBS USB LCD Display KBS> at usbus6, cfg=0 md=HOST spd=FULL
>> > > (12Mbps) pwr=ON*
>> > >
>> > > So I have configured my device in the LCDd.conf file as /dev/ugen6.2
>> > under
>> > > the pyramid section.
>> > >
>> > > I cannot seem to get the LCDd to talk to the LCD display and get the
>> > > following errors
>> > >
>> > > "pyramid: reading TTY failed: Inappropriate ioctl for device
>> > > Driver [pyramid] init failed, return code -1
>> > > Could not load driver pyramid
>> > > There is no output driver
>> > > Critical error while initializing, abort."
>> > >
>> > >
>> > > So my question to you guys is, is this just a configuration issue and
>> I
>> > > need to add something else to the conf file, or is this a driver
>> issue?
>> > If
>> > > the latter do I need to write another driver or do you know if one
>> > exists
>> > > for this?
>> > >
>> > > thanks in advance for any light you can shed.
>> > >
>> > > Andy
>> > > --
>> > > Andy Gardner
>> > > Development, Support and Quality Engineer
>> > >
>> > >
>> > > DDI:         +44 (0) 1799 543 355
>> > > Mob:        +44 (0) 7973 724506
>> > > Tel:          +44 (0) 845 226 1900
>> > > Fax:         +44 (0) 845 226 0607
>> > > E-Mail:     [email protected]
>> > > Support:   [email protected]
>> > >
>> > > iTrinegy: Network Emulation and Application Performance Monitoring
>> > > Specialists
>> > _______________________________________________
>> > LCDproc mailing list
>> > [email protected]
>> > http://lists.omnipotent.net/mailman/listinfo/lcdproc
>>
>
>
>
> --
> Andy Gardner
> Development, Support and Quality Engineer
>
>
> DDI:         +44 (0) 1799 543 355
> Mob:        +44 (0) 7973 724506
> Tel:          +44 (0) 845 226 1900
> Fax:         +44 (0) 845 226 0607
> E-Mail:     [email protected]
> Support:   [email protected]
>
> iTrinegy: Network Emulation and Application Performance Monitoring
> Specialists
>
>  _______________________________________________
> LCDproc mailing list
> [email protected]
> http://lists.omnipotent.net/mailman/listinfo/lcdproc
>
>
>


-- 
Andy Gardner
Development, Support and Quality Engineer


DDI:         +44 (0) 1799 543 355
Mob:        +44 (0) 7973 724506
Tel:          +44 (0) 845 226 1900
Fax:         +44 (0) 845 226 0607
E-Mail:     [email protected]
Support:   [email protected]

iTrinegy: Network Emulation and Application Performance Monitoring
Specialists

_______________________________________________
LCDproc mailing list
[email protected]
http://lists.omnipotent.net/mailman/listinfo/lcdproc