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