Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in
  • W wiki
  • Project information
    • Project information
    • Activity
    • Members
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Infrastructure Registry
  • Wiki
    • Wiki
  • Activity
Collapse sidebar
  • SARAS
  • wiki
  • Wiki
  • ARL University Node Instructions

ARL University Node Instructions · Changes

Page history
Update ARL University Node Instructions authored Dec 19, 2024 by Ryan Watson's avatar Ryan Watson
Hide whitespace changes
Inline Side-by-side
ARL-University-Node-Instructions.md
View page @ ce9f31d6
##RFSoC4x2 Setup
## RFSoC4x2 Setup
You need to prepare an SD Card from which the rfsoc4x2 can boot Linux. The compressed image is hosted by BYU here https://casper.groups.et.byu.net/rfsoc4x2/rfsoc4x2_casper.img.tar.gz
The uncompressed image is 16GB so choose an appropriate sd card.
......@@ -15,7 +15,7 @@ Flash the sd card with the dd utility:
Insert the sd card into the rfsoc4x2 and position the adjacent switch to 'SD' so the board knows to boot from the sd card.
#Getting the IP address of the rfsoc4x2
# Getting the IP address of the rfsoc4x2
If you know the ip address you can skip this step
With a micro-usb cable, establish a serial connection with the rfsoc4x2
Power on the board, the boot log should appear in the serial connection. After boot is complete, login with user: 'casper', password: 'casper'. Run
......@@ -26,7 +26,7 @@ and get the ip address of the board from the output.
Power off the rfsoc4x2. Connect it to a network over ethernet cable and power on the rfsoc4x2. Try to ssh into the rfsoc 4x2 with casper@<ip address> and password: 'casper'. If this works you can move on to the next step.
##Installing python and casperfpga
## Installing python and casperfpga
The python module casperfpga will allow you to communicate with the rfsoc4x2, including programming the fpga.
The following instructions explain how to setup a python environment using miniconda.
......@@ -55,7 +55,7 @@ In the ipython session, import casperfpga:
If no errors are thrown, then you installed casperfpga correctly.
#Programming the rfsoc4x2
# Programming the rfsoc4x2
This needs to be done every time the rfsoc4x2 boots up. We use casperfpga for programming. Once again enter an ipython session:
$ ipython
......
Clone repository
  • Equipment Test Instruments, FPGA Board
  • Exporting Gerber Files from Altium
  • PCB Knowledge
  • Training and Tutorials
  • University Node Instructions
  • Using Altium
  • Home