Intégration d'un dispositif virtuel SystemC 2.3.1 avec QEMU-ARM
Obtention et installation de SystemC 2.3.1
Pour commancer, téléchargez la version 2.3.1 de SystemC depuis le dépôt officiel et compilez-la.
wget https://www.accellera.org/images/downloads/standards/systemc/systemc-2.3.1.tgz
tar xzf systemc-2.3.1.tgz
cd systemc-2.3.1
mkdir build && cd build
export CXX=g++
../configure --prefix=/opt/sy ...
Publié le 10 juillet à 03h23
Optimisation des comparaisons vectorielles SVE avec l'intrinsèque svcmpgt_u32
Dans l'écosystème des extensions vectorielles évolutives (SVE) d'ARM, la fonction intrinsèque svcmpgt_u32 est dédiée à l'évaluation de la supériorité stricte entre des vecteurs d'entiers non signés de 32 bits. Elle effectue une comparaison élément par élément pour déterminer si les composantes du premier vecteur dépassent celles du second, géné ...
Publié le 19 juin à 01h31
Configuration d'une chaîne de compilation croisée ARM avec crosstool-NG sur Ubuntu
Introduction à la compilation croisée
Développer pour des systèmes embarqués nécessite souvent l'utilisation d'une chaîne de compilation croisée (toolchain), permettant de générer des binaires exécutables sur une architecture cible (comme ARM) à partir d'une machine hôte plus puissante (généralement x86_64). L'outil crosstool-NG s'est imposé co ...
Publié le 16 juin à 00h26
Utilisation des commandes i2c-tools sous Linux pour l'embarqué
Dans l'écosystème Linux embarqué, notamment sur les architectures ARM, la suite logicielle i2c-tools est indispensable pour déboguer et interagir avec les périphériques connectés au bus I2C. Cet article détaille l'usage des principales commandes : i2cdetect, i2cdump, i2cget, i2cset et la commande plus récente i2ctransfer.
1. i2cdetect : Identif ...
Publié le 11 juin à 20h23
Optimisation du développement OpenCV sur Raspberry Pi 5 : Configuration et Traitement Haute Performance
Le Raspberry Pi 5 représente une avancée significative pour la vision par ordinateur embarquée, grâce à son architecture ARM Cortex-A76. Ses performances CPU et GPU accrues permettent d'atteindre une fluidité supérieure de 40 % lors du traitement de flux vidéo 1080p par rapport au Raspberyr Pi 4. Pour exploiter ce potentiel, l'utilisation de Ra ...
Publié le 1 juin à 11h02