Skip to content

Commit

Permalink
SD/SPI/CC1101 SPI bus reset on startup
Browse files Browse the repository at this point in the history
  • Loading branch information
bmorcelli authored Feb 19, 2025
1 parent f9d6bee commit c905add
Showing 1 changed file with 5 additions and 1 deletion.
6 changes: 5 additions & 1 deletion boards/lilygo-t-embed-cc1101/interface.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -41,9 +41,13 @@ void _setup_gpio() {
pinMode(CC1101_SW1_PIN, OUTPUT);
pinMode(CC1101_SW0_PIN, OUTPUT);

// Chip Select CC1101 to HIGH State
// Chip Select CC1101, SD and TFT to HIGH State to fix SD initialization
pinMode(CC1101_SS_PIN, OUTPUT);
digitalWrite(CC1101_SS_PIN,HIGH);
pinMode(TFT_CS, OUTPUT);
digitalWrite(TFT_CS, HIGH);
pinMode(SDCARD_CS, OUTPUT);
digitalWrite(SDCARD_CS, HIGH);

// Power chip pin
pinMode(PIN_POWER_ON, OUTPUT);
Expand Down

0 comments on commit c905add

Please sign in to comment.