Comments (4)
I found the problem ;
I am overclocking my I2C display using Wire.setClock() to the limit before the screen freeze ;
This function was known to be faulty in the past (not respecting the frequency) but it was working fine for me until today.
The frequency issue was fixed in Arduino 1.6.18 and when you updated the Platformio sam core 3.1.0 integrating the 1.6.18 I had no issue with the speed so I kept the overclocking.
I guess you did not update that function until know?
I fixed all my code by reducing the frequency to a lower value and it working again.
Another reason to ask to be very gradual in making updates : we need to absorb the new changes from various source (Arduino + Adafruit + Platformio in my case)
from platform-atmelsam.
The package is here https://github.com/platformio/platformio-pkg-framework-arduinosam
I recommend using semantic versioning in your project. See http://docs.platformio.org/en/latest/projectconf/section_env_general.html#platform
For example, platform = atmelsam@~3.4.0
. So, you will receive only bug fixes without new changes.
from platform-atmelsam.
@ivankravets Thanks I will keep an eye on the commits in your package
Btw Is there a way to define my own variant board in the platformio.ini?
from platform-atmelsam.
See https://docs.platformio.org/en/latest/platforms/creating_board.html
from platform-atmelsam.
Related Issues (20)
- Adafruit's TinyUSB does not compile on XIAO (Anniversary Edition) HOT 4
- SAMD21 Max SPI should be 12MHz
- Add support for Microchip SAME51 Curiosity nano (EV76S68A)
- ATSAME51G19A board
- Arduino IDE and Platform.io define issue FEATHER M0
- Add support for lowpowerlab's moteino_m4
- Can’t flash Arduino on WSL2: No device found on ttyACM0
- Bump tool-bossac version to 1.9.1 to support offset for erase
- Programming ATSAME51J19A HOT 7
- EEPROM useage like ESPs do HOT 3
- add board WeMos SAMD21 M0
- Mysensors (sensebender) gateway
- Can't debug without preinstalled tool-openocd package
- Add board openrb150
- FR: Option verbose when installing platforms and packages HOT 1
- PlatformIO uses framework-arduino-samd-seeed version 1.8.4 by default
- Feature request: add option to not pass --erase to bossac HOT 1
- SAME51J20A: HW-registers not editable through debug HOT 1
- [email protected] fails with a segmentation fault on Asahi Linux
- Feature Request: please add support for P1AM-100 board
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from platform-atmelsam.