<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/ports/mimxrt10xx, 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-31T14:21:08+00:00</updated>
<entry>
<title>mimxrt10xx: Fix bogus assertion.</title>
<updated>2021-03-31T14:21:08+00:00</updated>
<author>
<name>Jeff Epler</name>
<email>jepler@gmail.com</email>
</author>
<published>2021-03-31T14:21:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=cb29ad0846c8da2d25c157a4b1d3cf9affd89e44'/>
<id>urn:sha1:cb29ad0846c8da2d25c157a4b1d3cf9affd89e44</id>
<content type='text'>
.. as noted by @d-c-d
</content>
</entry>
<entry>
<title>mimxrt1011: UART: Add additional error checking</title>
<updated>2021-03-30T15:17:48+00:00</updated>
<author>
<name>Jeff Epler</name>
<email>jepler@gmail.com</email>
</author>
<published>2021-03-30T15:11:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=71eee45a3779559686c5d07d9864aad679121ab6'/>
<id>urn:sha1:71eee45a3779559686c5d07d9864aad679121ab6</id>
<content type='text'>
.. and make the 'invalid pin' messages standard.

Closes #4502
</content>
</entry>
<entry>
<title>Merge pull request #4468 from jepler/metro-m7-dup-pins</title>
<updated>2021-03-27T17:49:33+00:00</updated>
<author>
<name>Jeff Epler</name>
<email>jeff@adafruit.com</email>
</author>
<published>2021-03-27T17:49:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=010232574eda7612fc2d37e3ca42a4d936d9737e'/>
<id>urn:sha1:010232574eda7612fc2d37e3ca42a4d936d9737e</id>
<content type='text'>
remove duplicate RX/TX pin lines</content>
</entry>
<entry>
<title>Parenthesize double-division for clarity</title>
<updated>2021-03-26T16:01:22+00:00</updated>
<author>
<name>Jeff Epler</name>
<email>jepler@unpythonic.net</email>
</author>
<published>2021-03-26T16:01:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=2bc61b458070f9e1e5a49442a72c43c0d9ea721f'/>
<id>urn:sha1:2bc61b458070f9e1e5a49442a72c43c0d9ea721f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>mimxrt10xx: Use the proper "betweenTransferDelay" (et al) values</title>
<updated>2021-03-26T15:54:13+00:00</updated>
<author>
<name>Jeff Epler</name>
<email>jepler@unpythonic.net</email>
</author>
<published>2021-03-26T15:54:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=231cb1ffd954dad45223bcc6fd22f344089536f1'/>
<id>urn:sha1:231cb1ffd954dad45223bcc6fd22f344089536f1</id>
<content type='text'>
Set the betweenTransferDelay to the SCK low-time, to avoid long pauses
between bytes (transfers) while preventing the last SCK cycle in a byte
from being a runt pulse.

Compared to an earlier revision of this change, which just set the delays
all to zero, this doesn't break using an AirLift, which was sensitive
to the runt pulses (the simple loopback-wire test didn't detect the problem)
</content>
</entry>
<entry>
<title>mimxrt10xx: Factor out "transfer_common"</title>
<updated>2021-03-26T15:04:35+00:00</updated>
<author>
<name>Jeff Epler</name>
<email>jepler@unpythonic.net</email>
</author>
<published>2021-03-25T14:03:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=1d48054aeaa2762a752462a058a27afb1daac860'/>
<id>urn:sha1:1d48054aeaa2762a752462a058a27afb1daac860</id>
<content type='text'>
.. and set the "MasterPcsContinuous" flag, which removes some of the
gap between bytes of a single SPI transaction
</content>
</entry>
<entry>
<title>Freeze ESP32SPI into mimxrt1011_evk</title>
<updated>2021-03-26T15:01:53+00:00</updated>
<author>
<name>Jeff Epler</name>
<email>jepler@unpythonic.net</email>
</author>
<published>2021-03-26T15:01:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=ffb70a87372d01e0f5d9f547d117cb79636cbf5b'/>
<id>urn:sha1:ffb70a87372d01e0f5d9f547d117cb79636cbf5b</id>
<content type='text'>
.. so that it is more conveniently like the metro m7 for my testing
</content>
</entry>
<entry>
<title>mimxrt10xx: busio: cap SPI baudrate at 30MHz per datasheet</title>
<updated>2021-03-26T15:01:53+00:00</updated>
<author>
<name>Jeff Epler</name>
<email>jepler@unpythonic.net</email>
</author>
<published>2021-03-25T18:37:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=9e110f120a323eff9989463771d8ea8ece6e8906'/>
<id>urn:sha1:9e110f120a323eff9989463771d8ea8ece6e8906</id>
<content type='text'>
</content>
</entry>
<entry>
<title>mimxrt: SPI: Set the TCR value returned by MasterBaudSetRate</title>
<updated>2021-03-24T18:33:21+00:00</updated>
<author>
<name>Jeff Epler</name>
<email>jepler@unpythonic.net</email>
</author>
<published>2021-03-24T18:07:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=b440883fe55666d12f94a6d48513a1a68d218bc4'/>
<id>urn:sha1:b440883fe55666d12f94a6d48513a1a68d218bc4</id>
<content type='text'>
without this, the baud rate could be wrong; in my testing, it was
low by a factor of 2 when requesating baudrate=1_000_000 (1MHz).

When passing the baudrate in to LPSPI_MasterInit, the setting is made
automatically, but LPSPI_MAster_SetBaudRate just returns it via the
out-parameter tcrPrescaleValue.
</content>
</entry>
<entry>
<title>remove duplicate RX/TX pin lines</title>
<updated>2021-03-23T21:04:23+00:00</updated>
<author>
<name>Jeff Epler</name>
<email>jepler@unpythonic.net</email>
</author>
<published>2021-03-23T21:04:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=5314fddca0b61efef6b7adab746c74908fd40890'/>
<id>urn:sha1:5314fddca0b61efef6b7adab746c74908fd40890</id>
<content type='text'>
</content>
</entry>
</feed>
