I have been struggling with a weird Visual Studio C# Express debugger behavior. My application runs OK without the debugger. When started from VS it either throws an AccessViolationException without a meaningful stack trace or returns with code 0xc0000374. I’m running Windows 7 in VirtualBox, the host OS is Linux Mint 14. Finally I have… Read More »
Some handy commands to analyze how much and where the RAM has gone on Atmega/Arduino: First, enable compiler verbose messages in the Arduino IDE, as you need need to see where the built binaries are stored (on my system, /tmp/build*** directory is used)
These are some handy Linux terminal commands that give a filtered LogCat log. The given keywords are highlighted in the terminal The following command only shows prints from a given tag:
I have spent a few hours investigating where all the RAM has gone in my new Arduino project. I need to investigate newer versions (still running 1.0), I really hope there are improvements. My favorite WTFs: string constants are stored in RAM string constants can be stored in Flash. For that you need to wrap… Read More »
When USB host is enabled in an Android device, it can not be connected to a PC for debugging. Another debugger solution is running ADB over WiFi.