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

Reply via email to