Type in the full discussion title or a part of it.
Discussion Title Created date
Running Arduino code on an ATmega4809 Xplained-Pro board...
I'm not really that interested in WiFi, so I figured I'd see if I could get the new "Arduino WiFi v2" (which uses the ATmega4809, and mEDBG chip, and an ESP32 module, plus some...
Tuesday, 11 December 2018 - 11:25
avr-gcc optimization of xor incorrectly eliminates volatile access!
Has anyone else seen this?  Any ideas?   avr-gcc (AVR_8_bit_GNU_Toolchain_3.6.1_495) 5.4.0   #include <avr/io.h> int aRead() { uint8_t h,l; l = ADCL...
Tuesday, 27 November 2018 - 02:35
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

Pages