[casper] CASPER Postdoctoral Fellow Opportunity at UC Berkeley

2023-12-13 Thread 'Jonathon Kocz' via casper@lists.berkeley.edu
Hi Everyone, We are advertising a new CASPER postdoc position at UC Berkeley, working on the development of hardware and software instrumentation for the community. https://aprecruit.berkeley.edu/JPF04224 Please feel free to send this on to anyone who may be interested. Note that the

Re: [casper] Failed to build Casperfpga

2023-11-22 Thread Jonathon Kocz
Hi Bishnu, It looks like the culprit is progska - which is a c program included in the library for programming the SKARAB boards. You could manually remove the dependency (you won't need it for rfsoc work) but it may be easier to install the required os packages. You will almost certainly need

[casper] CASPER Workshop - General Registration

2023-08-20 Thread Jonathon Kocz
Dear Casperites, Just a gentle reminder that general registration for the CASPER Workshop 2023 is closing at the end of August. If you would like to attend, but need more time to register, please let the LOC know. The workshop will be

Re: [casper] zcu216_tut_onehundred_gbe.slx

2023-07-31 Thread Jonathon Kocz
The port order is read from the platform yaml file (for the zcu216, see: https://github.com/casper-astro/mlib_devel/blob/m2021a/jasper_library/platforms/zcu216.yaml#L131-L152). Worth double checking, but from a quick glance it looks like order 0,1,2,3, which from

[casper] CASPER Workshop 2023 - Registration & Payment Open

2023-07-18 Thread Jonathon Kocz
Brown - UCF Allison Cross - UCF John Kiriazes - UCF Luis Quiroga - FIT Hamid Rassoul - FIT On Fri, 30 Jun 2023 at 06:50, Jonathon Kocz wrote: > Dear Colleagues, > > I am pleased to announce that registration > <https://casper.astro.berkeley.edu/workshop2023/registration/>for th

[casper] CASPER Workshop 2023 - Registration Open

2023-06-30 Thread Jonathon Kocz
Dear Colleagues, I am pleased to announce that registration for the CASPER Workshop 2023 is now open. Please note that due to a delay with the payment processing system, we will collect the registration fee separately at a later date.

Re: [casper] Error in Matlab running startsg

2023-06-10 Thread Jonathon Kocz
Hi Ben, I just took a look and this seems to an issue with the model. - Some of test models in that folder appear to be out of date, and this particular test file used a custom bit of code to test the crc of the packet that looks like it was not checked in along with the model, so the model can't

Re: [casper] Error in Matlab running startsg

2023-06-09 Thread Jonathon Kocz
Hi Ben, You may have already, but there are a couple of other places to move libgmp that might be worth trying: (From this issue: https://github.com/casper-astro/mlib_devel/issues/190) cd /opt/Xilinx/Model_Composer/2021.1/lib/lnx64.o/Ubuntu mkdir exclude mv libgmp.so* exclude/ cd

Re: [casper] tut_rfdc on RFSoC4x2

2023-06-08 Thread Jonathon Kocz
Hi Cedric and Nhung, A couple of things to check: 1) Have you updated the startsg.local file with the paths for creating the .dtbo files? You'll need to set the JASPER_BACKEND to vitis also (e.g): JASPER_BACKEND=vitisXLNX_DT_REPO_PATH=/sandbox/xilinx/device-tree-xlnx The dtbo file will not

Re: [casper] SNAP Tutorial 3

2023-05-15 Thread Jonathon Kocz
> > Wei Liu's code helped because it gave me the idea to call rampTest() > first. Is rampTest() the only "calibration" that Wei Liu's code is > doing? rampTest() calls alignLineClock() and alignFrameClock(). Is this all > that you mean by "calibration"? Not some fine-tuning or balancing of gains >

Re: [casper] SNAP Tutorial 3

2023-05-12 Thread Jonathon Kocz
Jason, I think the data problem is with the ADC calibration. - And I agree, the inconsistent renames were hugely frustrating. Sorry you've hit these errors. The original SNAP calibration routine did not work with python3 and needed to be rewritten entirely. It was left in a broken state for a

Re: [casper] XPORT adress

2023-04-23 Thread Jonathon Kocz
Hi Kuma, 1) The ROACH2 does not support XPORT (that was only for the ROACH1). - You can find the hardware specs of both on the old wiki: https://casper.astro.berkeley.edu/wiki/ROACH, https://casper.astro.berkeley.edu/wiki/ROACH-2_Revision_2) 2) As (1) above. 3) The V6 Net interface is a direct

[casper] CASPER Workshop 2023 - First Announcement

2023-03-06 Thread Jonathon Kocz
greatly assist the organisers if you would consider filling out a short questionnaire <https://forms.gle/bHLuhY9MkRDrZ2rs6>regarding anticipated participation. If you have any questions, please do not hesitate to contact the local organizing committee at "casper2...@ucf.edu" Best r

Re: [casper] SSL error, can't see the wiki

2023-01-11 Thread Jonathon Kocz
Hi David, Hopefully the website will be back up soon, but in case it helps, for that specific PFB link, there is a copy of the memo here: https://github.com/casper-astro/publications/blob/master/Memos/files/Casper_memo_pfb.pdf (More generally, while we don't have all the hardware info there,

Re: [casper] Ethernet speed interoperability

2022-11-30 Thread Jonathon Kocz
> > > I would imagine (though no claims that my imagination aligns with reality) > that any switch with QSFP28 ports which advertise 4x25G breakout mode will > also support 4x10G. The former might be more obviously advertised. > > I think this is correct, the only caveat I'd add is for some

Re: [casper] Installing the toolchain

2022-09-14 Thread Jonathon Kocz
Hi Giovanni, I haven't had a chance to look at this in detail, but in case it helps: Do you have kde-full installed on your 18.04 ubuntu? The system generator socket error sounds similar to the one in the docs?

Re: [casper] RA Instruments using CASPER hardware and tools

2022-08-31 Thread Jonathon Kocz
On that note, the COMAP system at OVRO also uses ROACH2s. On Wed, 31 Aug 2022 at 07:37, Vikram Ravi wrote: > DSA-110 at the Owens Valley Radio Observatory (OVRO) uses 40 SNAP-1 boards > for its f-engine, and the STARE-2 all-sky FRB project also uses a SNAP at > each site. The SPRITE instrument

Re: [casper] ROACH's filesystem

2022-06-30 Thread Jonathon Kocz
-roach1 Best, Jonathon On Thu, 30 Jun 2022 at 10:33, Jonathon Kocz wrote: > Hi Wang, > > I think as Jack said earlier, all of the links are valid and work, however > the website security certificate has expired, which gives an error. We are > looking into fixing it. >

Re: [casper] ROACH's filesystem

2022-06-30 Thread Jonathon Kocz
Hi Wang, I think as Jack said earlier, all of the links are valid and work, however the website security certificate has expired, which gives an error. We are looking into fixing it. Best, Jonathon On Thu, 30 Jun 2022 at 10:19, Wang wrote: > Hi CASPER, > > How‘s it going?I'm having some

Re: [casper] viability of VCU128 eval board as production CASPER instrument

2022-05-09 Thread Jonathon Kocz
Hi Jonathan, A couple of follow up questions (sorry for getting into nitty gritty you wanted to avoid!): 1) Are you actually using the HBM? You can get much cheaper FPGAs with similar DSP/BRAM resources without HBM (if you are using HBM, are you doing this via CASPER?!) 2) I've been using the

Re: [casper] control SNAP1 with raspberry PI 4

2022-04-11 Thread Jonathon Kocz
Hi Duan, Unfortunately the PI4 doesn't work out of the box with the SNAP board. - Aaron Parsons did some debugging on this and found that the GPIO base address changed on the PI4, and needs to be updated in the JTAG header file. I think the required fix has been pushed to a branch that you can

Re: [casper] Different Software Versions

2022-02-21 Thread Jonathon Kocz
As a quick reminder to all, don't forget that the PRP cloud version of CASPER exists these days as well! (Login here: https://casper.nautilus.optiputer.net/). In addition to the normal toolflow, Vivado 2020.1 is now installed (I know that 2020.2 is recommended for RFSoC, but 2020.1 should work as

Re: [casper] CASPER Hardware page showing 404 error

2021-12-24 Thread Jonathon Kocz
Hi Indrajit, It looks like there was an error that broke the CASPER webpage a few days ago. It should be up and running again now (thanks Ryan!). You should be able to see https://casper.astro.berkeley.edu/wiki/Hardware again now. Cheers, Jonathon On Thu, 23 Dec 2021 at 20:48, Indrajit Barve

Re: [casper] incorrect slice end point

2021-10-12 Thread Jonathon Kocz
Hi Gonzalo, The problem is probably exactly what it's saying - the input signal is the wrong width for the slice, so it's trying to grab bits that don't exist. - Is the input data the expected width? Possibly try running a short simulation and check out the bit widths of each signal - I'd guess

[casper] FASR2021 Workshop

2021-09-29 Thread Jonathon Kocz
Chen (NJIT), James Drake (UMD), Dale Gary (NJIT), Lindsay Glesener (UMN), Gregg Hallinan (Caltech), Jonathon Kocz (UCB), Haosheng Lin (U. Hawaii), Sophie Musset (ESA), Dan Werthimer (UCB). Website and registration are at https://fasr21.ssl.berkeley.edu/. Deadline for contributions is November

Re: [casper] Error when running SNAP tutorial

2021-09-10 Thread Jonathon Kocz
Hi Xin, Can you confirm for me your toolflow setup? Are you on ubuntu 16.04 or 18.04? Which versions of matlab and vivado are you using (2018a/2019.1)? Are you using the main casper-astro/mlib_devel or are you using the mlib_devel that is submoduled in the casper-astro/tutorials_devel

Re: [casper] Error installing in python3 environment on SELinux7

2021-08-27 Thread Jonathon Kocz
lonyone > > On Aug 27, 2021, at 6:28 PM, Jonathon Kocz wrote: > > Hi Jeb, > > There are a couple of branches and forks of casperfpga that *mostly* work > in python 3 - it's a work in progress, and hopefully we'll have the main > branch of the repository updated soon. In

Re: [casper] Error installing in python3 environment on SELinux7

2021-08-27 Thread Jonathon Kocz
Hi Jeb, There are a couple of branches and forks of casperfpga that *mostly* work in python 3 - it's a work in progress, and hopefully we'll have the main branch of the repository updated soon. In the interim there is a py3 branch of casperfpga here:

Re: [casper] FW: casperfpga screenshots

2021-08-06 Thread Jonathon Kocz
Hi Jeff, I'd have to check up on the write_int/_uint functionality, but in terms of versions, what I *think* might be happening is: If you follow the readthedocs instructions exactly, it's installing the required packages (requirements.txt) and then installing the version of casperfpga

Re: [casper] general SNAP toolflow setup guidance

2021-03-10 Thread Jonathon Kocz
Hi Eamon, 1. Is it likely to work with more recent versions of any of these components? System generator and Vivado are *very* finicky as to version compatibility. You could update Ubuntu if you were really keen (it will run on 18.04, but with caveats (e.g. you have to install kde-full,

Re: [casper] New setup installation problems (python setup.py egg_info" failed with error code 1)

2021-01-22 Thread Jonathon Kocz
Hi Kaj, I have invited you and Derek to the casper slack - please let me know if you run into any trouble. A couple of notes on the ZCU111: The ZCU111 branch on casper-astro is a bit out of date. Wei Liu recently completed yellow blocks for the ZCU111. These have not yet been merged into the

Re: [casper] SNAP ADC calibration - ramp test issues

2020-12-17 Thread Jonathon Kocz
Hi Tim, Unfortunately this *is* a common issue with the SNAP ADC and the current calibration code, but it is non-critical. To the best of my understanding, it has to do with the way the individual lanes for each ADC core are aligned. Because there are multiple windows in which there are no

Re: [casper] Jasper error while compiling

2020-10-19 Thread Jonathon Kocz
> I'm working on Ubuntu 18, matlab 2019a and vivado 2019.1.3 > > So I hadn't tried these tutorials in 2019a, only 2018a. (See recommended versions here: https://casper-toolflow.readthedocs.io/en/latest/src/Installing-the-Toolflow.html Vivado/Matlab are extraordinarily picky about which

Re: [casper] Jasper error while compiling

2020-10-19 Thread Jonathon Kocz
Hi Guillermo, I'm not sure what is causing that specific error - normally it's that there's something like an invalid input (somewhere) in the signal chain leading up to the block it is complaining about (though it looks like it's complaining about the register block yellow block itself). Did

Re: [casper] RedPitaya Compilation Error: "script generated with Vivado <2019.1.1> beign run as <2019.1>"

2020-09-09 Thread Jonathon Kocz
Hi Xavi, As I found recently, the block diagram tcl scripts are *really* pedantic about the version they are run in. If it doesn't match, they just don't run, and then the design can't be compiled. Checking out git, it looks like this happened during the last hardware porting workshop, and the

Re: [casper] Ultrascale+HBM DSP48's + CASPER FFT

2020-08-28 Thread Jonathon Kocz
uot;. > > Kind regards, > > Adam Isaacson > South African Radio Astronomy Observatory (SARAO) > Hardware Manager > Cell: (+27) 825639602 > Tel: (+27) 215067300 > email: aisaac...@ska.ac.za > > > > On Fri, Aug 28, 2020 at 2:31 AM Jonathon Kocz wrote:

[casper] Ultrascale+HBM DSP48's + CASPER FFT

2020-08-27 Thread Jonathon Kocz
Hi CASPER, I was wondering if anyone had encountered difficulties in compiling larger CASPER FFTs for Ultrascale+ HBM devices? I have found I can compile the CASPER FFTs fine for Ultrascale+ devices, but HBM devices seem to object ("Cannot target DSP48 on this device, virtexuplusHBM"). As far

Re: [casper] Help with timing constraint

2020-08-27 Thread Jonathon Kocz
Hi Heystek, One other question: How fast is the clock rate you are trying to compile? For ROACH2, if you're above a 200MHz clock (and definitely if you're above 250MHz), or if you have a very full design, I've often found that you need to use PlanAhead to make the design meet timing. A (very

Re: [casper] Compiling for roach2 on RHEL7

2020-06-30 Thread Jonathon Kocz
Hi Michael, You might be able to get 2014b to play nicely with the toolflow, but 2013b was the last supported version for ISE 14.7, so it would be better to go with that if you can. What sort of OS errors are you getting? One alternative, if you can't get RHEL to work, might be to create a VM of

Re: [casper] python problem

2019-08-22 Thread Jonathon Kocz
If you can't update tcpborphserver, I recommend going with the other suggestion of: katcp=0.5.5 corr=0.7.3 you'll also possibly need older versions of some other packages (there was a while I had to downgrade construct to 2.5.5). you can then access the fpga via: import corr fpga =

Re: Re: [casper] ROACH Network is unreachable

2019-06-19 Thread Jonathon Kocz
I know you had this running earlier, but looking at the printenv, I'm wondering if you're actually doing an mmcboot rather than netboot. (rather than typing "boot", perhaps try "run netboot" specifically). The stale nfs filehandle is something a few people have encountered when using mmcboot.

[casper] CASPER Conference Breakout Session Suggestions

2018-09-12 Thread Jonathon Kocz
Hi All, As has become standard with the CASPER conference, there will be breakout sessions to discuss topics of interest to the community. There will be some time to discuss topics at the conference, but if you have a particular topic in mind you know you would like to bring up please send me an

[casper] ROACH2 Power off when V6 eth disconnected

2018-08-29 Thread Jonathon Kocz
Hi all, We're running a set of ROACH2 spectrometers, all using the V6 1GbE to transmit data. During some reconfiguration, we noticed that when disconnecting the V6 ethernet cables, some of the ROACH2s occasionally power off. Is this a known issue I've somehow managed to miss? Cheers, Jonathon

[casper] CASPER Workshop 2017 - New Video Access

2017-08-15 Thread Jonathon Kocz
Hi All, For some reason out conference video link expired early. The updated meeting number for today is: 4387584875 Best wishes, Jonathon -- You received this message because you are subscribed to the Google Groups "casper@lists.berkeley.edu" group. To unsubscribe from this group and stop

[casper] CASPER Workshop 2017 - Video Access

2017-08-13 Thread Jonathon Kocz
Hi All, For those who are interested in the talks at the CASPER workshop this year, but were unable to attend, we will be attempting to stream the presentations online as we go via BlueJeans at: https://bluejeans.com/545091626 The schedule for the presentations can be found at:

[casper] CASPER Workshop 2017 - Registration Closing

2017-06-29 Thread Jonathon Kocz
Hi All, Just a last reminder that registration for the CASPER Workshop 2017 is closing tomorrow, June 30th. The workshop runs for one week, the 14th - 18th August, and consists of presentations in the morning, followed by various hands-on tutorials and break out sessions in the afternoon.

Re: [casper] Trouble compiling tutorial 1

2017-06-28 Thread Jonathon Kocz
Hi Colin, It looks to me like your design is compiling fine (generating the .bit and .bin files), but that there is a issue with the final script that turns the .bin file into the .bof file that we load onto the hardware. Under the model directory, there will be an XPS_ROACH_BASE (or

[casper] CASPER Workshop 2017 - Student Support & Registration Reminder

2017-06-19 Thread Jonathon Kocz
Hi All, Some funding to support student attendance at the CASPER Workshop 2017 has become available for students based at US institutions. If you are, or have, a graduate or undergraduate student who who would like to attend, please reply to this email or send a note to the organizing committee.

Re: [casper] Problems with the corr library

2017-05-17 Thread Jonathon Kocz
Hi Roberto, If you downgrade the construct library to version 2.5.5-reupload that should fix things. Cheers, Jonathon On May 17, 2017 12:17, "Roberto F." wrote: Hi there, I upgraded the python library to version 0.7.3. When I run a python script I get the following

Re: [casper] MATLAB startup error

2017-05-02 Thread Jonathon Kocz
Forwarding to the mail list to archive the solution. Setting the default LD_LIBRARY_PATH is also required for the solution mentioned in https://www.mail-archive.com/casper@lists.berkeley.edu/msg06 619.html to work. -- Jonathon -- Forwarded message -- From: Jonathon Kocz <

Re: [casper] Matlab path is not determined when running startsg.local

2016-11-29 Thread Jonathon Kocz
Hi Srinath, This problem is caused when using newer versions of Ubuntu. The easiest way I've found to fix it is to edit the Xilinx .settings64 files, so that they point to the system libraries first, instead of the Xilinx ones. e.g in the four paths you listed, move the current LD_LIBRARY_PATH

[casper] FFT problems

2015-10-06 Thread Jonathon Kocz
Hi Casper, While we're talking weird FFT problems... I have experienced an interesting problem with the FFT libraries when compiling for ROACH2, that I'm hoping someone might be able to explain. I have tried multiple versions of the libraries, and various branches (latest CASPER, SKA-SA, SMA),

[casper] Job opening - JPL

2014-10-22 Thread Jonathon Kocz
Hi all, There is a job opening at JPL that may be of interest to some on the mailing list. Details can be found at: https://experienced-jpl.icims.com/jobs/4004/signal-analysis-engineer-ii/job or if you have trouble with the link, go to: http://www.jpl.nasa.gov/opportunities/ and search for

[casper] ROACH2 and adc083000

2014-05-06 Thread Jonathon Kocz
Hi All, I am putting together a design that uses the ADC083000. It works fine in a ROACH, but when I tried to move it to a ROACH2 it started complaining about the clock rate (error below). Does anyone have experience using this block in a ROACH2, or have an updated version that uses the MMCM