Got the button file working, please look under files/sample code:
button_ts7390.c
address room/bits and nibble needed to be changed.
Thanks,
Ole
--- In "happy_plattler" <> wrote:
>
> Hi Charlie,
>
> I did the suggested change:
>
> int fd = open("/dev/mem", O_RDWR|O_SYNC);
>
> but the result stays the same: not blinking.
>
> I thought perhaps I should try a similar program so I tried the
> DIO_TS7800.zip package which is based on the same code but I get nothing here
> either except this output which is a bit cryptic:
>
> DIO test app
> Opening /dev/mem file
> DIO: Mem file open successful, Page size is : 4096
>
> Address assignment successful 0x2aac2000 0x2aac2004 0x2aac2008
>
> main: init complete
>
> LED SERVER_CON : 0
> LED CHANNEL_1 : 0
> LED CHANNEL_2 : 0
> LED SERVER_CON : 0
> LED CHANNEL_2 : 1
> LED CHANNEL_1 : 0
> LED SERVER_CON : 0
> LED CHANNEL_2 : 0
> LED CHANNEL_1 : 1
> LED SERVER_CON : 1
> ...
>
> Any other ideas perhaps.
>
> Thanks,
>
> Ole
>
>
> --- In "charliem_1216" <charliem_1216@> wrote:
> >
> > Hi Ole --
> >
> > --- In "happy_plattler" <happy_plattler@> wrote:
> > >
> > > Hi everyone,
> > >
> > > I am trying to get the sample program from the files section to work on
> > > the TS-7390 (see code at the end). But it is not working as expected.
> > >
> > > I get it compiled, not a problem. When I comment out the while loop I get
> > > the LED flashing so that part is working.
> > >
> >
> > > int main(int argc, char **argv)
> > > {
> > > volatile unsigned int *PEDR, *PEDDR, *PBDR, *PBDDR, *GPIOBDB;
> > > int i;
> > > unsigned char state;
> > > unsigned char *start;
> > > int fd = open("/dev/mem", O_RDWR);
> >
> > Can you add O_SYNC here? Otherwise you get cached values, and lose your
> > hair ...
> >
> > regards, ....... charlie
> >
>
------------------------------------
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/ts-7000/
<*> Your email settings:
Individual Email | Traditional
<*> To change settings online go to:
http://groups.yahoo.com/group/ts-7000/join
(Yahoo! ID required)
<*> To change settings via email:
<*> To unsubscribe from this group, send an email to:
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
|