On Wednesday, October 24, 2012 10:18:00 PM UTC-4, John Forecast wrote:
> In article
>
> Morten Reistad wrote:
>
>
>
> > In article <
d595ae47-e2c5-4af8...@googlegroups.com>,
> > I tried, but got stuck. Trimslice Arm7/armel with thumb2 and EE,
>
> > Linux 2.6.38.
>
> >
>
> > Can't remember what it was, but with more interest I'll dig up
>
> > the code and try again.
>
> >
>
> > -- mrr
>
>
>
> I have it running on 2 ARM systems; a Linkstation Live running Debian
>
> Squeeze and a Raspberry Pi running Raspian.
>
>
>
> Debian GCC treats "char" as signed so you need to add "-funsigned-char"
>
> to CFLAGS in bld/lnxarm/Makefile.
>
>
>
> On the Raspberry Pi the default build generates lots of error messages
>
> of the form:
>
>
>
> [DTE: Bad to-10 BP 442200,,733000]
>
> [dte_10xfrbeg: 10cnt left 4086]
>
> [dte_10xfrbeg: out of data, no I bit]
>
>
>
> This is a known problem for "high" performance hardware. The fix is to
>
> change lines 357 and 358 in src/Makefile.mk from:
>
>
>
> -DKLH10_ITIME_INTRP=1 \
>
> -DKLH10_CTYIO_INT=1 \
>
>
>
> to:
>
>
>
> -DKLH10_ITIME_SYNC=1 \
>
> -DKLH10_CTYIO_INT=0 \
>
>
>
> Apparently this change consumes additional CPU cycles but does result in
>
> a functioning system.
>
>
>
> John.
Thanks!! just got a Pi! will let you know how it works!