Skip to content

Tags: Robotonics/arduino-pico

Tags

1.9.4

Toggle 1.9.4's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Don't use no-c++-exceptions version of libstdc++ (earlephilhower#280)

Per earlephilhower#276, earlephilhower#277, earlephilhower#274 there seems to be an issue with interrupts and some
other low-level ARM operations when using the distributed libstdc++.

Use the default libstdc++ built with the toolchain, instead.

Fixes earlephilhower#277
Fixes earlephilhower#276
Fixes earlephilhower#274

1.9.3

Toggle 1.9.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Update README.md

1.9.2

Toggle 1.9.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Add pico-debug support (earlephilhower#239)

1.9.1

Toggle 1.9.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Rename assembly dir to boot2, only has boot2.Ss (earlephilhower#230)

1.9.0

Toggle 1.9.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
 Add CPU cycle counter accessors (earlephilhower#226)

Use the 24-bit SYSTICK peripheral, wrapped in logic to extend it to a
full 32 or 64bits.  W/o the wrapper, SYSTICK will wrap around in ~100ms.

Adds rp2040.getCycleCount() and rp2040.getCycleCount64()

Clean up the libpico build process as crt0.S from the pico-sdk should
be directly used.

Clean up the keywords file.

1.8.8

Toggle 1.8.8's commit message
Remove accidental debug message

1.8.7

Toggle 1.8.7's commit message
Clear I2C status on short slave reads

Fixes earlephilhower#222

The HW needs to have the TXC_ABRT flag cleared when a slave transmission is
cut short by the master, or else it will effectively break the I2C bus and
never recover.

1.8.6

Toggle 1.8.6's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Fix file creation on SD and SDFS (earlephilhower#216)

The O_CREAT/etc. flags on the Pico are a full 32-bits in size, but the
core was generating a flag for SdFat using an 8-bit type, so all the
O_CREAT, O_TRUNC, O_APPEND, etc. flags got cut off.

Fix the flag size.

Fixes earlephilhower#214

1.8.5

Toggle 1.8.5's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Fix SerialUART flush (earlephilhower#215)

Serial1.flush/Serial2.flush was not waiting for the proper FIFO to clear.
Use the proper call from the Pico SDK.

Thanks to Peter Remias for noting it.

1.8.4

Toggle 1.8.4's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Initial Arduino Nano RP2040 Connect support (earlephilhower#212)

Thanks to @Claupio for the bringup!
Reference earlephilhower#208