> 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 > ************************************** >

