Thanks Glenn... I am preparing a whole lot of documentation for the wiki.
Hope to have it up soon!

On Wed, Feb 13, 2013 at 9:38 PM, G Jones <glenn.calt...@gmail.com> wrote:

> I just dumped this info on the wiki on the ROACH 2 page since it seems
> very useful and didn't appear to be there already.
>
> Glenn
>
> On Wed, Feb 13, 2013 at 2:21 PM, Alec Rust <alec.r...@ska.ac.za> wrote:
> > Hi John. Grab the latest versions from
> > https://github.com/ska-sa/roach2_nfs_uboot/.
> >
> > If you netboot: copy tcpborphserver3 to
> nfs_root_directory/usr/local/sbin.
> > Tcpbporphserver3 will load automatically when the roach boots.
> > If you soloboot (boot the root file system stored in flash), which is the
> > easiest please follow these instructions:
> > You need to update to the latest romfs which includes the new
> > tcpborphserver3. To update:
> >
> > ROACH2 Test machine set-up instructions:
> >
> https://docs.google.com/a/ska.ac.za/document/d/1tqw4C6uZ6EULl1OykTFL_vQTnK52UBr0aYqTg44E5wg/edit
> )
> >
> > 1. Set up a tftp and dhcp server (see the tftp section in the test
> machine
> > setup instructions).
> > 2. Create a symlink or rename the romfs image downloaded from github to
> > romfs e.g. "ln -s  roach2-root-readdebug-2013-02-12.romfs romfs" in the
> tftp
> > directory.
> > 3. Connect to the roach via USB using a terminal emulator: In linux we
> use
> > minicom, please follow the minicom setup instructions in the document.
> > 4. Switch the roach on or reset and interrupt the boot process
> > 5. At the uboot prompt type: run tftproot
> > 6. This takes a long time! About 5 minutes.
> > 7. type "reset" and let the board boot linux
> > 8. Login using root (password is blank)
> > 9. rm /usr/.keep
> > 10. reboot -f
> >
> > If you do not which to run a dhcp and tftp server you can use "run
> newroot".
> > This macro starts a y-modem receiver, the file can now be sent using
> minicom
> > via y-modem protocol, but this takes a long time and you really need a
> dhcp
> > server unless you are going to set the roach ip address manually. You can
> > set the IP address by editing /etc/network/interfaces
> >
> > To measure temperatures, voltages and currents:
> > All sensors are available using kcp commands. You can telnet to the
> board to
> > run kcp commands (telnet board_ip 7147) or if you have access to the
> console
> > you can run the commands using the program kcpcmd ("kcpcmd sensor-list"
> note
> > that there is no ?)
> > ?sensor-list - lists all the sensors
> > ?sensor-value - lists all the current values
> > ?sensor-sampling sensor_name event - this will give updates when the
> sensor
> > changes.
> >
> > If anything is unclear please don't hesitate to ask.
> >
> > Regards
> > Alec
> >
> > On Wed, Feb 13, 2013 at 8:15 PM, Jason Castro <jcas...@nrao.edu> wrote:
> >>
> >> I recently got a ROACH2 from digicom and I'm trying to upload a bof
> file.
> >> My tcpborphserver does not support the KATCP command "upload_bof".  I do
> >> have the command "upload" which will upload and run a bof file but when
> I
> >> read a register something crashes.  According to the previous posts, I
> >> believe I need to update to tcpborphserver3.  Can someone give me an
> idea of
> >> how to do this?  Do I have to find the source then compile and install?
> >> Does someone have a how-to?
> >>
> >> Thanks,
> >>
> >> Jason Castro
> >> NRAO
> >>
> >>
> >> On 2/12/2013 3:14 PM, casper-requ...@lists.berkeley.edu wrote:
> >>>
> >>> Send casper mailing list submissions to
> >>>         casper@lists.berkeley.edu
> >>>
> >>> To subscribe or unsubscribe via the World Wide Web, visit
> >>>
> >>>
> https://calmail.berkeley.edu/manage/list/listinfo/casper@lists.berkeley.edu
> >>>
> >>> or, via email, send a message with subject or body 'help' to
> >>>         casper-requ...@lists.berkeley.edu
> >>>
> >>> You can reach the person managing the list at
> >>>         casper-ow...@lists.berkeley.edu
> >>>
> >>> When replying, please edit your Subject line so it is more specific
> >>> than "Re: Contents of casper digest..."
> >>>
> >>>
> >>> Today's Topics:
> >>>
> >>>     1. Re: Roach2 configuration and setup (Paul Prozesky)
> >>>     2. Re: Roach2 configuration and setup (Marc Welz)
> >>>
> >>>
> >>> ----------------------------------------------------------------------
> >>>
> >>> Message: 1
> >>> Date: Tue, 12 Feb 2013 15:26:11 +0200
> >>> From: Paul Prozesky <paul.proze...@gmail.com>
> >>> Subject: Re: [casper] Roach2 configuration and setup
> >>> To: LIST CASPER <casper@lists.berkeley.edu>
> >>> Message-ID:
> >>>
> >>> <CAASPtuoUXfPBh==XarFqvSkS5d=+oymrdce3e9ircmy67jt...@mail.gmail.com>
> >>> Content-Type: text/plain; charset="iso-8859-1"
> >>>
> >>> Afternoon Guy
> >>>
> >>> Regarding question 3... if you're running tcpborphserver3 you can use
> the
> >>> upload_bof method in the FpgaClient class in corr to upload a bof file
> to
> >>> your ROACH. I just checked and it took about 12s to copy a boffile
> using
> >>> this. Once it's uploaded, though, it will skip uploading it unless you
> >>> force it to do so. Use progdev to program the device as usual.
> >>>
> >>> Regards
> >>> Paul
> >>>
> >>>
> >>> On 12 February 2013 00:32, Guy kenfack <guy.kenf...@gmail.com> wrote:
> >>>
> >>>> Hello,
> >>>> we received 2 roach2 boards from digicom (20th dec 2012).we managed to
> >>>> configure our minicom with centos6.2 final, and tty usb2.
> >>>> I've several questions about the advised version for the uboot and the
> >>>> tcborphserver3
> >>>> u-boot versionof my boards:
> >>>> u-boot 2011.06-rc2-00000-gd422dc0-dirty(Nov 8 2012 - :16:04:14)
> >>>> #SN : Roach2.2 batch = D#6#10
> >>>> #kernel : Linux roach 02 06 0A 3.4.0 - rc3+
> >>>> Tcpborphserver3
> >>>> 1/
> >>>> a- how can I find the version of my romfs and also how can I find the
> >>>> version of my Tcpborphserver3
> >>>> b- which version for the uboot and the tcborphserver3 should I use,
> >>>> should
> >>>> I keep the current version above ?
> >>>> where is it located?
> >>>>
> >>>> 2/ I heard that the configuration with the SD card is not yet working
>  ?
> >>>> is it still the case ?
> >>>>
> >>>> 3/I want to load my boffiles, can I use ssh  ? or should Iuse the
> telnet
> >>>> to tranfer my files ?
> >>>> How should I do If I want to keep my boffiles alive? I used to store
> >>>> them
> >>>> on the SD card, even when shutting down my roach board. Do I need to
> >>>> re-load or to copy my boffiles after switching on my roach2 boards?
> >>>> I read somewhere that it could be possible to upload from the python
> >>>> ?(I've never done it)
> >>>> How long does it take to the boffile to be copied ? before launching
> the
> >>>> fpgaprogdev() ?
> >>>>
> >>>> Thank you for your help,
> >>>>
> >>>>
> >>>>
> >>> -------------- next part --------------
> >>> An HTML attachment scrubbed and removed.
> >>> HTML attachments are only available in MIME digests.
> >>>
> >>> ------------------------------
> >>>
> >>> Message: 2
> >>> Date: Tue, 12 Feb 2013 15:31:30 +0000
> >>> From: Marc Welz <m...@ska.ac.za>
> >>> Subject: Re: [casper] Roach2 configuration and setup
> >>> To: Guy kenfack <guy.kenf...@gmail.com>
> >>> Cc: casper@lists.berkeley.edu
> >>> Message-ID:
> >>>
> >>> <cagrhwasfwdi5haxzo8h4jlsvq7hmf5ow_x7jkyafodzzilw...@mail.gmail.com>
> >>> Content-Type: text/plain; charset=ISO-8859-1
> >>>
> >>> Hello
> >>>
> >>>> 1/
> >>>> a- how can I find the version of my romfs and also how can I find the
> >>>> version of my Tcpborphserver3
> >>>
> >>> if you telnet to port 7147, there should be a version string
> >>> for tcpborphserver3. The romfs contains a timestamp in its filesystem
> >>> label, but since it such a small system, you can pretty much use the
> >>> tcpborphserver3 version string as a proxy for it
> >>>
> >>>> b- which version for the uboot and the tcborphserver3 should I use,
> >>>> should I
> >>>> keep the current version above ?
> >>>> where is it located?
> >>>
> >>> The source is in git at github.com/ska-sa
> >>>
> >>>> 2/ I heard that the configuration with the SD card is not yet working
>  ?
> >>>> is
> >>>> it still the case ?
> >>>
> >>> Yes. A roach2 has sufficient onboard flash to keep a number of
> >>> (optionally compressed)  bof files there
> >>> without having to use external storage, so we not allocated anybody to
> >>> work on the MMC logic. Also note that MMC cards can be "interesting",
> see
> >>> http://www.bunniestudios.com/blog/?p=2297
> >>>
> >>> So we recommend you soloboot, ie boot off the onboard flash.
> >>>
> >>>> 3/I want to load my boffiles, can I use ssh  ? or should Iuse the
> telnet
> >>>> to
> >>>> tranfer my files ?
> >>>> How should I do If I want to keep my boffiles alive? I used to store
> >>>> them on
> >>>> the SD card, even when shutting down my roach board. Do I need to
> >>>> re-load or
> >>>> to copy my boffiles after switching on my roach2 boards?
> >>>
> >>> The content of /usr on the onboard flash is preserved, so the bof files
> >>> in
> >>> /usr/bof are retained.
> >>>
> >>>> I read somewhere that it could be possible to upload from the python
> >>>> ?(I've
> >>>> never done it)
> >>>> How long does it take to the boffile to be copied ? before launching
> the
> >>>> fpgaprogdev() ?
> >>>
> >>> I think Paul answered that (but note that you will need a pretty recent
> >>> version
> >>> of tcpborphserver3 to use the uploadbof request).
> >>>
> >>> If you are concerned about speed, you can transfer a bof file
> >>> beforehand (say using wget or ftpget or an nfs mountpoint) - then
> >>> the progdev is pretty quick, and you can then even arrange that the
> >>> file is programmed at startup (by adding a progdev command to
> >>> etc/tcpborphserver3.init)
> >>>
> >>> regards
> >>>
> >>> marc
> >>>
> >>>
> >>>
> >>> End of casper Digest, Vol 63, Issue 9
> >>> *************************************
> >>
> >>
> >>
> >
>

Reply via email to