The RGB LED strips are using a controller chip called WS2811. This chip uses just a single data line (wire) to receive data from a microcontroller. “Timing is everything”, then this chip measure how much time the data line signal is high or low to understand what is 0 and what is 1.

/comum/workspace/kinetis/openocd/openocd/missing: linha 52: makeinfo: comando não encontrado
WARNING: `makeinfo' is missing on your system. You should only need it if
you modified a `.texi' or `.texinfo' file, or any other file
indirectly affecting the aspect of the manual. The spurious
call might also be the consequence of using a buggy `make' (AIX,
DU, IRIX). You might want to install the `Texinfo' package or
the `GNU make' package. Grab either from any GNU archive site.
make[2]: ** [openocd.info] Erro 1

The install texinfo:

$ sudo apt-get install texinfo

Now finally install OpenOCD:

$ sudo make install

I used STM32F4Discovery (stlink-v2) as SWD programmer, this is the command line I used:

Note: I soldered also the 3V pin from STM32F4Discovery on pin 1 of Freedom board. To use it I need to remove the mini-USB cable from STM32F4Discovery and from Freedom board, then I connected the mini-USB to Freedom board and then connect the mini-USB of STM32F4Discovery and finally remove the mini-USB from Freedom board. After that I can run the above command.