Skip to content
D. Versluis edited this page Nov 1, 2023 · 14 revisions

[TOC]

Software benodigd voor CSC10

CSC10 maakt gebruik van de HPW01 software, en nog een aantal kleine programmatjes. Er is een WSL-image opgezet om alle software via WSL te draaien.

De stappen gaan ervan uit dat jouw Windows systeem up-to-date is met de laatste windows-update versies en virtualisatie aan heeft staan.

WSL installeren

Open een CMD venster met administratierechten:

Voer het volgende commando uit:

wsl --install --no-distribution

Als er om administratie rechten wordt gevraagd kun je deze accepteren. Start de computer nu opnieuw op.

CSC distributie installeren

De docent heeft een image gemaakt op basis van Arch Linux waar de benodigde software op is geïnstalleerd. Download de bestanden uit deze folder en zet deze in bijvoorbeeld c:\csc10_wsl\ of %HOMEPATH%. De hele WSL machine zal zich in deze map bevinden. Pak ook het CSC10.zip bestandje uit in die map. Voer het csc_registreren script uit door erop te dubbelklikken, dit installeert de CSC distributie. Dit kan even duren dus heb geduld.

Je kunt controleren of het is gelukt door via het start menu "WSL" uit te voeren. Het wachtwoord van de gebruiker is "csc".

Je kunt het backup.ext4.vhdx.gz bestand verwijderen om meteen wat schijfruimte vrij te geven.

In de gebruikersmap staat een bestandje LEESMIJ met de commando's die je nodig hebt voor CSC10.

USB

USB drivers

Mocht je de DE1-SoC nog niet gebruikt hebben op de betreffende PC, dan zul je even de drivers moeten installeren. Pak usb-blast-ii.zip uit naar een folder. Rechterklik op usbblasterii.inf en kies voor "installeren"

USB koppling met WSL

Aangezien WSL2 eigenlijk een virtuele machine is, moeten USB apparaten expliciet gekoppeld worden. Installeer eerst usbipd-win via de windows cmdline:

winget install usbipd

of als dat niet lukt download en installeer usbipd-win_*.msi vanuit deze link

Na de installatie, met DE1-SoC aangesloten op de computer, zou je met het (eerder gedownloade) scriptje "connect_de1.bat" de usb devices zichtbaar kunnen krijgen in WSL. Voer het script uit en test of je de Altera USB devices onder WSL ziet met het commando

lsusb

Het kan zijn dat je het connect_de1.bat scriptje opnieuw moet uitvoeren als de USB verbinding wordt verbroken. Test bij usb-problemen altijd even of linux de devices nog ziet, met lsusb.

Clone this wiki locally