Comments (7)
Thanks, reproduced and fixed in 7809380. describeETM
was missing an end
at the end, so it ate the rest of the script, and the way it was indented didn't make it obvious.
from orbuculum.
Weird, which platform did you try this on? Windows perhaps?
I use both the ARM (non-Python) and the xpack (Python3) GDB v12 on macOS and it works fine.
from orbuculum.
PopOS 22.04, so basically Ubuntu 22.04
from orbuculum.
This exact problem is now also happening with my GDB after I updated the gdbtrace.init
to the latest version.
from orbuculum.
Which platform are you on? I haven't been able to reproduce it yet.
from orbuculum.
I'm on macOS 13.5.2 with xpack arm-none-eabi-gdb-py3
GNU gdb (xPack GNU Arm Embedded GCC arm64) 12.1.90.20221210-git
It's weird, cos parts of the script are shown with autocompletion:
(gdb) _s
_setAddressesEFR32MG12 _setAddressesETM4 _setAddressesIMXRT _setAddressesNRF _setAddressesNRF52 _setAddressesNRF53 _setAddressesSTM32 _setAddressesTM4C _startETMv35 _startETMv4
(gdb) start
start startETM starti
(gdb) stop
stop stopETM
(gdb) describeETM
(gdb) prepa
but then it stops after describeETM
, so something in it breaks it. (there's a duplicate stopETM function also btw)
if I remove the describeETM
function, I can call the enableSTM32TRACE
function.
I can see that it configures the pins, but the orbtrace's trace led doesn't turn red. I suspect that this is a hardware issue with my wiring though.
from orbuculum.
Yup, that fixed it for me, thanks!
from orbuculum.
Related Issues (20)
- Install more files on Linux HOT 1
- Extraneous arguments in meson.build file HOT 3
- Inconsistent results from orbfifo when reading from file and writing to permanent file HOT 3
- Arch linux builds need a meson prefix HOT 3
- Cannot set server and port in orbfifo HOT 2
- Do not require trailing slash in orbfifo basedir HOT 2
- Cannot abort orbfifo with Ctrl + C when not yet connected HOT 6
- First contribution HOT 1
- Windows CLI output has corrupted characters HOT 2
- orbtop CPU usage increases over time
- Orbmortem save to file not working HOT 2
- 'ARM_INS_ERET' not in /usr/include/capstone/arm.h HOT 2
- orbtop should provide immediate error about missing objdump HOT 2
- orbtop: Exception number format, 0..N vs -16..N HOT 5
- orbtop exception tick count wrong for nested instructions HOT 1
- Weird help message for the orbtrace -T option HOT 1
- Loosely formatted orbcat output specification doesn't result in output HOT 1
- Package binaries along with releases HOT 1
- Orbuculum fails to connect to J-LINK GDB Server on Windows. HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from orbuculum.