Skip to content

netrondev/iotrs_stm32f4

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Install

# archlinux
sudo pacman -Sy libftdi

rustup target add thumbv7em-none-eabihf

# not sure?
# cargo install flip-link 

cargo install probe-run

cargo install probe-rs --features cli,ftdi

# permissions
cd /etc/udev/rules.d
sudo wget https://probe.rs/files/69-probe-rs.rules
sudo udevadm control --reload
sudo udevadm trigger
# find chip
probe-rs chip list | grep STM32F407

# flash to board
cargo flash --chip STM32F407VGTx

Run TCP server tester tool

cd tools/nodetcpserver
pnpm i
npx tsx --watch nodetcpserver.ts

Links

example: kellerkindt/w5500#14 (comment) example: https://github.com/cnmozzie/stm32-rust-demo/blob/main/examples/smoltcp-dhcp.rs https://github.com/quartiq/smoltcp-nal

Old notes:

https://probe.rs/docs/tools/cargo-flash/

cargo install probe-rs --features cli

cargo flash --list-chips | grep STM32F407

STM32F407VGTx

https://github.com/stm32-rs/stm32f4xx-hal

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published