summaryrefslogtreecommitdiffstats
path: root/spec/build/bsps/arm/imxrt/bspimxrt.yml (unfollow)
Commit message (Collapse)AuthorFilesLines
2023-05-22bsps/imxrt: Adapt to new mcux-sdk versionChristian Mauderer1-270/+0
Remove the old NXP MCUXpresso SDK and adapt the BSP so that it uses the new mcux-sdk.
2023-05-20Update company nameSebastian Huber1-1/+1
The embedded brains GmbH & Co. KG is the legal successor of embedded brains GmbH.
2023-03-16spec: add MPU CTRL option to be usable on ARMV7M based BSPsKarel Gardas1-0/+2
The patch also enables usage of the option on imxrt and stm32h7 based BSPs. Sponsored-By: Precidata
2022-08-22spec/bsps: Do not install tm27.hChris Johns1-1/+0
Updates #4705
2022-01-15bsps: Default to CPU counter benchmark timerSebastian Huber1-1/+1
Most BSPs which used the stubbed benachmark timer provide a CPU counter. All BSPs provide at least a stub CPU counter. Simply use the benchmark timer implementation using the CPU counter.
2021-11-30build: Use common objects item for get memorySebastian Huber1-1/+2
2021-07-02bsps/imxrt: Simplify linkcmds and make it flexibleChristian Mauderer1-9/+11
Calling the memory FLASH and EXTRAM instead of FLEXSPI and SDRAM makes it simpler to support other types of external RAM. This patch also removes some of the calculations and improves names and documentation to avoid pitfalls. It removes a unnecessary memory definition. Update #4180
2021-07-02bsps/imxrt: Allow different ARM PLL settingChristian Mauderer1-0/+1
Update #4180
2021-05-17bsps/imxrt: Fix OCRAM, ITCM and DTCM sizesChristian Mauderer1-0/+9
The sizes are configurable via fuses or per software via some registers. At the moment the registers are not changed. Changing the registers destroys data stored in the RAM areas (like application code or data). So either the fuses or some bootloader should be used to set them before the application starts. This also adds an OCRAM only linker command file. Update #4180
2021-02-26bsps: Add default rtems_get_target_hash()Sebastian Huber1-0/+1
Update #4267.
2021-02-24build: Sort source listsSebastian Huber1-1/+1
Use the Python sorted() function to sort the "source" lists.
2021-01-22bsps/shared: Build fsl-edma only for certain BSPChristian Mauderer1-0/+2
Move the Freescale EDMA driver to it's own object and build it only for the BSP that is currently using it.
2021-01-21bsps/imxrt: Add ioctl to LPSPI to get registersChristian Mauderer1-0/+1
This allows an application to get the registers of the LPSPI. That is usefull for applications that want to use DMA for a very specialized and highly optimized communication. Update #4180
2021-01-21bsps/shared: Adapt fsl-edma driver for imxrtChristian Mauderer1-0/+2
Note: The changes have been done with portability in mind. The driver should (in theory) be able to replace the original one in the MPC BSPs too. For full compatibility an adaption layer and especially a test would be necessary. Because both are missing, don't integrate it into the MPC BSP now. Update #4180
2020-12-14bsps/arm/imx*: Fix location of shared headersChristian Mauderer1-6/+5
When moving the headers from the imx BSP to the shared area, the wrong directory has been selected. This patch fixes that problem. Update #4180
2020-12-14bsps/imxrt: Split up dts.Christian Mauderer1-0/+1
This allows simpler creation of own dts files for custom boards. Update #4180
2020-11-20bsp/imxrt: Add new BSPChristian Mauderer1-0/+250
Update #4180