Comments (3)
Nice, I managed to recompiled avr-gdb with the --with-expat
configuration option, and the resulting AVR-GDB binary then correctly sends the data to AVaARICE with the right block size, flashing it :)
from avarice.
The more complicated memory layouts used by MCUs basically require that you use the XML stuff to describe them.
Consequently, without enabling expat in GDB, there's no chance to upload memory contents.
from avarice.
I see, then it makes more sense to require XML support for avr-gdb when flashing is supposed to be done via AVaRICE instead of patching AVaRICE.
from avarice.
Related Issues (20)
- no support for ATmega88pb
- JTAG capture of 32u4 fails on Atmel-ICE
- DebugWire flash reads cause buffer overruns, incorrect results HOT 1
- DebugWire flash read causes heap corruption on LP64 hosts HOT 3
- [feature-request #5] Allow for the same device designations as avrdude HOT 4
- [feature-request #6] AVaRICE should support ICE3 HOT 14
- [feature-request #7] Make avarice when started inside a gdb session immune to SIGINT HOT 2
- [feature-request #8] Check removing reset workaround for debug wire
- [feature-request #9] Add support for ATmega32U2
- [feature-request #10] Support for ATMEL ICE debugger?! HOT 5
- [feature-request #11] Support UPDI programming HOT 2
- [feature-request #12] Option to Allow AVaRICE to Continue Running After the Debug Session has Closed
- [DebugWire/GDB] Cannot execute command while target is running HOT 13
- atmega2560 and atmel-ice gives no answer from target
- Breakpoints - latest version (2.14svn20200906) not working with the Atmel-ICE and Arduino UNO R3 HOT 1
- Add native Windows / MinGW compilability HOT 6
- Add mEDBG support HOT 1
- Document needed udev rules for USB HID/CDC devices HOT 3
- Add proper README.md HOT 2
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 avarice.