Dave if the wordwrite workaround works lets stick to that for now. The
workaround Marc compiled is not really good for release. We'll work on a
proper release but for now use wordwrite if thats ok?

Regards
Alec

On Mon, Dec 10, 2012 at 8:42 PM, David MacMahon
<[email protected]>wrote:

> Hi, Marc,
>
> I can confirm that the wordwrite workaround works.  Hopefully the fix for
> byte enables (either to make tcpborphserver3 not use them or to make the
> gateware support them) will not be too hard.
>
> Thanks,
> Dave
>
> On Dec 10, 2012, at 7:06 AM, Marc Welz wrote:
>
> > Hello
> >
> >> We have picked up on transient on the register write with the latest
> memory
> >> mapped TCPBORPH. It seems that sometimes, some of the bits goes high
> for a
> >> short while and then settles at the required register value.
> >>
> >> We need to figure out where the issue is (gateware or software).>
> >
> > So we think we have found the problem - ?write operations in
> > tcpborphserver3 rely on byte enables, which are not supported by the
> > gateware. I'll rewrite ?write to use multiples of 4... but in the mean
> > time you
> > could try using ?wordwrite, which operates on words, and so doesn't use
> byte
> > enables. That workardound should be simpler than installing older
> > kernel/tcpborphserver combinations.
> >
> > regards
> >
> > marc
> >
>
>
>

Reply via email to