Discussion Title | Created date |
---|---|
RSTPINCFG (enable RESET functionality) on ATmega4809 can interfere with UPDI? So I wanted to make the RESET button on my ATmega4809 Xplained Pro actually reset the CPU (not the default, apparently), and went into the Device Programming Panel of AS7, to set... |
Monday, 26 November 2018 - 04:04 |
Knowing compile-time options within source code? Is there a way to tell which compiler options have been specified on the command line, so as to take appropriate action or issue warnings? I'm interested in know whether "-... |
Monday, 5 November 2018 - 03:10 |
MPLABX first users Split form here JS https://www.avrfreaks.net/commen... Copy of a message I sent off to AVRSupport@microchip (as they request for people trying to use MPLAB for AVR):... |
Monday, 8 October 2018 - 10:08 |
avr-gcc weird (non)optimization This is avr-gcc (AVR_8_bit_GNU_Toolchain_3.6.1_495) 5.4.0 Edit: It's an ATmega4809, with those new-fangled structure-based IO register definitions. Supposed I am "somehow"... |
Monday, 8 October 2018 - 00:53 |
Optiboot version 8.0 release Optiboot version 8 is available. The major points relevant to Arduino users include: Cleanup of the MCUSR (reset reason) behavior. Ability to jump to the bootloader "as a service... |
Tuesday, 25 September 2018 - 00:31 |
Weird optimization failure (SAMD21 CM0 gcc) arm gcc (the version in the Arudino package; relatively recent) // the pin is not an output, disable pull-up if val is LOW, otherwise enable pull-up volatile... |
Tuesday, 4 September 2018 - 05:57 |
avr-gcc optimization of call-used registers... Call-used registers (r18-r27, r30-r31): May be allocated by gcc for local data. You may use them freely in assembler subroutines. Calling C subroutines can clobber any of them -... |
Thursday, 9 August 2018 - 00:45 |
External Recursive Makefile fails on Win64 Recursive makefiles are relatively common. For example, for the optiboot bootloader "make xplained168pb" invokes a target that does "$(MAKE) atmega168 BAUD_RATE=57600" $(... |
Friday, 27 July 2018 - 01:38 |
ARM GCC for Cortex-M4F and double-precision floats Do the arm gcc libraries for double precision floating point use the single-precision FP hardware present on an M4F? I'm getting benchmark results that seem to say "no"... ... |
Sunday, 22 July 2018 - 21:26 |
Device Family Packs are annoying... I really don't want to have to type: avr-gcc -mmcu=atmega328pb -B /home/packs/Atmel.ATmega_DFP.1.0.86/gcc/dev/atmega328pb/ -I /home/packs/Atmel.ATmega_DFP.1.0.86/... |
Friday, 20 July 2018 - 11:30 |
Multiple targets for an AS project? Is there a standard, preferred, way to set up a project so that it can be compiled for more than one (similar) chip? Say I have a bootloader that will compile for ATmega88*,... |
Friday, 20 July 2018 - 05:40 |
avr-gcc -flto bug, maybe because weak symbols that eval. to zero? (also sent to avr-gcc-list mailing list) Discovered on Arduino (4.9.2-atmel3.5.4) ( http://forum.arduino.cc/index.php?topic=556674.0 ) So I have this pretty trivial avr-gcc... |
Saturday, 7 July 2018 - 01:19 |