User Tools

Site Tools


working_on

PR19_01_XMC Infineon XMC4800 development environment with Docker containers.

PR19_02_Sensors Air quality PM sensor measurements and data visualization.

PR19_03_Yocto Yocto environment for STM32P1 board.

PR20_01_STM32 STM32 development environment with libopencm3.

PR20_02_RTEMS Develop a simple application on an ARM platform (SPI sensor throughput, CPU load, GPIO interrupt latency, interrupt latency with user thread processing, PPS jitter).

  1. GPIO toggling on bare-metal. Compare performance of different boards, flash/RAM/ITCM, etc.
  2. Interrupt latency (GPIO input/output) on bare-metal. Compare performance of different boards, flash/RAM/ITCM, etc.
  3. GPIO toggling on RTEMS using a single uninterrupted task. Compare performance of different boards. Useful to make sure the systems and toolchains are working as expected. Running from flash/RAM/ITCM.
  4. RTEMS interrupt latency and jitter at different CPU loads (GPIO input/output). Compare performance of different boards.
  5. RTEMS scheduling latency and jitter using mutex at different CPU loads (measured using two GPIO outputs). Compare performance of different boards.
  6. RTEMS periodic timer jitter at different CPU loads (measured using one GPIO output). Compare performance of different boards.
  7. RTEMS contribution: CPU load
  8. RTEMS contribution: task priority assignment with ML

PRXX_XX_Micropython

EtherCAT

IMU helicopter control

http://iot.ee.ucla.edu/UCLA-STMicro/index.php/Home

ST material:

STEVAL-FCU001V1

STEVAL-STLKT01V1

STEVAL-IDI001V1

DT0064 Design tip - Noise analysis and identification in MEMS sensors

Adafruit IR distance sensor

Adafruit ToF distance sensor

MappyDot

PTP

linuxptp

http://linuxptp.sourceforge.net/

https://access.redhat.com/site/documentation/en-US/Red_Hat_Enterprise_Linux/6/html-single/Deployment_Guide/#ch-Configuring_PTP_Using_ptp4l

ptp4l -i eth0 -m
pmc -u -b 0 'GET CURRENT_DATA_SET'
pmc -u -b 0 'GET TIME_STATUS_NP'
phc2sys -s eth0 -w

Accuracy improvements:

nohz=off

Statistics

Linux PPS support

GPS NTP timestamps

High resolution timers

Power management

BBB

i.MX6

MSP430

serial

Vehicle counting

Other useful hardware

Digital filters

Implementing FIR filters

Implementing EMA filters

Implementing IIR filters

Unit testing

working_on.txt · Last modified: by admin

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki