Charles Strahan

Results 61 comments of Charles Strahan

Here's where I've described how to use `defmt` with `cargo-embed`: https://github.com/probe-rs/probe-rs/discussions/1237#discussioncomment-3727155 Still would be cool for `probe-run` to support this, as (at the very least) I really like the unique...

@fholm: I can see one potential problem with the proposal for the late bound syntax: ambiguity. ``` // This works fine for MyList... var lst = new myCollections.MyList([system.String], []); //...

@liamcain Thanks for reviewing! --- > :eyes: I'm assuming this is meant to say "RequireJS" and not ReactJS Oops! Yes, that's embarrassing. > [cstrahan/obsidian-requirejs@f2a77c4/main.ts#L2](https://github.com/cstrahan/obsidian-requirejs/blob/f2a77c44d7fcb86595a9e4fd3cbcaf32c958f4a9/main.ts#L2) Why so many ts-ignores everywhere? Because...

Any prior art to draw inspiration from during development?

@mciantyre Should it suffice to replace this line `RuntimeBuilder::from_flexspi(Family::Imxrt1060, 1984 * 1024)` with `RuntimeBuilder::from_flexspi(Family::Imxrt1060, 16384 * 1024)` for the Teensy MicroMod? (EDIT: I suppose the FlexSPI Configuration Block in [`teensy4-fcb`](https://github.com/mciantyre/teensy4-rs/tree/master/teensy4-fcb)...

They run the demo on a STM32H735IGK6U MCU (564kB of SRAM) and a Raspberry Pi Pico (264kB SRAM), so it seems like there should be _some_ way to pull this...

```diff diff --git a/build.rs b/build.rs index 201ff96..3f74126 100644 --- a/build.rs +++ b/build.rs @@ -13,7 +13,7 @@ fn main() { .stack(Memory::Dtcm) .stack_size(16 * 1024) .vectors(Memory::Dtcm) - .text(Memory::Itcm) + .text(Memory::Flash) .data(Memory::Dtcm) .bss(Memory::Dtcm)...

Thanks @mciantyre for your help thus far! I tried again with [the XIP config](https://github.com/mciantyre/teensy4-rs/issues/86#issuecomment-1428845096), but using [the simple demo UI](https://github.com/slint-ui/slint-mcu-rust-template/blob/225ab463511411ffb4b26f71b77e2215717e8667/ui/appwindow.slint), and that _did_ work. So I decided to put aside...

Realized it could be a stack overflow, so I tried doubling up on stack (`.stack_size(32 * 1024)`) and what wasn't working _is_ working now using the last config I mentioned!...