History log of /ArduinoCore-samd/ (Results 1 - 25 of 1350)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
0b60a79c24-Dec-2020 Martino Facchin <m.facchin@arduino.cc>

Release 1.8.11

214c775324-Dec-2020 Martino Facchin <m.facchin@arduino.cc>

Merge pull request #588 from facchinm/pgmspace

Re-add deprecated-avr-comp to include folders


f35f157224-Dec-2020 Martino Facchin <m.facchin@arduino.cc>

Merge pull request #586 from ksmith3036/master

Make bootloader honour the MCU Security Bit


678d57d824-Dec-2020 Martino Facchin <m.facchin@arduino.cc>

Merge pull request #3 from per1234/pgmspace

Configure CI workflow to compile AceTime library example


245da70923-Dec-2020 per1234 <accounts@perglass.com>

Configure CI workflow to compile AceTime library example

This change causes the "Compile Examples" CI workflow to compile AceTime library's "HelloDateTime" example sketch for
every board

Configure CI workflow to compile AceTime library example

This change causes the "Compile Examples" CI workflow to compile AceTime library's "HelloDateTime" example sketch for
every board in the job matrix.

show more ...

aafa688a23-Dec-2020 ksmith3036 <44052735+ksmith3036@users.noreply.github.com>

Sometimes an Arduino sketch needs to reset the MCU, but still wants to have some variables to be able to survive.
The bootloader itself uses very little RAM and excludes by default the last 4 byt

Sometimes an Arduino sketch needs to reset the MCU, but still wants to have some variables to be able to survive.
The bootloader itself uses very little RAM and excludes by default the last 4 bytes of RAM from use by the stack.
To allow sketches using a modified linker script to take the same approach, the changed bootloader linker script excludes the last 1 KByte of RAM from stack.

show more ...

efcc5c9f23-Dec-2020 ksmith3036 <44052735+ksmith3036@users.noreply.github.com>

To allow the MKR VIDOR 4000 loader to build to less than 8 KByte, the string handling of compile time DATE and TIME had to be concatinated in source code.
The side effect is that the code is much

To allow the MKR VIDOR 4000 loader to build to less than 8 KByte, the string handling of compile time DATE and TIME had to be concatinated in source code.
The side effect is that the code is much more concise and readable.

show more ...

9cb10ad123-Dec-2020 ksmith3036 <44052735+ksmith3036@users.noreply.github.com>

Bootloader protection of flash memory may also be turned on by setting the SECURE_BY_DEFAULT compile flag, either through an argument to make, or by setting flag in sam_ba_monitor.h.

7d69dd6b23-Dec-2020 ksmith3036 <44052735+ksmith3036@users.noreply.github.com>

Make bootloaders check for the MCU Security Bit.

If Security Bit is set, it will not let a client read from flash memory, and will always erase the full sketch flash memory, when flashing, t

Make bootloaders check for the MCU Security Bit.

If Security Bit is set, it will not let a client read from flash memory, and will always erase the full sketch flash memory, when flashing, to avoid anyone trying to perform a partial flash.

If BOOTPROT is set to 2 and Security Bit is set, the bootloader will be fully protected, and it should not be trivial to read the sketch out of the MCU.

Without these changes, the bootloader ignores the Security Bit, and let clients like bossac.exe read the entire flash memory.

show more ...

86cf01b123-Dec-2020 Martino Facchin <m.facchin@arduino.cc>

Add AceTime to compile-examples github action

99711dfe23-Dec-2020 Martino Facchin <m.facchin@arduino.cc>

Add deprecated-avr-comp folder to include list

Fixes https://github.com/arduino/ArduinoCore-samd/issues/587

738af17822-Dec-2020 Martino Facchin <m.facchin@arduino.cc>

Merge pull request #582 from facchinm/saferingbuffer

Provide irq safe implementation of RingBuffer


07d61ea222-Dec-2020 Martino Facchin <m.facchin@arduino.cc>

Merge pull request #583 from facchinm/fix_warnings

Fix all warnings


a0fcb66c18-Dec-2020 Martino Facchin <m.facchin@arduino.cc>

Fix all warnings

Fixes https://github.com/arduino/ArduinoCore-samd/issues/581

182a28a218-Dec-2020 Martino Facchin <m.facchin@arduino.cc>

Merge pull request #579 from facchinm/spi_fix_maxclock

Limit max SPI clock frequency to F_CPU/2


ad95d3c218-Dec-2020 Martino Facchin <m.facchin@arduino.cc>

Merge pull request #541 from ROBOTIS-Will/patch-1

fix high speed communication issue


29ab27c816-Dec-2020 per1234 <accounts@perglass.com>

Use www subdomain in arduino.cc URLs

www.arduino.cc is Arduino's preferred url.

a110c0bb18-Dec-2020 Martino Facchin <m.facchin@arduino.cc>

Provide irq safe implementation of RingBuffer

Alternative way to fix https://github.com/arduino/ArduinoCore-samd/issues/580 without restoring the buggy RingBuffer implementation from API

738a0e9d17-Dec-2020 Martino Facchin <m.facchin@arduino.cc>

Limit max SPI clock frequency to F_CPU/2

Fixes https://github.com/arduino/ArduinoCore-samd/issues/576

From https://ww1.microchip.com/downloads/en/DeviceDoc/SAM_D21_DA1_Family_DataSh

Limit max SPI clock frequency to F_CPU/2

Fixes https://github.com/arduino/ArduinoCore-samd/issues/576

From https://ww1.microchip.com/downloads/en/DeviceDoc/SAM_D21_DA1_Family_DataSheet_DS40001882F.pdf , Table 25-2

Syncronous mode (the one we are using) condition is fBAUD <= fref/2 .

Since fref can be as high as F_CPU (48MHz) let's limit the possible fBAUD to F_CPU/2 .

show more ...

d5d336cf15-Dec-2020 Alexander Entinger <consulting@lxrobotics.com>

Merge pull request #574 from giulcioffi/APIintegration

Package the core with latest release of ArduinoCore-API


4c15cd0115-Dec-2020 giulcioffi <g.cioffi@arduino.cc>

Checkout ArduinoCore-API latest tag, even without GitHub release

b99d2eb614-Dec-2020 giulcioffi <g.cioffi@arduino.cc>

Package the core with ArduinoCore-API latest release

661b128114-Dec-2020 Alexander Entinger <cto@lxrobotics.com>

Release v1.8.10

96fba00914-Dec-2020 Alexander Entinger <consulting@lxrobotics.com>

Merge pull request #573 from giulcioffi/action_core_release

Action for core release


8cdcc3f114-Dec-2020 giulcioffi <g.cioffi@arduino.cc>

Check from platform.txt if ArduinoCore-API should be integrated

12345678910>>...54