Hi, Nimish,

tcpborhpservr3 provides an "upload" command that can used to upload a bof file 
to the FPGA.  From the KATCP README that Marc Welz sent on December 4:

>  ?upload port
> 
>     Upload and program a local gateware image file to the roach. Send 
>     the local image to the tcp port on the roach, as specified. No
>     escaping of the image file required as it has its own stream, 
>     which should be closed when upload has completed. Still a bit 
>     experimental and subject to revision (there was an uploadbof command 
>     which was different). 
> 
>     Example
> 
>       ?upload 3000
>       !upload ok 3000
> 
>     Then from a local terminal type
> 
>       nc -w 2 -q 2 192.168.40.57 3000 < some-image.bof
> 
>     Which will give you 
> 
>       #fpga loaded
>       #fpga ready
> 


Dave

On Dec 14, 2012, at 2:10 PM, Nimish Sane wrote:

> Hi all:
> 
> A basic question: my understanding is that to use KATCP, one first needs to 
> copy the bof file to Roach2. Is that correct? If yes, how does one transfer 
> the file to Roach2 board without ftp or scp?
> 
> If not, how does one use KATCP to program the FPGA?
> 
> Thanks much,
> 
> Nimish
> 
> On Fri, Dec 7, 2012 at 4:52 PM, Nimish Sane <nimish.s...@njit.edu> wrote:
> Hi Jason and others,
> 
> On Fri, Dec 7, 2012 at 1:22 AM, Jason Manley <jman...@ska.ac.za> wrote:
> > I am using baud rate of 115200. I tried what you suggested and I still not 
> > see anything on any of the 4 ports. I have tried with both the Roach2 
> > boards that we have, and it is the same behavior.
> We use minicom to good effect. Remember to disable all flow control, both HW 
> and SW (on my default in minicom).
>  
> Using minicom did not work as well. However, we used a Windows XP machine to 
> connect the FTDI device to by installing drivers from: 
> http://www.ftdichip.com/Drivers/VCP.htm
> 
> We were able to successfully communicate using putty or HyperTerminal over a 
> COM port. The Roach2 is booting properly and we could login and access it. We 
> modified the /etc/rc.local file as Jason had suggested to assign a static IP 
> and enable telnet. We are now able to telnet into the Roach2 board, and 
> hence, do not need to worry about the FTDI device for now. 
> 
> It would be nice to know if someone has a similar experience on RedHat and if 
> they have been able to resolve it. Windows driver installation and 
> communication over USB serial port was, however, way easier!
> 
> 
> > I am going back to my another question, which I asked on a separate thread 
> > (this may or may not be related). We see Fault LED on Roach2 ON (Red) many 
> > times. Most of the times we are able to get rid of it is by recycling the 
> > main power to the enclosure (by pulling the plug). However, every time I 
> > recycle power using POWER switch on the board, I see this Fault LED 
> > switched on again.
> 
> I'm guessing you've got some early firmware on that board. The threshold 
> levels and things were only finalised last week. Alec Rust (cc'd here) can 
> probably give you more details.
> 
> Alec: Could you please provide more details on this and how to update the 
> firmware? Thanks! 
> 
> You can check the schematics to see exactly what triggers this light, and 
> trace the circuit back if you want (it's all hardware), or query it over the 
> KATCP sensors to see what triggered it. But basically it's if there's a HW 
> fault like over temperature on the PPC or FPGA, voltage or current rail out 
> of spec, or, possibly a fan failure. You might want to flash your rev2 board 
> with new uboot to get this working properly.
> 
> > There is also a Red LED near FTDI USB (named USB OK), which is glowing 
> > whenever the USB cable is connected.
> This is just to indicate that USB communications are working with the FTDI 
> part. If you plug a cable in and this light DOESN'T come on, then there's 
> something wrong. In retrospect, perhaps it should have been green rather than 
> red!
> 
> Ok. Good to know this. 
> 
> Jason
> 
> Thanks all for your help.
> 
> Nimish 
> 
> 
> 
> -- 
> Nimish Sane
> 
> Center for Solar-Terrestrial Research
> New Jersey Institute of Technology
> University Heights
> Newark, NJ 07102-1982 USA
> Tel: (973) 642 4958
> Fax: (973) 596 3617
> nimish.s...@njit.edu
> 
> 
> 
> 
> -- 
> Nimish Sane
> 
> Center for Solar-Terrestrial Research
> New Jersey Institute of Technology
> University Heights
> Newark, NJ 07102-1982 USA
> Tel: (973) 642 4958
> Fax: (973) 596 3617
> nimish.s...@njit.edu
> 


Reply via email to