Table of Contents

SCP Test von VM auf Starterkit mit urandom auf /dev/null

Dieser Test dient zur dauerhaften Belastung der Ethernet Schnittstelle.
Auf dem Starterkit muss OPENSSH mit scp installiert sein.für den Benutzer root
muss ein Passwort festgelegt werden.
Die Menge der zu übertragenden Daten kann durch verändern der Variable count geändert werden

root@mbaxx:dd if=/dev/urandom bs=1M count=15000 | pv -s 15g -p | ssh root@192.168.37.114 "dd of=/dev/null"

Console umlegen inittab

Dazu muss folgende Zeile in der /etc/inittab editiert werden :
Standardmäßig ist die Console angegeben.
console::respawn:/sbin/getty -L 115200 ttyO4 vt100
Zeile auf das Gewünschte Programm entsprechend anpassen.
console::respawn:/home/IEC61850_Server

Framebuffer

Rotation damit das Framebuffer device rotiert werden kann muss die kernel option FRAMEBUFFER_CONSOLE_ROTATION aktiviert werden

→ device drivers

  1. > graphics support
    1. > console display driver support
      1. > framebuffer console support

/sys/class/graphics/fbcon/rotate

0 - normal orientation (0 degree)
1 - clockwise orientation (90 degrees)
2 - upside down orientation (180 degrees)
3 - counterclockwise orientation (270 degrees) 

Framebuffer Console

Folgende Zeile in der /etc/inittab eintragen console::respawn:/sbin/getty 115200 tty0

Boot Splash Kernel anpassen

  1. *.png Datei mit gewünschtem Bild und Auflösung erstellen maximal 224 Farben möglich.
  2. embedded@ubuntu:~sudo apt-get install netpbm
  3. *.png in *.ppm umwandeln
    Beispiel mit logo.png
    embedded@ubuntu:~pngtopnm /home/embedded/Desktop/logo.png | ppmquant -fs 223 | pnmtoplainpnm > logo_clut224.ppm
  4. *.ppm nach …/TQ-BSP-XXX/platform-XXX/build-target/linux.X.X/drivers/video/logo kopieren.
  5. logo_linux_clut224.ppm nach logo_linux_clut224.ppm.old umbenennen
  6. *.ppm nach logo_linux_clut224.ppm umbenennen
  7. danach kernel neu kompilieren mit ptxdist kompilieren

SPI flashen

Voraussetzungen

Flash QSPI