Hi, Jason,

Looking at the recent commit activity for tcpborphserver2, it seems like a lot 
of instrument-specific functionality is being added, which moves it away from 
being a general purpose "BORPH over TCP/IP" utility.  If everybody adds their 
own instrument-specific functionality to tcpborphserver2, it will become quite 
bloated and confusing.  Do you guys have any plans to support loadable modules 
to allow users to load design-specific functionality dynamically into 
tcpborphserver2 (e.g. upon programming a new bitstream into the FPGA)?

Thanks,
Dave

On Oct 15, 2010, at 4:25 AM, Jason Manley wrote:

> Hi Sean
> 
> We are not writing to the DRAM in any of our current designs and so I haven't 
> tested this myself with the latest tcpborphserver. Nothing *should* have 
> changed between versions. We'll check it out and get back to you. 
> 
> Thanks for bringing this to our attention.
> 
> Jason
> 
> On 14 Oct 2010, at 18:38, [email protected] wrote:
> 
>> Dear Casper,
>> 
>> We recently upgraded to the newest version of tcpborphserver
>> (tcpborphserver-2.3304 2010-08-27) and have discovered that we can no
>> longer write to DRAM.  Specifically, tcpborphserver crashes on the roach
>> when we try to use the Python KATCP command write('dram_memory', data). 
>> We switched back to the previous version,
>> tcpborphserver2-2010-04-02-tgtap, and it works.  Both versions also work
>> when writing to registers or BRAM.
>> 
>> We're running the latest versions of software according to:
>> http://casper.berkeley.edu/wiki/LatestVersions.  And we updated
>> tcpborphserver according to Henry Chen's email:
>> http://www.mail-archive.com/[email protected]/msg01878.html.
>> 
>> Any thoughts?
>> 
>> 
>> Thanks,
>> Sean McHugh
>> 
>> 
>> 
>> 
> 
> 


Reply via email to