cortex-m-quickstart icon indicating copy to clipboard operation
cortex-m-quickstart copied to clipboard

Template to develop bare metal applications for Cortex-M microcontrollers

Results 23 cortex-m-quickstart issues
Sort by recently updated
recently updated
newest added

Would it be possible to configure the VSCode `cortex-debug` extension to pull its gdb commands from `openocd.gdb`? I ran into this when trying to use semihosting, `openocd.gdb` enables it but...

tz@taodeMacBook-Pro cortex-m-quickstart-master % cargo build --target thumbv7m-none-eabi error: failed to parse manifest at `/Users/tz/Downloads/cortex-m-quickstart-master/Cargo.toml` Caused by: invalid character `{` in package name: `{{project-name}}`, the first character must be a Unicode...

Os: win10 toolchain: stable-x86_64-pc-windows-msvc config.toml ``` [target.thumbv7m-none-eabi] # uncomment this to make `cargo run` execute programs on QEMU runner = "qemu-system-arm -cpu cortex-m3 -machine lm3s6965evb -nographic -semihosting-config enable=on,target=native -kernel" [target.'cfg(all(target_arch...

Github has template support now. This repository is a template and should be one.

Per #108 the launch task should be updated to use the unified stlink.cfg I’ll do this when I get a chance.

Wouldn't it be great to automatically create a proper linker configuration based on the selected chip? It seems that this information can be easily pulled from yaml files in `probe-rs/targets/`....

With the provided VS Code build task, I end up with an unoptimized debug build. Could a new task be added for the "release" profile? (I can't figure out the...

The `allocator` example no longer builds due to a semver-breaking breaking change in `linked-list-allocator`. Once `alloc-cortex-m` gets a new release we should update this repo to it. https://github.com/rust-embedded/alloc-cortex-m/issues/42

Changes the default `FLASH : ORIGIN` to start at `0x08000000` for the LM3S6965 as the original value of `0x00000000` does not work when running `arm-none-eabi-gdb -q target/thumbv7em-none-eabihf/debug/examples/hello` See #102 Closes...

S-waiting-on-review
T-cortex-m

## Description In the [Hardware > Configuring section](https://rust-embedded.github.io/book/start/hardware.html#configuring) of the Rust Embedded Book, the `FLASH : ORIGIN` value is set to `0x08000000`. However in the `memory.x` file, the value is...