Hi Alec and Paul, I should have said, I'm booting from NFS. I see that on https://github.com/ska-sa/roach2_nfs_uboot, the romfs and uImage is much newer than boot/tcpborphserver3, which is what I copied into $NFS_PATH/usr/local/sbin/. So, an updated tcpborphserver3 that works for netboot would be helpful.
Thanks, Matt On Wed, Feb 18, 2015 at 12:56 AM, Alec Rust <[email protected]> wrote: > Hi Matt, please update your romfs and kernel available here: > https://github.com/ska-sa/roach2_nfs_uboot > > Note that updating uboot is a bit more tricky and you should not need to > do it. > > Regards > Alec > > PS. Here is the procedure: > Please get the latest one here: https://github.com/ska-sa/roach2_nfs_uboot > (the > files are in "boot"). If you are running a NFS just copy the file to > nfs_path/usr/local/sbin > > The latest romfs 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). > You don't need to setup a whole machine, all you need is a tftp and dhcp > server. > > 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 to romfs e.g. "ln -s > roach2-root-2012-10-18.romfs romfs" in the tftp directory. > 3. At the uboot prompt type: run tftproot > 4. This takes a long time! About 5 minutes. > 5. Using a terminal emulator like minicom access the console (minicom > ttyUSB2) > 6. Login using root (password is blank) > 7. rm /usr/.keep > 8. reboot -f > > To update the kernel follow the same instruction but substitute > tftpkernel. This command assumes the kernel file is called "uImage". > > At the uboot prompt run "printenv" to see a list of macros and what they > do. > > If anything is unclear please don't hesitate to ask. > > Regards > Alec > > > > > > ---------- Forwarded message ---------- > From: Paul Prozesky <[email protected]> > Date: Wed, Feb 18, 2015 at 9:14 AM > Subject: Re: [casper] casperfpga and fpg's > To: Matt Strader <[email protected]> > Cc: CASPER Mailing List <[email protected]> > > > Morning Matt > > Yeah, you need to have the new commands in your tcpborphserver3. I'll > check with Marc to get you a newer version and mail you off-list. You're > solo-booting, right? > > Regards > Paul > > > On 18 February 2015 at 03:57, Matt Strader <[email protected]> > wrote: > >> Hello Casperites, >> >> I'm looking into using the QDR on Roach2, which I understand needs some >> software calibration. So, I was looking into the ska-sa/casperfpga repo, >> but I see some code in here uses KATCP commands that I don't have (e.g. >> ?meta, ?progremote). Is there a newer tcpborphserver3 that has these? >> >> When connecting to the roach, it tells me my tcpborphserver version is >> #version memcpy-88-g38ad77a-dirty >> #build-state 2013-04-11T11:50:43 >> >> On a possibly related note, I understood from the Casper workshop last >> summer, that .fpg files are like .bof files but contain metadata for the >> gateware design. Should I be able to use ?progdev to load a .fpg onto a >> Roach2? When I try I get: >> >> #log info 11090019 raw >> attempting\_to\_program\_qdr_bram2_2014_May_29_1919.fpg >> #log error 11090028 raw bad\_magic\_in\_file\_bof\_header >> !progdev fail >> >> >> Thanks, >> Matt Strader >> Mazin Lab >> UC Santa Barbara >> > > >

