2021-04-18 17:09:22 +02:00
2021-04-18 17:09:22 +02:00
2020-04-20 15:25:10 +02:00

DMM-Demo

Zum Flashen des Bootloaders und des Demonstrationsprojektes siehe Firmware/README.md

Erstellen eines DMM-Projektes

Aktuell kann das Projekt aufgrund eines GitLab-Bugs nicht per GUI in die Untergruppe geforkt werden. Das lässt sich jedoch leicht manuell bewerkstelligen.

Jede Gruppe bestimmt einen Maintainer, der ein gemeinsames Projekt erstellt. Dieser geht wie folgt vor.

  • Falls nicht schon geschehen, Rechte in der Semester-Untergruppe (z.B. DMM/SoSe2020) per Link "Request Access" neben dem Gruppennamen beantragen.
  • Sicherstellen, dass sein Git mit Namen/E-mail eingerichtet und SSH-Schlüssel im GitLab unter Nutzermenü->Settings->SSH Keys hinterlegt ist.
  • In der Semester-Untergruppe einen neuen Projekt (hier: my-project) erstellen.
  • Das Demoprojekt unter dem neuen Namen auschecken:

$ git clone git@teach.emg.ing.tu-bs.de:dmm/dmm-demo.git my-project

  • Die Remote auf das neue Projekt umstellen:

$ git remote set-url origin git@teach.emg.ing.tu-bs.de:dmm/sose2020/my-project.git

  • In das neue Projekt hochladen:

$ git push --set-upstream origin master

  • Auf der GitLab-Seite des Projektes links im Menu unter Settings->Members seine Gruppenkameraden als Developer hinzufügen.
  • Unter Settings->General->Visibility, project features, permissions die Wiki sowie optional Issues aktivieren.
  • Wiki-Home entsprechend dem Template aus dem Wiki der DMM-Demo einrichten.
Description
Beispielprojekt mit Demoprogramm und Bootloader für das DMM-Board
Readme 57 KiB
Languages
C 91.9%
Makefile 8.1%