User Tools

Site Tools


tools

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
tools [2020/03/02 14:44] – [USB-I2C (USB-ISS) module] damientools [2025/01/30 11:21] (current) damien
Line 1: Line 1:
 ====== Development tools ====== ====== Development tools ======
- 
-===== ARM GNU C/C++ toolchain for bare-metal devices ===== 
- 
-Download the arm-none-eabi-gcc-4.9 toolchain from the GNU ARM Embedded Toolchain project (currently tested with the 14.07 release https://launchpad.net/gcc-arm-embedded/+milestone/4.9-2014-q4-major ). 
- 
-Extract the archive (e.g. to ~/toolchains ). 
- 
-Update your PATH to find the newly installed toolchain. In your ''~/.profile'' (for //bash//) or your ''~/.zshrc'' (for //zsh//) , add  
-<code> 
-PATH="$HOME/toolchains/gcc-arm-none-eabi-4_9-2014q4/bin:$PATH" 
-</code> 
- 
-Restart your session so that is sourced again, and verify that you are running the correct arm-none-eabi-gcc version: 
- 
-<code> 
-$ arm-none-eabi-gcc --version 
-arm-none-eabi-gcc (GNU Tools for ARM Embedded Processors) 4.9.3 20141119 (release) [ARM/embedded-4_9-branch revision 218278] 
-Copyright (C) 2014 Free Software Foundation, Inc. 
-This is free software; see the source for copying conditions.  There is NO 
-warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. 
-</code> 
- 
- 
  
 ===== Add compiler to Code::Blocks ===== ===== Add compiler to Code::Blocks =====
Line 111: Line 88:
 echo <your_module> <device_address> > /sys/bus/i2c/devices/i2c-<x>/new_device echo <your_module> <device_address> > /sys/bus/i2c/devices/i2c-<x>/new_device
 </code> </code>
 +
 +When using ''zsh'', the latest command may result into failure ''zsh: file exists: /sys/bus/i2c/devices/i2c-<x>/new_device''; in that case, just switch to //bash//, and the same command will succeed.
 +
 +===== FLIR cameras =====
 +==== PureThermal2 USB module ====
 +
 +https://groupgets.com/manufacturers/getlab/products/purethermal-2-flir-lepton-smart-i-o-module
 +https://lepton.flir.com/getting-started/
 +
 +On Ubuntu, can be used with the [[https://github.com/groupgets/GetThermal|GetThermal interface]].
 +
 +
 +==== FLIR ONE PRO ====
 +
 +Normally foressen to work with Android.
 +
 +But can be used on Linux using [[https://source.dpin.de/nica/flir-gtk|flir-gtk]]((on Ubuntu < 20.04, this requires the amnual install of https://github.com/DaveGamble/cJSON)).
 +
 +See also https://www.dpin.de/nf/thermal-camera-on-linux-flir-one-pro/.
tools.1583156665.txt.gz · Last modified: 2020/03/02 14:44 by damien