On Thu, Jun 13, 2013 at 4:45 AM, Suraj Gowda <[email protected]>wrote:

> 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/[email protected]/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 <[email protected]
> > 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)

Reply via email to