Skip to content

Instantly share code, notes, and snippets.

@jannic
Created April 12, 2023 18:21
Show Gist options
  • Save jannic/9cea357e117a689a7524f2df638dda33 to your computer and use it in GitHub Desktop.
Save jannic/9cea357e117a689a7524f2df638dda33 to your computer and use it in GitHub Desktop.
(HOST) DEBUG found 1 probes
└─ probe_run::probe @ src/probe.rs:25
(HOST) DEBUG opened probe
└─ probe_run::probe @ src/probe.rs:33
(HOST) DEBUG started session
└─ probe_run @ src/main.rs:154
(HOST) INFO flashing program (3 pages / 12.00 KiB)
└─ probe_run @ src/main.rs:188
(HOST) DEBUG Erased sector of size 4096 bytes in 64 ms
└─ probe_run @ src/main.rs:191
(HOST) DEBUG Erased sector of size 4096 bytes in 53 ms
└─ probe_run @ src/main.rs:191
(HOST) DEBUG Erased sector of size 4096 bytes in 47 ms
└─ probe_run @ src/main.rs:191
(HOST) DEBUG Programmed page of size 4096 bytes in 109 ms
└─ probe_run @ src/main.rs:196
(HOST) DEBUG Programmed page of size 4096 bytes in 104 ms
└─ probe_run @ src/main.rs:196
(HOST) DEBUG Programmed page of size 4096 bytes in 103 ms
└─ probe_run @ src/main.rs:196
(HOST) INFO success!
└─ probe_run @ src/main.rs:175
(HOST) DEBUG vector table: VectorTable { initial_stack_pointer: 2003fbb8, hard_fault: 10002597 }
└─ probe_run::elf @ src/elf.rs:41
(HOST) DEBUG unable to determine reset handler
└─ probe_run::elf @ src/elf.rs:225
(HOST) DEBUG RAM region: 0x20000000-0x2003FFFF
└─ probe_run::target_info @ src/target_info.rs:121
(HOST) DEBUG section `.data` is in RAM at 0x2003FBB8..=0x2003FBEF
└─ probe_run::target_info @ src/target_info.rs:159
(HOST) DEBUG section `.bss` is in RAM at 0x2003FBF0..=0x2003FBFB
└─ probe_run::target_info @ src/target_info.rs:159
(HOST) DEBUG section `.uninit` is in RAM at 0x2003FBFC..=0x2003FFFB
└─ probe_run::target_info @ src/target_info.rs:159
(HOST) DEBUG valid SP range: 0x20000000..=0x2003FBB4
└─ probe_run::target_info @ src/target_info.rs:172
(HOST) DEBUG 261044 bytes of stack available (0x20000000 ..= 0x2003FBB4), using 26104 byte canary
└─ probe_run::canary @ src/canary.rs:83
(HOST) TRACE setting up canary took 0.012s (2198.64 KiB/s)
└─ probe_run::canary @ src/canary.rs:97
(HOST) DEBUG starting device
└─ probe_run @ src/main.rs:217
(HOST) DEBUG Successfully attached RTT
└─ probe_run @ src/main.rs:372
────────────────────────────────────────────────────────────────────────────────
INFO Program start
└─ rp2040_project_template::__cortex_m_rt_main @ src/main.rs:27
INFO on!
└─ rp2040_project_template::__cortex_m_rt_main @ src/main.rs:64
INFO off!
└─ rp2040_project_template::__cortex_m_rt_main @ src/main.rs:67
INFO on!
└─ rp2040_project_template::__cortex_m_rt_main @ src/main.rs:64
INFO off!
└─ rp2040_project_template::__cortex_m_rt_main @ src/main.rs:67
────────────────────────────────────────────────────────────────────────────────
(HOST) TRACE reading canary took 0.018s (1442.97 KiB/s)
└─ probe_run::canary @ src/canary.rs:120
(HOST) DEBUG stack canary intact
└─ probe_run::canary @ src/canary.rs:161
(HOST) TRACE 0x10000e08: found FDE for 0x10000d60 .. 0x10000e30 at offset 21288
└─ probe_run::backtrace::unwind @ src/backtrace/unwind.rs:240
(HOST) TRACE uwt row for pc 0x10000e08: UnwindTableRow { start_address: 268438884, end_address: 268439088, saved_args_size: 0, cfa: RegisterAndOffset { register: Register(7), offset: 8 }, registers: RegisterRuleMap { rules: [(Register(14), Offset(-4)), (Register(7), Offset(-8)), (Register(6), Offset(-12)), (Register(5), Offset(-16)), (Register(4), Offset(-20))] } }
└─ probe_run::backtrace::unwind @ src/backtrace/unwind.rs:80
(HOST) DEBUG update_cfa: CFA changed Some(2003fb18) -> 2003fb40
└─ probe_run::registers @ src/registers.rs:50
(HOST) TRACE update reg=Register(14), rule=Offset(-4), abs=0x2003fb3c -> value=0x1000035b
└─ probe_run::registers @ src/registers.rs:70
(HOST) TRACE update reg=Register(7), rule=Offset(-8), abs=0x2003fb38 -> value=0x2003fba8
└─ probe_run::registers @ src/registers.rs:70
(HOST) TRACE update reg=Register(6), rule=Offset(-12), abs=0x2003fb34 -> value=0x0007a120
└─ probe_run::registers @ src/registers.rs:70
(HOST) TRACE update reg=Register(5), rule=Offset(-16), abs=0x2003fb30 -> value=0x2003fb74
└─ probe_run::registers @ src/registers.rs:70
(HOST) TRACE update reg=Register(4), rule=Offset(-20), abs=0x2003fb2c -> value=0x02000000
└─ probe_run::registers @ src/registers.rs:70
(HOST) DEBUG LR=0x1000035B PC=0x10000E08
└─ probe_run::backtrace::unwind @ src/backtrace/unwind.rs:90
(HOST) TRACE 0x1000035a: found FDE for 0x10000208 .. 0x100003dc at offset 48
└─ probe_run::backtrace::unwind @ src/backtrace/unwind.rs:240
(HOST) TRACE uwt row for pc 0x1000035a: UnwindTableRow { start_address: 268435980, end_address: 268436444, saved_args_size: 0, cfa: RegisterAndOffset { register: Register(7), offset: 8 }, registers: RegisterRuleMap { rules: [(Register(14), Offset(-4)), (Register(7), Offset(-8))] } }
└─ probe_run::backtrace::unwind @ src/backtrace/unwind.rs:80
(HOST) DEBUG update_cfa: CFA changed Some(2003fb40) -> 2003fbb0
└─ probe_run::registers @ src/registers.rs:50
(HOST) TRACE update reg=Register(14), rule=Offset(-4), abs=0x2003fbac -> value=0x10000205
└─ probe_run::registers @ src/registers.rs:70
(HOST) TRACE update reg=Register(7), rule=Offset(-8), abs=0x2003fba8 -> value=0x2003fbb0
└─ probe_run::registers @ src/registers.rs:70
(HOST) DEBUG LR=0x10000205 PC=0x1000035A
└─ probe_run::backtrace::unwind @ src/backtrace/unwind.rs:90
(HOST) TRACE 0x10000204: found FDE for 0x100001fc .. 0x10000206 at offset 20
└─ probe_run::backtrace::unwind @ src/backtrace/unwind.rs:240
(HOST) TRACE uwt row for pc 0x10000204: UnwindTableRow { start_address: 268435968, end_address: 268435974, saved_args_size: 0, cfa: RegisterAndOffset { register: Register(7), offset: 8 }, registers: RegisterRuleMap { rules: [(Register(14), Offset(-4)), (Register(7), Offset(-8))] } }
└─ probe_run::backtrace::unwind @ src/backtrace/unwind.rs:80
(HOST) DEBUG update_cfa: CFA changed Some(2003fbb0) -> 2003fbb8
└─ probe_run::registers @ src/registers.rs:50
(HOST) TRACE update reg=Register(14), rule=Offset(-4), abs=0x2003fbb4 -> value=0x100001e7
└─ probe_run::registers @ src/registers.rs:70
(HOST) TRACE update reg=Register(7), rule=Offset(-8), abs=0x2003fbb0 -> value=0x00000000
└─ probe_run::registers @ src/registers.rs:70
(HOST) DEBUG LR=0x100001E7 PC=0x10000204
└─ probe_run::backtrace::unwind @ src/backtrace/unwind.rs:90
(HOST) TRACE 0x100001e6: found FDE for 0x100001c0 .. 0x100001e8 at offset 20868
└─ probe_run::backtrace::unwind @ src/backtrace/unwind.rs:240
(HOST) TRACE uwt row for pc 0x100001e6: UnwindTableRow { start_address: 268435904, end_address: 268435944, saved_args_size: 0, cfa: RegisterAndOffset { register: Register(13), offset: 0 }, registers: RegisterRuleMap { rules: [] } }
└─ probe_run::backtrace::unwind @ src/backtrace/unwind.rs:80
(HOST) DEBUG LR=0x100001E7 PC=0x100001E6
└─ probe_run::backtrace::unwind @ src/backtrace/unwind.rs:90
(HOST) TRACE demangle Ok("_ZN4core3ptr13read_volatile17ha3a0cc343b5e39a8E") (language=Some(DwLang(1C))) -> Ok("core::ptr::read_volatile")
└─ probe_run::backtrace::symbolicate @ src/backtrace/symbolicate.rs:107
(HOST) TRACE demangle Ok("_ZN5vcell21VolatileCell$LT$T$GT$3get17h721dd763b5b39dbdE") (language=Some(DwLang(1C))) -> Ok("vcell::VolatileCell<T>::get")
└─ probe_run::backtrace::symbolicate @ src/backtrace/symbolicate.rs:107
(HOST) TRACE demangle Ok("_ZN17volatile_register11RW$LT$T$GT$4read17hb9c95142855241abE") (language=Some(DwLang(1C))) -> Ok("volatile_register::RW<T>::read")
└─ probe_run::backtrace::symbolicate @ src/backtrace/symbolicate.rs:107
(HOST) TRACE demangle Ok("_ZN8cortex_m10peripheral4syst44_$LT$impl$u20$cortex_m..peripheral..SYST$GT$11has_wrapped17h2d26b653c9fc5ca6E") (language=Some(DwLang(1C))) -> Ok("cortex_m::peripheral::syst::<impl cortex_m::peripheral::SYST>::has_wrapped")
└─ probe_run::backtrace::symbolicate @ src/backtrace/symbolicate.rs:107
(HOST) TRACE demangle Ok("_ZN8cortex_m5delay5Delay8delay_us17hc60a7ef3e9a4cc11E") (language=Some(DwLang(1C))) -> Ok("cortex_m::delay::Delay::delay_us")
└─ probe_run::backtrace::symbolicate @ src/backtrace/symbolicate.rs:107
(HOST) TRACE demangle Ok("_ZN23rp2040_project_template18__cortex_m_rt_main17h8de7789bdfbf36acE") (language=Some(DwLang(1C))) -> Ok("rp2040_project_template::__cortex_m_rt_main")
└─ probe_run::backtrace::symbolicate @ src/backtrace/symbolicate.rs:107
(HOST) TRACE demangle Ok("main") (language=Some(DwLang(1C))) -> Ok("main")
└─ probe_run::backtrace::symbolicate @ src/backtrace/symbolicate.rs:107
stack backtrace:
0: 0x10000e08 @ core::ptr::read_volatile
at /rustc/bdd077d5d7861f77471a5fdddccb1144aa31506b/library/core/src/ptr/mod.rs:1521:9
1: 0x10000e08 @ vcell::VolatileCell<T>::get
at /home/jan/.cargo/registry/src/index.crates.io-6f17d22bba15001f/vcell-0.1.3/src/lib.rs:33:18
2: 0x10000e08 @ volatile_register::RW<T>::read
at /home/jan/.cargo/registry/src/index.crates.io-6f17d22bba15001f/volatile-register-0.2.1/src/lib.rs:75:23
3: 0x10000e08 @ cortex_m::peripheral::syst::<impl cortex_m::peripheral::SYST>::has_wrapped
at /home/jan/.cargo/registry/src/index.crates.io-6f17d22bba15001f/cortex-m-0.7.7/src/peripheral/syst.rs:135:18
4: 0x10000e08 @ cortex_m::delay::Delay::delay_us
at /home/jan/.cargo/registry/src/index.crates.io-6f17d22bba15001f/cortex-m-0.7.7/src/delay.rs:50:34
5: 0x1000035a @ rp2040_project_template::__cortex_m_rt_main
at src/main.rs:63:5
6: 0x10000204 @ main
at src/main.rs:25:1
7: 0x100001e6 @ Reset
(HOST) INFO device halted by user
└─ probe_run::backtrace @ src/backtrace/mod.rs:133
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment