David Garske
|
322aa325b6
|
Consolidate duplicate TEST_FLASH code.
|
2024-10-11 10:29:59 +02:00 |
Brett Nicholas
|
340d9df74b
|
imxrt: add FLEXSPI instance to ROM API calls, fixing 1064 update hang
|
2024-08-26 09:19:41 -06:00 |
Daniel Fedai Larsen
|
8cf988fa26
|
Fix return code for hal_flash_write
|
2024-08-26 06:01:50 +00:00 |
Daniel Fedai Larsen
|
5761f94916
|
Add DSB barrier in hal_flash_init/write/erase
|
2024-08-23 06:15:11 +00:00 |
Daniel Fedai Larsen
|
da4f0a6ee6
|
Add RAMFUNCTION to hal_flash_init
|
2024-08-23 06:05:15 +00:00 |
Daniel Fedai Larsen
|
ef4c3bbd35
|
Move DCACHE_InvalidateByRange to outside the loop in hal_flash_write
|
2024-08-23 05:59:49 +00:00 |
Daniel Fedai Larsen
|
9cf1e3a962
|
Add USE_GET_CONFIG to all i.MX RT targets except 1052
|
2024-08-22 10:41:37 +02:00 |
David Garske
|
83359a2b1e
|
Added RT1062 EVKB support and tested on real hardware. Updated documentation.
|
2024-07-03 14:58:04 -07:00 |
Daniel Fedai Larsen
|
9526fbb680
|
Fix compile error and clean up
|
2024-07-03 07:33:31 +02:00 |
Daniel Fedai Larsen
|
b7fc25c0a3
|
Invalidate cache after flash_write/erase and disable+enable IRQs
|
2024-07-01 12:55:27 +02:00 |
David Garske
|
9126150613
|
Fix for NXP i.MX RT flash configuration to not force .flash_config when building wolfBoot as library. ZD 17850.
|
2024-04-29 09:37:32 +02:00 |
Daniel Fedai Larsen
|
90e9d0585a
|
Add support for MIMXRT1061CVJ5B
|
2024-04-22 07:44:52 +02:00 |
Daniel Fedai Larsen
|
322a101be3
|
Add support for LPUART4 for i.MX RT10xx
- Fix compile time issue using LPUARTx which is a * by instead
using LPUARTx_BASE
|
2024-04-19 16:34:46 +02:00 |
Daniel Fedai Larsen
|
f7cd3f9b4e
|
Add support for more flash sizes in W25QxxxJV series
|
2024-04-17 07:27:51 +02:00 |
Daniele Lacamera
|
fce6149cf8
|
Update license GPL2 -> GPL3
|
2024-04-16 16:46:15 +02:00 |
David Garske
|
aaac032566
|
Add LPUART1 IO init. Add automated testing for RT1040.
|
2024-02-15 14:54:46 -08:00 |
Daniel Fedai Larsen
|
0f25c80114
|
Add support for MIMXRT1042XJM5B
|
2024-02-13 11:50:21 +01:00 |
Daniele Lacamera
|
ac17c826b6
|
Added new config option NXP_CUSTOM_DCD_OBJS
+ Fix linker error due to wrong pointer type
|
2023-11-22 15:19:09 +01:00 |
Daniele Lacamera
|
0d614fc669
|
Added custom DCD for i.mx-RT10XX
|
2023-11-16 09:56:44 +01:00 |
David Garske
|
6ea1a1e4a5
|
Added GitHub action build tests for NXP parts (iMX RT, Kinetis and LPC).
|
2023-08-21 11:08:48 +02:00 |
David Garske
|
802ebdce1d
|
Fix for iMX RT1050 program. Disable optimized XIP for now, since it causes page program issue.
|
2023-08-21 11:08:48 +02:00 |
David Garske
|
7b454ab898
|
Added flash test case for iMX RT. Fixed CRLF. Fixed test app LED IO configuration.
|
2023-08-21 11:08:48 +02:00 |
David Garske
|
5c63d75890
|
Add support for iMX RT1050 and RT1060 wolfBoot_printf using DEBUG_UART=1.
|
2023-08-21 11:08:48 +02:00 |
David Garske
|
d223b34319
|
Add support for the RT1050 HyperFlash configuration (default on EVKB).
|
2023-08-21 11:08:48 +02:00 |
David Garske
|
7073bf33b4
|
Fix RT1050 example app LED. Fix documentation for test-app location. Peer review feedback to clarify RT1050 flash chip configuration.
|
2023-08-21 11:08:48 +02:00 |
David Garske
|
415ee7d44d
|
Fixes to get RT1050 QSPI working. Use boot flash config (not get_config/init). Support to enable/disable QUAD mode. Add SFDP. Enable support for using RAM_CODE by fixing linker script.
|
2023-08-21 11:08:48 +02:00 |
David Garske
|
5aa63ceb72
|
Further refine RT1050 QSPI configuration. Working Quad Read with XIP. Fix to ensure hal_flash_init() is called for hal_flash_write/hal_flash_erase.
|
2023-08-21 11:08:48 +02:00 |
David Garske
|
c76d4e0b24
|
Fixes for i.MX RT1050 to support QSPI with IS25WP064A or W25Q64JV. Use `CONFIG_FLASH_IS25WP064A` or `CONFIG_FLASH_W25Q64JV` to select.
|
2023-08-21 11:08:48 +02:00 |
David Garske
|
48aaa01e93
|
Fixes for the RT1050 QSPI flash configuration used by the boot ROM.
|
2023-08-21 11:08:48 +02:00 |
Brett Nicholas
|
6dacae2945
|
removed imx_rt10xx_nor files from codebase and replaced with SDK reference
|
2023-03-06 17:31:48 +01:00 |
Brett Nicholas
|
680ce5f8e8
|
first commit - test app boots on MIMXRT1064-EVK
|
2023-03-06 17:31:48 +01:00 |
Daniele Lacamera
|
ee2e250376
|
[RT1050] Fix flash geometry configuration
|
2022-04-27 14:26:22 +02:00 |
Daniele Lacamera
|
51de556e1b
|
Added support for NXP i.MX-RT105x
|
2022-04-21 18:53:24 +02:00 |
David Garske
|
d38de3b432
|
Update copyright year
|
2021-07-19 07:50:02 -07:00 |
Daniele Lacamera
|
f533c7c654
|
Cleanup test application + removed unused components
|
2020-10-09 16:53:07 +02:00 |
Daniele Lacamera
|
d6257fb62d
|
RT1060: Added support for HW SHA acceleration via DCP
|
2020-10-09 13:44:06 +02:00 |
Daniele Lacamera
|
9186c263a2
|
Fixed IMX-RT-1060 flash driver, working update
|
2020-10-09 13:26:28 +02:00 |
Daniele Lacamera
|
c26d2c0517
|
Fixed bootloader link step; added stub for nor flash driver
|
2020-10-07 18:41:02 +02:00 |
Daniele Lacamera
|
4e5517d0d9
|
Added makefile options + test application for i.mx-RT1060
(work in progress)
|
2020-09-28 14:45:15 +02:00 |