Un équipement médical ultraportable à base de Rockchip RK3288

C’est une carte ARM Rockchip RK3288 (comme dans mon Chromebook), embarqué dans une tablette avec des connecteurs pour différents équipements médicaux. Tension, échographie, etc. Ça change des énormes équipements pour ce genre d’application, qui nécessitaient jusqu’à présent d’aller dans des hôpitaux ou des centres d’analyse avec beaucoup de moyen.

J’imagine (mais je ne suis pas du tout dans le métier) que les médecins/infirmiers pourront aller dans des coins reculés ou à domicile pour ce genre d’analyse, et surtout que ça facilitera le travail des urgentistes et pompiers. Analyse plus poussée sur le lieu de l’accident, diagnostic plus rapide, permet d’éviter des gestes amenant des complications. Ce produit est conforme avec la réglementation médicale.

Trouvé sur l’excellent CNX-software :
SanStar WS-3A Medical Board Runs Android 5.1 on Rockchip RK3288 SoC.
* Page officielle du SanStar WS-3A Medical Motherboard

Compiler OpenToonz sur Linux avec l’état actuel cassé (septembre 2017)

voir pour le bug report sur le compte Github d’OpenToonz.

git clone https://github.com/opentoonz/opentoonz.git
cd opentoonz
git checkout 14f0fd28bbeec42dfcebcebe59b858931eaeb881
mkdir -p $HOME/.config/OpenToonz
cp -r opentoonz/stuff $HOME/.config/OpenToonz/
cat « EOF > $HOME/.config/OpenToonz/SystemVar.ini
[General]
OPENTOONZROOT="$HOME/.config/OpenToonz/stuff"
OpenToonzPROFILES="$HOME/.config/OpenToonz/stuff/profiles"
TOONZCACHEROOT="$HOME/.config/OpenToonz/stuff/cache"
TOONZCONFIG="$HOME/.config/OpenToonz/stuff/config"
TOONZFXPRESETS="$HOME/.config/OpenToonz/stuff/projects/fxs"
TOONZLIBRARY="$HOME/.config/OpenToonz/stuff/projects/library"
TOONZPROFILES="$HOME/.config/OpenToonz/stuff/profiles"
TOONZPROJECTS="$HOME/.config/OpenToonz/stuff/projects"
TOONZROOT="$HOME/.config/OpenToonz/stuff"
TOONZSTUDIOPALETTE="$HOME/.config/OpenToonz/stuff/projects/studiopalette"
EOF
cd thirdparty/tiff-4.0.3
./configure —with-pic —disable-jbig
make -j4 # choisir le nombre de cœurs
cd ../../toonz
mkdir build
cmake ../sources
make -j4 # choisir le nombre de cœurs
sudo make install # Va aller dans /opt/opentoonz/bin/opentoonz

Bugs in firefox 52=>53 on ArchLinuxARM 32 bits (ARMv7h) and how to still use it

Firefox 53 currently doesn’t compile on ARMv7h, so only firefox 52 works on ALARM/armv7h, but as the 52 package is no more in git current version, ALARM compiling sysyem doesn’t compile it with updated dependencies (ICU moved from 58 to 59 and hunspell updated too. I didn’t managed to compile firefox-esr.

I compiled former version of this too libs to be able to make firefox 52 works again.
You can find both icu-58 and hunspell 1.5.4 packages here. PLEASE DON’T INSTALL THEM, you can reinstall firefox package itself if needed with pacman -U firefox-52.0.2-1-armv7h.pkg.tar.xz
instead unarc them in a directory like this :

cd /tmp
mkdir unarc; cd unarc
wget https://popolon.org/depots/ArchLinuxARM/firefox/52/hunspell-1.5.4-1-armv7h.pkg.tar.xz
wget https://popolon.org/depots/ArchLinuxARM/firefox/52/icu-58.2-1-armv7h.pkg.tar.xz
tar xf hunspell-1.5.4-1-armv7h.pkg.tar.xz # lot of errors with SCHILY.fflags will be displayed
tar xf icu-58.2-1-armv7h.pkg.tar.xz # lot of errors with SCHILY.fflags will be displayed
cd usr/lib
sudo rsync -a libhunspell-1.5.so* libicu.so.58* /usr/lib/
sudo rsync -a icu/58.2 /usr/lib/icu/
ldconfig

That’s done. You can now type firefox to launch it :)

Le cauchemar Samsung ou La regression des fonctions de base (en partie corrigé sur les mises à jour du Galaxy A des 2 et 23 avril 2016)

Ce billet a été publié à la mi-février 2016, les mises à jour système du 2 et 23 avril 2016 corrige les deux problèmes.
* Grâce à celle du 2 avril, on peut à présent accéder au système en PTP et MTP
* Grâce à celle du 23 avril, on peut brancher un USB mass storage (comme une clé USB), via un câble USB-OTG
* Par contre, une nouvelle édition casse les claviers chinois et japonais. On ne peut plus sélectionner qu’une rangée de caractères sur l’ensemble des possibilité par phonème/more :(.

Avant d’acheter mon Samsung Galaxy S il y a quelques années, voulant éviter trop d’e-dechets, j’ai regardé ce qui se faisait et réfléchi à ce que j’allais acheter pendant entre 6 mois et un an 1/2. L’annonce, de cette petite merveille correspondait à toutes mes attentes :
* Android basé sur Linux, avec toute sa liberté d’action
* Écran AMOLED, qui était un réel avantage par rapport aux autres écrans de l’époque, permettant de bien apprécier les photos.
* facilité de connexion (« masse storage » de base en USB, rien de plus simple, compatible, rapide, efficace ou que l’on soit avec n’importe quel appareil).
* Bonne mémoire, processeur Samsung efficace, carte SD, tout bien standard.

Au bout de quelques années, le téléphone pas mal maltraité, a finir par avoir son écran cassé, le connecteur USB avait un faux contact, j’ai été obligé d’acheter pendant un voyage en Chine, un appareil permettant de charger directement la batterie. Entre temps, le Galaxy Note était sorti !
Continue reading