To day I got as a present a new Nucleo Board NUCLEO-L476RG and I'm going to use it on a Debian Sid 64bit with Eclipse: I could use some help to set up the tools.
So far I have working
- STM32CubeMX
- STLINK2 (well it works, I don't have anything to test it)
- Eclipse C/C++ Version: Mars.1 Release (4.5.1)
- GNU ARM Eclipse plug-ins
- crossbuild-essential-armhf : all the arm-linux-gnueabihf-*
- OPENOCD + GDB + Qemu-static
At the moment I'm able to compile some C++ for an OrangePC (it's like a raspberrypi): arch is armhf , ARMv7 Processor rev 5 (v7l) . I can compile, local test with Qemu, upload via SSH and debug it on the board with GDB.
First thing I have to know: this Nucleo64 board needs crossbuild-essential-armel ?
Nucleo NUCLEO-L476RG has a CPU STM32L476RG: Ultra-low-power
with FPU ARM Cortex-M4 MCU 80 MHz, this should be a Cortex M4, Arch: ARMv7E-M
As for ports this should be armhf _if_ I get it right.
-
https://www.debian.org/releases/stable/armhf/ch02s01.html.enI've seen that there's a Eclipse plugin providing templates for STM32Fx boards, is there something around that could work for my board?
In case not could anyone point me in the direction to boostrap a first Blink to test the board?
All I see around are tutorials for the STM32Fx line...
Disclaimer: I'm a noob, first time at STM32 but here are my notes if you care:
-
http://notes.andreamanni.com/arm_en.html