So far, the wordwrite workaround does not appear to be working for me, but I'm still investigating. Glenn
On Mon, Dec 10, 2012 at 2:12 PM, Alec Rust <alec.r...@ska.ac.za> wrote: > 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 <dav...@astro.berkeley.edu > > 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 >> > >> >> >> >