Search found 31 matches

by alphaFred
Thu Oct 07, 2021 12:53 pm
Forum: Other Boards
Topic: Teensy 4.0 & 4.1
Replies: 290
Views: 494462

Re: Teensy 4.0 & 4.1

Anyhow. Tonight I will integrate 1052 QSPI into the bootloader and then we can test.
by alphaFred
Thu Oct 07, 2021 12:52 pm
Forum: Other Boards
Topic: Teensy 4.0 & 4.1
Replies: 290
Views: 494462

Re: Teensy 4.0 & 4.1

So it's time to get our bootloader ready. I know I know :D When booting from QSPI it should already work with the Teensy40/41 bootloader because the 105x and 106x have the same FlexRAM default config if I am not mistaken. HyperFlash integration will take some more time due to different sector size ...
by alphaFred
Tue Oct 05, 2021 7:13 pm
Forum: Other Boards
Topic: Teensy 4.0 & 4.1
Replies: 290
Views: 494462

Re: Teensy 4.0 & 4.1

Thanks for the link. The example presented there is using the BootROM to copy your code into SDRAM at startup. That requires you to configure the IVT correctly and probably also DCD to set up the SEMC. Still it requires changes to the Linker Script because you need to link to SDRAM address range. Fo...
by alphaFred
Tue Oct 05, 2021 6:38 pm
Forum: Other Boards
Topic: Teensy 4.0 & 4.1
Replies: 290
Views: 494462

Re: Teensy 4.0 & 4.1

We already have a PR open for using the SDRAM for the MP heap. However we did not yet implement code execution from SDRAM. It should certainly improve performance From the top of my head something like that would require a new/modified Linker Script. So this should not be too much overhead in the en...
by alphaFred
Tue Oct 05, 2021 3:29 pm
Forum: Other Boards
Topic: Teensy 4.0 & 4.1
Replies: 290
Views: 494462

Re: Teensy 4.0 & 4.1

I guess I need to take a look at that tonight, too.
by alphaFred
Tue Oct 05, 2021 3:13 pm
Forum: Other Boards
Topic: Teensy 4.0 & 4.1
Replies: 290
Views: 494462

Re: Teensy 4.0 & 4.1

I looked into the files, and for the 1050, the qspi_nor_flash_config.c looks wrong. Try to use the file from the MIMXRT1020_EVK at that place. Unfortunately I have only access to the code vi phone now so a diff is not as easy. I just spotted that we have 133MHz clock speed configured in the 1050. T...
by alphaFred
Tue Oct 05, 2021 2:00 pm
Forum: Other Boards
Topic: Teensy 4.0 & 4.1
Replies: 290
Views: 494462

Re: Teensy 4.0 & 4.1

From which flash device are you booting? The 1050_EVK is currently configured to boot from HyperFlash. You can configure the flash type with BOARD_FLASH_TYPE in boards/<BOARD>/mpconfigboard.mk. It is important that the configured type matches the desired flash on the board and the boot selection sin...
by alphaFred
Wed Sep 22, 2021 3:05 pm
Forum: Other Boards
Topic: Teensy 4.0 & 4.1
Replies: 290
Views: 494462

Re: Teensy 4.0 & 4.1

With the overall improvements in Linker scripts and flash configuration the task of optimisation got a lot simpler. Especially for the “less” powerful versions a rework of the OCRAM size might be beneficial in freeing up more space for ITCM. We have a PR ready for support of the SDRAM but I am a bit...
by alphaFred
Sat Aug 14, 2021 5:05 pm
Forum: Other Boards
Topic: Teensy 4.0 & 4.1
Replies: 290
Views: 494462

Re: Teensy 4.0 & 4.1

The ST7789 TFT display works fine and much faster with the new hardware SPI! I'm looking forward to support VfsFat to be able to drive an SD card! ;-) @RobH the SDCard support is currently in review. I have to thank @Roberthh again for his support. I am quite sure that it is working stable now but ...
by alphaFred
Sat Aug 14, 2021 4:36 pm
Forum: Other Boards
Topic: Teensy 4.0 & 4.1
Replies: 290
Views: 494462

Re: Teensy 4.0 & 4.1

Maybe I should lurk around here a bit more often in the future. Now I know where @Roberthh get‘s all his great insights into the MicroPython community from :D. The biggest hurdle I see for (sup)porting MIMXRT117x is upgrading the submodule with the NXP libraries. We have discussed about this and I h...