> Alec,
>
> progdev does not exist on my ROACH2 when booted with soloboot:
>
> /usr/bof # wget http://169.254.241.40/casper_test_2013_Aug_21_1251.bof
> Connecting to 169.254.241.40 (169.254.241.40:80)
> casper_test_2013_Aug 100%
> |**********************************************************************************************************|
> 19131k  0:00:00 ETA
> /usr/bof # progdev casper_test_2013_Aug_21_1251.bof
> -sh: progdev: not found
> /usr/bof #
>
>
Hi Joe.

I think 'progdev' is a katcp command.  When you telnet to the port that
alex suggested, you get a katcp connection and you issue the command from
there.

I think you just ssh'd to the roach...

John

>  Do you have any other suggestions?
>
> -Joe Kujawski
>
>
> On Fri, Sep 6, 2013 at 9:19 AM, Alec Rust <[email protected]> wrote:
>
>> Hi Joe, the bof file should be uploaded in to /usr/bof (note with
>> tcpborphserver3 the boffiles are not executable any more, you have to
>> use
>> progdev).
>>
>> Telnet to the ROACH and run progdev:
>> telnet roach_ip 7147
>>   ?progdev boffile
>>
>> You should get !progdev ok
>> ?listdev should list all your registers
>>
>> type ?help for a list of commands.
>>
>> You can transfer and program the boffile in one move using ?upload port,
>> or just transfer using ?uploadbof port filename.
>>
>> #help upload
>> upload\_and\_program\_a\_(possibly\_compressed)\_boffile\_(?upload\_[port\_[length\_[timeout]]])
>> #help uploadbof
>> upload\_a\_(possibly\_compressed)\_boffile\_(?uploadbof\_port\_filename\_[length\_[timeout]])
>>
>> Note the file then needs to be sent across using a separate TCP stream
>> to
>> the specified port (in linux use netcat, not sure what to use in windows
>> but there is probably some netcat client available)
>>
>> Please let me know if you need more info.
>>
>> Regards
>> Alec
>>
>>
>> On Fri, Sep 6, 2013 at 1:25 AM, Kujawski, Joseph
>> <[email protected]>wrote:
>>
>>> Laura,
>>>
>>> I am not using KATCP as the instruction set that I have access to does
>>> not explain how to use it.  Do you have a link to some 'using KATCP'
>>> instructions that I can follow?
>>>
>>> My question is simply this:
>>>
>>> Given that I have a .bof file on my PC, how do I program the FPGA on
>>> the
>>> ROACH2 system to execute the program?
>>>
>>> I already know that:
>>> 1) The ROACH2 boots into soloboot.
>>> 2) I can physically connect to the ROACH2 (i.e. I have the proper
>>> hardware in place).
>>> 3) I can Telnet into the ROACH2 (i.e. the proper software is in place
>>> on
>>> both my Windows machine and the ROACH2).
>>> 4) I have a valid .bof file on the Windows machine.
>>> 5) I can transfer this file to the ROACH2.
>>>
>>> -Joe Kujawski
>>>
>>>
>>> On Thu, Sep 5, 2013 at 6:47 PM, Laura Vertatschitsch
>>> <[email protected]>wrote:
>>>
>>>> hey joe,
>>>>
>>>> how far did you get with KATCP and progdev?
>>>>
>>>> is your question perhaps about using the uploadbof command (mail list
>>>> archive<http://www.mail-archive.com/[email protected]/msg03726.html>
>>>> )?
>>>>
>>>> --Laura
>>>>
>>>>
>>>> On Thu, Sep 5, 2013 at 11:21 PM, Kujawski, Joseph
>>>> <[email protected]>wrote:
>>>>
>>>>> I have a ROACH2 that is in the following configuration:
>>>>>
>>>>> 1) My external computer is a Windows 7 (64 bit) computer.
>>>>> 2) The Windows machine is connected to the ROACH2 via a direct cable
>>>>> connection from the PC to the PPC ethernet port on the ROACH2.
>>>>> 3) I am able to telnet into the ROACH2 and transfer files from the PC
>>>>> to the ROACH2.
>>>>>
>>>>> According to the instructions on the CASPER website, I should be able
>>>>> to program the system by executing the .bof file, however, this does
>>>>> not
>>>>> work.  One individual associated with the project has indicated that
>>>>> the
>>>>> ROACH2 cannot be executed and instead needs to be programmed via
>>>>> KATCP's
>>>>> "progdev" command.  What do I do next?
>>>>>
>>>>> Thanks,
>>>>>
>>>>> -Joe Kujawski
>>>>>
>>>>> --
>>>>> **************************************
>>>>> * Joe Kujawski
>>>>> * Siena College
>>>>> * Dept. of Physics and Astronomy, RB 113
>>>>> * 515 Loudon Road
>>>>> * Loudonville, NY 12211-1462
>>>>> *
>>>>> * Email: [email protected]
>>>>> * Phone: 518-782-6885
>>>>> * Fax: 518-783-2986
>>>>> **************************************
>>>>>
>>>>>
>>>>
>>>
>>>
>>> --
>>> **************************************
>>> * Joe Kujawski
>>> * Siena College
>>> * Dept. of Physics and Astronomy, RB 113
>>> * 515 Loudon Road
>>> * Loudonville, NY 12211-1462
>>> *
>>> * Email: [email protected]
>>> * Phone: 518-782-6885
>>> * Fax: 518-783-2986
>>> **************************************
>>>
>>>
>>
>
>
> --
> **************************************
> * Joe Kujawski
> * Siena College
> * Dept. of Physics and Astronomy, RB 113
> * 515 Loudon Road
> * Loudonville, NY 12211-1462
> *
> * Email: [email protected]
> * Phone: 518-782-6885
> * Fax: 518-783-2986
> **************************************
>



Reply via email to