Skip to content

Conversation

@xobs
Copy link

@xobs xobs commented May 8, 2020

This patchset includes several minor fixes to Simmel fixes:

  • Makes SPIM3 optional, for boards that don't want to dedicate 8 kB of RAM
  • Disables SPIM3 on Simmel
  • Enables CIRCUITPY_AESIO on Simmel
  • Corrects the SPI_CSn pin mapping

tannewt
tannewt previously approved these changes May 8, 2020
Copy link
Member

@tannewt tannewt left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks great! Thank you!

@tannewt
Copy link
Member

tannewt commented May 8, 2020

I've tried to rerun the checks. It looks like some of the larger translations were failing for the simmel build.

@xobs
Copy link
Author

xobs commented May 9, 2020

Which are failing?

@tannewt
Copy link
Member

tannewt commented May 11, 2020

Looks like de_DE, pl, fr, it_IT, es, ko, fil, and zh_Latn_pinyin: https://github.com/adafruit/circuitpython/pull/2869/checks?check_run_id=657239982

xobs added 5 commits May 12, 2020 09:31
The CSn pin is pin 6 on bank 1, not bank 0.

Signed-off-by: Sean Cross <[email protected]>
This adds AES support to simmel.

Signed-off-by: Sean Cross <[email protected]>
SPIM3 is faster than all other SPI blocks, and is capable of generating
a 32 MHz clock.  However, it cannot be used at the same time as the BLE
radio without dedicating an additional 8 kB of RAM to it.

Therefore, some boards may want to disable this.  Support pre-defining
NRFX_SPIM3_ENABLED on the command line to disable it on some bords.

Signed-off-by: Sean Cross <[email protected]>
Disable the SPIM3 controller to avoid needing to dedicate 8 kB to
the SPIM3 block.

Signed-off-by: Sean Cross <[email protected]>
The flash filesystem must be reduced in order to allow the current
build to fit.

Signed-off-by: Sean Cross <[email protected]>
@xobs
Copy link
Author

xobs commented May 12, 2020

Thanks, I didn't notice that among the other build failures. I've reduced the flash filesystem by one block.

Incidentally, I opened up #2884 which I've run into several times while figuring the optimal internal filesystem size. We'll probably enable SPI flash at some point soon, but for now I'll be doing the flash filesystem dance.

Copy link
Member

@tannewt tannewt left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks great! Thank you!

@tannewt tannewt merged commit 6c5874c into adafruit:master May 12, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants