ucLinux用到的资源https://github.com/jserv/stm32f429-linux-builder
https://github.com/ntfreak/openocd
1、usblib安装
./configure --disable-udev
make
sudo make install
2、OPEN OCD 安装
sudo apt-get install libtool autoconf automake texinfo
./configure --prefix=/usr/local --enable-jlink --enable-ulink --enable-stlink
echo -e "all:\ninstall:" > doc/Makefile
make
sudo make install
3、genromfs-0.5.2安装
make
sudo make install
4、arm-2010q1安装
gedit ~/.bashrc
加 export PATH=/home/build/tools/arm-2010q1/bin:$PATH
解压,设置环境变量
5、ST-Link/V2不能挂载到VirtualBox的解决办法
VirtualBox从ST-Link/V2读到的序列号是乱码,在虚拟机设置中将ST-Link/V2添加到USB设备筛选器中,并编辑该筛选器将其序列号清空,就可以解决这个问题。
6、添加usb访问权限
sudo gedit /etc/udev/rules.d/50-myusb.rules
增加 SUBSYSTEMS=="usb", ATTRS{idVendor}=="0483", ATTRS{idProduct}=="3748", GROUP="build", MODE="0666"
STM32 ucLinux环境搭建
最新推荐文章于 2023-05-23 11:47:06 发布