Activate Praline FPGA and RF supplies selectively

Do not turn them on if running from RAM
This commit is contained in:
Michael Ossmann
2025-12-16 21:14:48 -05:00
parent 6f862a1349
commit d36805da4e

View File

@@ -269,14 +269,17 @@ int main(void)
enable_1v8_power();
#else
enable_3v3aux_power();
#if !defined(DFU_MODE) && !defined(RAM_MODE)
enable_1v2_power();
enable_rf_power();
#endif
#endif
#ifdef HACKRF_ONE
// Set up mixer before enabling RF power, because its
// GPO is used to control the antenna bias tee.
mixer_setup(&mixer);
#endif
#if (defined HACKRF_ONE || defined RAD1O || defined PRALINE)
#if (defined HACKRF_ONE || defined RAD1O)
enable_rf_power();
#endif
cpu_clock_init();