Booten des RP2350 über UART: Eine clevere Port-Expander-Lösung

2025-05-11

Bei einem Projekt, das viele PWM-Kanäle benötigte, stellte der Autor fest, dass ein einzelner RP2350 nicht ausreichte. Die Lösung? Ein zweiter RP2350 als Port-Expander, der über den UART-Bootloader kommuniziert. Dies vermeidet die Komplexität der Verwaltung verschiedener Firmware-Versionen auf mehreren Chips. Der Artikel beschreibt den UART-Bootvorgang im Detail, einschließlich Entsperren, Firmware-Übertragung und Ausführung im SRAM. Er behandelt auch die Einbettung der RP2350-Firmware in die Firmware eines anderen Mikrocontrollers und die Verwendung von RS-485 für eine robuste Kommunikation über lange Distanzen. Dieser clevere Hardware-Software-Ansatz bietet eine innovative Lösung für ähnliche Herausforderungen.

Hardware