On Thu, Jun 13, 2013 at 4:45 AM, Suraj Gowda surajgo...@berkeley.eduwrote:
Hi Dave,
Thanks for the info, I'm able to program the roach2 from both telnet and
katcp. We did manage to waste some time on the katcp python version issue (
http://www.mail-archive.com/casper@lists.berkeley.edu/msg04067.html) as
well.
Does anyone know if there are there plans for a ROACH2 setup wiki page?
I will take ownership of that task and will add a ROACH2 setup wiki page in
coming days.
Suraj
On Wed, Jun 12, 2013 at 3:13 PM, David MacMahon dav...@astro.berkeley.edu
wrote:
Hi, Suraj,
On Jun 12, 2013, at 2:59 PM, Suraj Gowda wrote:
Does anyone know what causes the error 'cannot execute binary file'
when trying to execute a bof file from the powerpc shell? This error
occurs with all bof files, including the test designs from github
The bof files are not executable on ROACH2. Executable bof files
requires a BORPH enabled Linux kernel. ROACH2 uses a memory mapped kernel
module for talking to the FPGA rather than BORPH. It might have been less
confusing if we gave them an extension other than .bof even though they
do utilize a similar file format (ELF-based) as ROACH1 bof files.
I think you must program the FPGA via tcpborphserver3. I am not aware of
a command line progdev utility that runs on the ROACH2's PPC without
using tcpborphserver3 (though it could be nice to have). I think the
mailing list archive will have some discussions on how to do this using
telnet or netcat or Python or Ruby.
Hope this helps,
Dave
--
Shanly Rajan
SKA-SA
DBE Team
021 506 7362 (O)
072 783 2022 (M)