pcfreak1201
pcfreak1201
Spence, do you have a Amazon Wishlist? Add this and I will make you a gift.
Well, the cores cover/translate the internal I/O to the Arduino-Std-Functions. But you use a SD-Lib, which directly uses the internal registers of the - in this case - classic AVRs....
Forgot my previous answer. I didn't recognize it is an Arduino lib. Simply copy the SD-folder from Spence's megaTinyCore in the DxCore libraries folder and it should work: https://github.com/SpenceKonde/megaTinyCore/tree/master/megaavr/libraries/SD
Well, I tried yor way first, by adding `#elif defined(__AVR_DA__) || defined(__AVR_DB__) || defined(__AVR_DD__)` but doesn't work (may be too much if elif else ...?) on my system - because...
That's normal when you change the controller ;-) Not in your Arduino/library-folder but in `.arduino15/packages/DxCore/hardware/megaavr/1.4.10/libraries`
AVRDUDESS-2.14-portable and avrdude-7.0 (compiled) works on Linux Mint 20.3 Una (base: Ubuntu 20.04 focal), but needed to change to avrdude-7.0.conf for full support - great!
I'm not sure if/how avrdude 6.3 support the AVR64EA ... actual is 7.3: https://github.com/avrdudes/avrdude/releases/tag/v7.3 and there were some issues in 7.2 ...
Now avrdude 7.1 is released (https://github.com/avrdudes/avrdude/releases/tag/v7.1) and on linux (Mint/Ubuntu 64bit) it compiles flawlessly.
Hi technoblogy, well the black names **_are_** the **Arduino Pin Numbers**. Just use e.g. `digitalWrite(PIN_PD6, HIGH);` They are also compatible to the other cores from Spence and Hans. I use...
Hi all! On Linux (Mint 21.2 Victoria / base: Ubuntu 22.04 jammy) it doesn't work on a new machine with all updates and KiCad 7 (Version: 7.0.7-7.0.7~ubuntu22.04.1, release build) The...