Arrow SoCkit - Compiling FPGA

We will check out and compile the Golden Hardware Reference Design (GHRD) and compile it. We start by cloning the git repository. $ git clone https://github.com/arrow-socfpga/arrow-sockit-ghrd.git Cloning into 'arrow-sockit-ghrd'… remote: Enumerating objects: 8, done. remote: Counting objects: 100% (8/8), done. remote: Compressing objects: 100% (8/8), done. remote: Total 697 (delta 1), reused 4 (delta 0), pack-reused 689 Receiving objects: 100% (697/697), 15.21 MiB | 2.63 MiB/s, done. Resolving deltas: 100% (441/441), done.
Read more →

Arrow SoCkit - Design Software

The FPGA bitstream will be generated with Quartus Prime Lite Edition 20.1 and the dtb with Intel SoC FPGA Embedded Development Suite 20.1 Standard. The software can be downloaded from Intel. All development will be done on a GNU/Linux system. To be specific it will be done on Archlinux. Archlinux uses a rolling release and this was done around 2020-09-18. Archlinux is not a supported platform for Intel FPGA software. If you want a supported platform you can download an ancient version of CentOS or Ubuntu.
Read more →

Arrow SoCkit - Intro

In this series we will look at the Arrow SoCkit, which is a development board from Arrow with a Cyclone V SoC. The SoC contains an FPGA and a ARM Cortex-A9 CPU. The ARM CPU is often refered to as the hard processor system or HPS. For more information about the board see RocketBoards. We will go through installing the design software, compiling the FPGA bitstream, compiling the bootloader U-boot, compiling GNU/Linux for the HPS, booting GNU/Linux and loading the FPGA bitstream.
Read more →

Worktable

Worktable drawn in FreeCAD and built
Read more →

HF station

I got my amateur radio license in 2017. My call sign is LB8NH. If you have not have contact with me it is because I have not been a very active amateur. In 2018 I bought a Kenwood TS820 on a junk auction. The transceiver worked when I fist tested it but after a few days it started to go inn and out. For a long time it was just collecting dust on my bench as I was to busy with other things.
Read more →