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)

