<feed xmlns='http://www.w3.org/2005/Atom'>
<title>imxrt-flash-algos/src, branch main</title>
<subtitle>Flash programming algorithms for i.MX RT MCUs
</subtitle>
<id>https://git.mciantyre.dev/imxrt-flash-algos/atom?h=main</id>
<link rel='self' href='https://git.mciantyre.dev/imxrt-flash-algos/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://git.mciantyre.dev/imxrt-flash-algos/'/>
<updated>2026-05-23T16:06:46+00:00</updated>
<entry>
<title>Relax AHB start address alignment limitation</title>
<updated>2026-05-23T16:06:46+00:00</updated>
<author>
<name>Ian McIntyre</name>
<email>me@mciantyre.dev</email>
</author>
<published>2026-05-23T00:17:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.mciantyre.dev/imxrt-flash-algos/commit/?id=7ca00914afa2bf29e0aa9fc8bbf0e69a322a8e14'/>
<id>urn:sha1:7ca00914afa2bf29e0aa9fc8bbf0e69a322a8e14</id>
<content type='text'>
Without this, unaligned AHB reads may return questionable data. This
seems to make a difference on 1000 series MCUs; without it, the taget-gen
test reliably fail on 1010 and 1040 MCUs. Not sure why the 1100 series
can get away without it.
</content>
</entry>
<entry>
<title>Write the QE bit for ISSI parts</title>
<updated>2026-05-23T16:06:31+00:00</updated>
<author>
<name>Ian McIntyre</name>
<email>me@mciantyre.dev</email>
</author>
<published>2026-05-14T14:53:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.mciantyre.dev/imxrt-flash-algos/commit/?id=022639f277d08c5b61fc805d57d34cec4efaba5a'/>
<id>urn:sha1:022639f277d08c5b61fc805d57d34cec4efaba5a</id>
<content type='text'>
If it's not already set, our quad reads &amp; writes are not going to work.
</content>
</entry>
<entry>
<title>Add 1010evk target-gen test</title>
<updated>2025-12-22T01:17:13+00:00</updated>
<author>
<name>Ian McIntyre</name>
<email>me@mciantyre.dev</email>
</author>
<published>2025-12-21T20:37:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.mciantyre.dev/imxrt-flash-algos/commit/?id=135dc4fce370711e51ec6d839fb400e0cda955f9'/>
<id>urn:sha1:135dc4fce370711e51ec6d839fb400e0cda955f9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Consolidate flash algorithm init</title>
<updated>2025-12-21T12:38:02+00:00</updated>
<author>
<name>Ian McIntyre</name>
<email>me@mciantyre.dev</email>
</author>
<published>2025-12-20T21:48:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.mciantyre.dev/imxrt-flash-algos/commit/?id=b3732747cf52a743d7c4dd4a07479cc533ad5416'/>
<id>urn:sha1:b3732747cf52a743d7c4dd4a07479cc533ad5416</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove deinitialize, flash reset</title>
<updated>2025-12-20T20:26:37+00:00</updated>
<author>
<name>Ian McIntyre</name>
<email>me@mciantyre.dev</email>
</author>
<published>2025-12-20T18:15:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.mciantyre.dev/imxrt-flash-algos/commit/?id=a800ee097af0c2334318d39dec2c0a40dbd5c0d9'/>
<id>urn:sha1:a800ee097af0c2334318d39dec2c0a40dbd5c0d9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Configure FlexSPI1 pins on 11xx MCUs</title>
<updated>2025-12-18T02:28:52+00:00</updated>
<author>
<name>Ian McIntyre</name>
<email>me@mciantyre.dev</email>
</author>
<published>2025-12-18T00:33:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.mciantyre.dev/imxrt-flash-algos/commit/?id=fa5b0daeb02bb1775462ac57b353589d983fa2bb'/>
<id>urn:sha1:fa5b0daeb02bb1775462ac57b353589d983fa2bb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Support ISSI LP and WP configs in one algo</title>
<updated>2025-12-13T18:39:35+00:00</updated>
<author>
<name>Ian McIntyre</name>
<email>me@mciantyre.dev</email>
</author>
<published>2025-12-13T18:30:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.mciantyre.dev/imxrt-flash-algos/commit/?id=7514ffe3b565669f6535ce05826613a884fb0665'/>
<id>urn:sha1:7514ffe3b565669f6535ce05826613a884fb0665</id>
<content type='text'>
The configurations and sequences need to vary depending on the connected
part. We can determine the part at runtime to vary the config.

We could probably do this for all the parts. Maybe I'll try that later.
</content>
</entry>
<entry>
<title>First commit</title>
<updated>2025-12-01T00:56:39+00:00</updated>
<author>
<name>Ian McIntyre</name>
<email>me@mciantyre.dev</email>
</author>
<published>2025-12-01T00:56:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.mciantyre.dev/imxrt-flash-algos/commit/?id=635bee2d21704fd76d066be0f66ce2c70ebaacb7'/>
<id>urn:sha1:635bee2d21704fd76d066be0f66ce2c70ebaacb7</id>
<content type='text'>
</content>
</entry>
</feed>
