fix(board): Update PSRAM configuration for RAK3112 to fix PSRAM error (#11552)

* fix(board): Update PSRAM configuration for RAK3112 to fix PSRAM error

* feat(board): RAK3112 add WisBlock module pin definitions to pins_arduino.h

* fix(board): Update RAK3112 flash mode and boot settings for improved performance

* ci(pre-commit): Apply automatic fixes

---------

Co-authored-by: Daniel.Cao <daniel.cao@rakwireless.com>
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
This commit is contained in:
Daniel.Cao 2025-07-07 16:56:44 +08:00 committed by GitHub
parent aab542d658
commit d3c5a82eed
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 17 additions and 2 deletions

View file

@ -50805,10 +50805,12 @@ rakwireless_rak3112.build.dfu_on_boot=0
rakwireless_rak3112.build.f_cpu=240000000L
rakwireless_rak3112.build.flash_size=16MB
rakwireless_rak3112.build.flash_freq=80m
rakwireless_rak3112.build.flash_mode=dio
rakwireless_rak3112.build.boot=dio
rakwireless_rak3112.build.flash_mode=qio
rakwireless_rak3112.build.boot=qio
rakwireless_rak3112.build.partitions=default
rakwireless_rak3112.build.defines=
rakwireless_rak3112.build.psram_type=opi
rakwireless_rak3112.build.memory_type={build.boot}_{build.psram_type}
rakwireless_rak3112.menu.PSRAM.enabled=Enabled
rakwireless_rak3112.menu.PSRAM.enabled.build.defines=-DBOARD_HAS_PSRAM

View file

@ -47,4 +47,17 @@ static const uint8_t SCK = 13;
#define LORA_BUSY 48
#define LORA_IRQ LORA_DIO1
// For WisBlock modules, see: https://docs.rakwireless.com/Product-Categories/WisBlock/
#define WB_IO1 21
#define WB_IO2 14
#define WB_IO3 41
#define WB_IO4 42
#define WB_IO5 38
#define WB_IO6 39
#define WB_A0 1
#define WB_A1 2
#define WB_CS 12
#define WB_LED1 46
#define WB_LED2 45
#endif /* Pins_Arduino_h */