ARM: Unterschied zwischen den Versionen

Aus /dev/tal
Wechseln zu: Navigation, Suche
(Seite neu erstellt)
 
(Raspberry Pi OS: + Erstes Login)
 
(2 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 3: Zeile 3:
 
==Arm Cortex-A==
 
==Arm Cortex-A==
 
===Images===
 
===Images===
*[https://www.raspberrypi.org/software/ Raspberry Pi OS]
+
====[https://www.raspberrypi.org/software/operating-systems/ Raspberry Pi OS]====
*[https://www.armbian.com/download/ Armbian]
+
=====Direkt auf die SD-Karte schreiben=====
 +
Leider ist das Speicherabbild gezipt. Hier ein kleiner Umweg ohne schreiben des Abbilds auf die eigene SSD:
 +
<syntaxhighlight lang="bash">
 +
MYdev="/dev/sdb" # sicher sein, dass man hier sicher ist, dass es das Gerät ist, auf das man das Abbild schreiben möchte
 +
RPIdate1="2021-05-07"
 +
RPIdate2="2021-05-28"
 +
RPIname="raspios-buster-armhf-lite"
 +
wget -qO - https://downloads.raspberrypi.org/raspios_lite_armhf/images/raspios_lite_armhf-${RPIdate2}/${RPIdate1}-${RPIname}.zip | \
 +
zcat > ${MYdev}
 +
</syntaxhighlight>
 +
Ein lokaler Mirror im Space sollte bevorzugt werden, wenn dies öfters geschieht.
 +
 
 +
=====Automatisches Vergrößern der Root-Partition beim ersten Booten deaktivieren=====
 +
<code>cmdline.txt</code> auf der Boot-Partition auf der SD-Karte bearbeiten und <code>init=/usr/lib/raspi-config/init_resize.sh</code> entfernen. Später kann man die Partitionsgröße immer noch anpassen; dank ext4 sogar während das Dateisystem eingebunden ist.
 +
 
 +
=====Erstes Login=====
 +
u: pi
 +
p: raspberry
 +
Bei der Tastatur handelt es sich um das US-Layout … „y“ und „z“ sind vertauscht, deshalb <code>raspberrz</code> eintippen.
 +
 
 +
====[https://www.armbian.com/download/ Armbian]====
  
 
==Arm Cortex-R==
 
==Arm Cortex-R==

Aktuelle Version vom 15. Juni 2021, 11:38 Uhr

Aller Anfang ist schwer …

Arm Cortex-A

Images

Raspberry Pi OS

Direkt auf die SD-Karte schreiben

Leider ist das Speicherabbild gezipt. Hier ein kleiner Umweg ohne schreiben des Abbilds auf die eigene SSD:

MYdev="/dev/sdb" # sicher sein, dass man hier sicher ist, dass es das Gerät ist, auf das man das Abbild schreiben möchte
RPIdate1="2021-05-07"
RPIdate2="2021-05-28"
RPIname="raspios-buster-armhf-lite"
wget -qO - https://downloads.raspberrypi.org/raspios_lite_armhf/images/raspios_lite_armhf-${RPIdate2}/${RPIdate1}-${RPIname}.zip | \
	zcat > ${MYdev}

Ein lokaler Mirror im Space sollte bevorzugt werden, wenn dies öfters geschieht.

Automatisches Vergrößern der Root-Partition beim ersten Booten deaktivieren

cmdline.txt auf der Boot-Partition auf der SD-Karte bearbeiten und init=/usr/lib/raspi-config/init_resize.sh entfernen. Später kann man die Partitionsgröße immer noch anpassen; dank ext4 sogar während das Dateisystem eingebunden ist.

Erstes Login
u: pi
p: raspberry

Bei der Tastatur handelt es sich um das US-Layout … „y“ und „z“ sind vertauscht, deshalb raspberrz eintippen.

Armbian

Arm Cortex-R

Vorerst irrelefant

Arm Cortex-M

Images

Alles selber machen lassen:

Programmieren

Bibliotheken

  • CMSIS
  • Von Chip-Herstellern verschlimmbesserte CMSIS mit proprietärem LockIn.

Compiler & Linker

  • Meistens in einer Distribution erhalten.

Projekte