<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/ports/raspberrypi/sdk, branch 6.2.x</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=6.2.x</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=6.2.x'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2021-03-29T18:40:13+00:00</updated>
<entry>
<title>Calculate RP2040 SDA hold time</title>
<updated>2021-03-29T18:40:13+00:00</updated>
<author>
<name>Dan Halbert</name>
<email>halbert@halwitz.org</email>
</author>
<published>2021-03-29T18:40:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=8e0834d74c10d9f047f65a4c5e1b56e4b82c0bbc'/>
<id>urn:sha1:8e0834d74c10d9f047f65a4c5e1b56e4b82c0bbc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Incorporate https://github.com/adafruit/pico-sdk/pull/2</title>
<updated>2021-03-26T22:55:45+00:00</updated>
<author>
<name>Dan Halbert</name>
<email>halbert@halwitz.org</email>
</author>
<published>2021-03-26T22:55:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=03340a3fcd52cd5efb3c6060269818bbc94dc17b'/>
<id>urn:sha1:03340a3fcd52cd5efb3c6060269818bbc94dc17b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add requirements-dev.txt for python deps</title>
<updated>2021-03-19T22:22:23+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott@tannewt.org</email>
</author>
<published>2021-03-19T22:22:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=4aea7f8f521b52fd9160945e8bb0ea1ab2d9e5d0'/>
<id>urn:sha1:4aea7f8f521b52fd9160945e8bb0ea1ab2d9e5d0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Redo RP2040 flash settings</title>
<updated>2021-03-18T23:55:42+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott@tannewt.org</email>
</author>
<published>2021-03-04T21:12:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=5d2b60cbf69c99abd6984c298d4f052514221177'/>
<id>urn:sha1:5d2b60cbf69c99abd6984c298d4f052514221177</id>
<content type='text'>
This switches stage2 to C and uses Jinja to change the C code based
on flash settings from https://github.com/adafruit/nvm.toml. It
produces the fastest settings for the given set of external flashes.
Flash size is no longer hard coded so switching flashes with similar
capabilities but different sizes should *just work*.

This PR also places "ITCM" code in RAM to save the XIP cache for
code execution. Further optimization is possible. A blink code.py
still requires a number of flash fetches every blink.

Fixes #4041
</content>
</entry>
<entry>
<title>rp2040 add double reset to uf2, also update pico-sdk to 1.1.0</title>
<updated>2021-03-10T11:58:23+00:00</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2021-03-10T11:58:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=d1c6bb092722867c7581022d993486a6ef2ae4c6'/>
<id>urn:sha1:d1c6bb092722867c7581022d993486a6ef2ae4c6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update to the very latest SDK w/GP15 restore</title>
<updated>2021-02-06T02:44:06+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott@tannewt.org</email>
</author>
<published>2021-02-06T02:39:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=22dc7d5359654cbf7124f12b8fc0d83b60fc0921'/>
<id>urn:sha1:22dc7d5359654cbf7124f12b8fc0d83b60fc0921</id>
<content type='text'>
Also adds unique id support

Fixes #4039 and hopefully #4107
</content>
</entry>
<entry>
<title>Add initial RP2040 support</title>
<updated>2021-01-21T03:16:56+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott@tannewt.org</email>
</author>
<published>2021-01-21T00:47:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=733094aead6e84b42da54655b2b0a5d0dbd1a503'/>
<id>urn:sha1:733094aead6e84b42da54655b2b0a5d0dbd1a503</id>
<content type='text'>
The RP2040 is new microcontroller from Raspberry Pi that features
two Cortex M0s and eight PIO state machines that are good for
crunching lots of data. It has 264k RAM and a built in UF2
bootloader too.

Datasheet: https://pico.raspberrypi.org/files/rp2040_datasheet.pdf
</content>
</entry>
</feed>
