Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support all BCM2711 I2C, SPI and UART #5629

Closed
5 tasks done
tannewt opened this issue Nov 30, 2021 · 0 comments · Fixed by #5698
Closed
5 tasks done

Support all BCM2711 I2C, SPI and UART #5629

tannewt opened this issue Nov 30, 2021 · 0 comments · Fixed by #5698
Assignees
Labels
broadcom Raspberry Pis with Broadcom chips enhancement
Milestone

Comments

@tannewt
Copy link
Member

tannewt commented Nov 30, 2021

This will involve:

  • Proper pin in-use checking.
  • Pin mux info in the pin objects.
  • Support for the ARM PL011 UART.
  • Support for the mini-SPI and regular ones.
  • Updating I2C for the full muxing.
@tannewt tannewt added enhancement broadcom Raspberry Pis with Broadcom chips labels Nov 30, 2021
@tannewt tannewt added this to the Long term milestone Nov 30, 2021
@tannewt tannewt self-assigned this Nov 30, 2021
@tannewt tannewt modified the milestones: Long term, 8.0.0 Nov 30, 2021
tannewt added a commit that referenced this issue Dec 2, 2021
All I2C peripherals should be usable now. This also adds pin
in-use tracking and resetting.

Part of #5629
dhalbert pushed a commit that referenced this issue Dec 8, 2021
This adds PL011 UART support which is more plentiful.

It also:
* Fixes PI4 build by including .dtb files on the SD card.
* Enables the activity LED as the status LED on PI4 and CM4 I/O.
* Adds that LED as board.LED.

Fixes #5650 and progress on #5629
gamblor21 pushed a commit to gamblor21/circuitpython that referenced this issue Dec 13, 2021
This adds PL011 UART support which is more plentiful.

It also:
* Fixes PI4 build by including .dtb files on the SD card.
* Enables the activity LED as the status LED on PI4 and CM4 I/O.
* Adds that LED as board.LED.

Fixes adafruit#5650 and progress on adafruit#5629
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
broadcom Raspberry Pis with Broadcom chips enhancement
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant