boards/xtensa: Remove outdated information.
Signed-off-by: Abdelatif Guettouche <abdelatif.guettouche@espressif.com>
This commit is contained in:
parent
2dfe88d759
commit
6de170b154
@ -27,7 +27,7 @@
|
|||||||
|
|
||||||
/* Clocking *****************************************************************/
|
/* Clocking *****************************************************************/
|
||||||
|
|
||||||
/* The ESP32 Core board V2 is fitted with either a 26 a 40MHz crystal */
|
/* The ESP32 Devkit board is fitted with either a 26 a 40MHz crystal */
|
||||||
|
|
||||||
#ifdef CONFIG_ESP32_XTAL_26MHz
|
#ifdef CONFIG_ESP32_XTAL_26MHz
|
||||||
# define BOARD_XTAL_FREQUENCY 26000000
|
# define BOARD_XTAL_FREQUENCY 26000000
|
||||||
@ -35,40 +35,11 @@
|
|||||||
# define BOARD_XTAL_FREQUENCY 40000000
|
# define BOARD_XTAL_FREQUENCY 40000000
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/* Clock reconfiguration is currently disabled, so the CPU will be running
|
|
||||||
* at the XTAL frequency or at two times the XTAL frequency, depending upon
|
|
||||||
* how we load the code:
|
|
||||||
*
|
|
||||||
* - If we load the code into FLASH at address 0x1000 where it is started by
|
|
||||||
* the second level bootloader, then the frequency is the crystal
|
|
||||||
* frequency.
|
|
||||||
* - If we load the code into IRAM after the second level bootloader has run
|
|
||||||
* this frequency will be twice the crystal frequency.
|
|
||||||
*
|
|
||||||
* Don't ask me for an explanation.
|
|
||||||
*/
|
|
||||||
|
|
||||||
/* Note: The bootloader (esp-idf bootloader.bin) configures:
|
|
||||||
*
|
|
||||||
* - CPU frequency to 80MHz
|
|
||||||
* - The XTAL frequency according to the SDK config CONFIG_ESP32_XTAL_FREQ,
|
|
||||||
* which is 40MHz by default.
|
|
||||||
*
|
|
||||||
* Reference:
|
|
||||||
* https://github.com/espressif/esp-idf/blob
|
|
||||||
* /6fd855ab8d00d23bad4660216bc2122c2285d5be/components
|
|
||||||
* /bootloader_support/src/bootloader_clock.c#L38-L62
|
|
||||||
*/
|
|
||||||
|
|
||||||
#ifdef CONFIG_ESP32_RUN_IRAM
|
|
||||||
# define BOARD_CLOCK_FREQUENCY (2 * BOARD_XTAL_FREQUENCY)
|
|
||||||
#else
|
|
||||||
#ifdef CONFIG_ESP32_DEFAULT_CPU_FREQ_MHZ
|
#ifdef CONFIG_ESP32_DEFAULT_CPU_FREQ_MHZ
|
||||||
# define BOARD_CLOCK_FREQUENCY (CONFIG_ESP32_DEFAULT_CPU_FREQ_MHZ * 1000000)
|
# define BOARD_CLOCK_FREQUENCY (CONFIG_ESP32_DEFAULT_CPU_FREQ_MHZ * 1000000)
|
||||||
#else
|
#else
|
||||||
# define BOARD_CLOCK_FREQUENCY 80000000
|
# define BOARD_CLOCK_FREQUENCY 80000000
|
||||||
#endif
|
#endif
|
||||||
#endif
|
|
||||||
|
|
||||||
/* LED definitions **********************************************************/
|
/* LED definitions **********************************************************/
|
||||||
|
|
||||||
|
@ -27,49 +27,14 @@
|
|||||||
|
|
||||||
/* Clocking *****************************************************************/
|
/* Clocking *****************************************************************/
|
||||||
|
|
||||||
/* The ESP32 Ethernet kit board V2 is fitted with either a 26 or a 40MHz
|
/* The ESP32 Ethernet kit board uses a 40 MHz crystal oscillator */
|
||||||
* crystal
|
|
||||||
*/
|
|
||||||
|
|
||||||
#ifdef CONFIG_ESP32_XTAL_26MHz
|
|
||||||
# define BOARD_XTAL_FREQUENCY 26000000
|
|
||||||
#else
|
|
||||||
#define BOARD_XTAL_FREQUENCY 40000000
|
#define BOARD_XTAL_FREQUENCY 40000000
|
||||||
#endif
|
|
||||||
|
|
||||||
/* Clock reconfiguration is currently disabled, so the CPU will be running
|
|
||||||
* at the XTAL frequency or at two times the XTAL frequency, depending upon
|
|
||||||
* how we load the code:
|
|
||||||
*
|
|
||||||
* - If we load the code into FLASH at address 0x1000 where it is started by
|
|
||||||
* the second level bootloader, then the frequency is the crystal
|
|
||||||
* frequency.
|
|
||||||
* - If we load the code into IRAM after the second level bootloader has run
|
|
||||||
* this frequency will be twice the crystal frequency.
|
|
||||||
*
|
|
||||||
* Don't ask me for an explanation.
|
|
||||||
*/
|
|
||||||
|
|
||||||
/* Note: The bootloader (esp-idf bootloader.bin) configures:
|
|
||||||
*
|
|
||||||
* - CPU frequency to 80MHz
|
|
||||||
* - The XTAL frequency according to the SDK config CONFIG_ESP32_XTAL_FREQ,
|
|
||||||
* which is 40MHz by default.
|
|
||||||
*
|
|
||||||
* Reference:
|
|
||||||
* https://github.com/espressif/esp-idf/blob
|
|
||||||
* /6fd855ab8d00d23bad4660216bc2122c2285d5be/components
|
|
||||||
* /bootloader_support/src/bootloader_clock.c#L38-L62
|
|
||||||
*/
|
|
||||||
|
|
||||||
#ifdef CONFIG_ESP32_RUN_IRAM
|
|
||||||
# define BOARD_CLOCK_FREQUENCY (2 * BOARD_XTAL_FREQUENCY)
|
|
||||||
#else
|
|
||||||
#ifdef CONFIG_ESP32_DEFAULT_CPU_FREQ_MHZ
|
#ifdef CONFIG_ESP32_DEFAULT_CPU_FREQ_MHZ
|
||||||
# define BOARD_CLOCK_FREQUENCY (CONFIG_ESP32_DEFAULT_CPU_FREQ_MHZ * 1000000)
|
# define BOARD_CLOCK_FREQUENCY (CONFIG_ESP32_DEFAULT_CPU_FREQ_MHZ * 1000000)
|
||||||
#else
|
#else
|
||||||
# define BOARD_CLOCK_FREQUENCY 80000000
|
# define BOARD_CLOCK_FREQUENCY 80000000
|
||||||
#endif
|
#endif
|
||||||
#endif
|
|
||||||
|
|
||||||
#endif /* __BOARDS_XTENSA_ESP32_ESP32_ETHERNET_KIT_INCLUDE_BOARD_H */
|
#endif /* __BOARDS_XTENSA_ESP32_ESP32_ETHERNET_KIT_INCLUDE_BOARD_H */
|
||||||
|
@ -27,50 +27,15 @@
|
|||||||
|
|
||||||
/* Clocking *****************************************************************/
|
/* Clocking *****************************************************************/
|
||||||
|
|
||||||
/* The ESP32 Ethernet kit board V2 is fitted with either a 26 or a 40MHz
|
/* The ESP32 Wrover kit board uses a 40MHz crystal oscillator. */
|
||||||
* crystal
|
|
||||||
*/
|
|
||||||
|
|
||||||
#ifdef CONFIG_ESP32_XTAL_26MHz
|
|
||||||
# define BOARD_XTAL_FREQUENCY 26000000
|
|
||||||
#else
|
|
||||||
#define BOARD_XTAL_FREQUENCY 40000000
|
#define BOARD_XTAL_FREQUENCY 40000000
|
||||||
#endif
|
|
||||||
|
|
||||||
/* Clock reconfiguration is currently disabled, so the CPU will be running
|
|
||||||
* at the XTAL frequency or at two times the XTAL frequency, depending upon
|
|
||||||
* how we load the code:
|
|
||||||
*
|
|
||||||
* - If we load the code into FLASH at address 0x1000 where it is started by
|
|
||||||
* the second level bootloader, then the frequency is the crystal
|
|
||||||
* frequency.
|
|
||||||
* - If we load the code into IRAM after the second level bootloader has run
|
|
||||||
* this frequency will be twice the crystal frequency.
|
|
||||||
*
|
|
||||||
* Don't ask me for an explanation.
|
|
||||||
*/
|
|
||||||
|
|
||||||
/* Note: The bootloader (esp-idf bootloader.bin) configures:
|
|
||||||
*
|
|
||||||
* - CPU frequency to 80MHz
|
|
||||||
* - The XTAL frequency according to the SDK config CONFIG_ESP32_XTAL_FREQ,
|
|
||||||
* which is 40MHz by default.
|
|
||||||
*
|
|
||||||
* Reference:
|
|
||||||
* https://github.com/espressif/esp-idf/blob
|
|
||||||
* /6fd855ab8d00d23bad4660216bc2122c2285d5be/components
|
|
||||||
* /bootloader_support/src/bootloader_clock.c#L38-L62
|
|
||||||
*/
|
|
||||||
|
|
||||||
#ifdef CONFIG_ESP32_RUN_IRAM
|
|
||||||
# define BOARD_CLOCK_FREQUENCY (2 * BOARD_XTAL_FREQUENCY)
|
|
||||||
#else
|
|
||||||
#ifdef CONFIG_ESP32_DEFAULT_CPU_FREQ_MHZ
|
#ifdef CONFIG_ESP32_DEFAULT_CPU_FREQ_MHZ
|
||||||
# define BOARD_CLOCK_FREQUENCY (CONFIG_ESP32_DEFAULT_CPU_FREQ_MHZ * 1000000)
|
# define BOARD_CLOCK_FREQUENCY (CONFIG_ESP32_DEFAULT_CPU_FREQ_MHZ * 1000000)
|
||||||
#else
|
#else
|
||||||
# define BOARD_CLOCK_FREQUENCY 80000000
|
# define BOARD_CLOCK_FREQUENCY 80000000
|
||||||
#endif
|
#endif
|
||||||
#endif
|
|
||||||
|
|
||||||
/* GPIO definitions *********************************************************/
|
/* GPIO definitions *********************************************************/
|
||||||
|
|
||||||
|
@ -35,40 +35,11 @@
|
|||||||
# define BOARD_XTAL_FREQUENCY 40000000
|
# define BOARD_XTAL_FREQUENCY 40000000
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/* Clock reconfiguration is currently disabled, so the CPU will be running
|
|
||||||
* at the XTAL frequency or at two times the XTAL frequency, depending upon
|
|
||||||
* how we load the code:
|
|
||||||
*
|
|
||||||
* - If we load the code into FLASH at address 0x1000 where it is started by
|
|
||||||
* the second level bootloader, then the frequency is the crystal
|
|
||||||
* frequency.
|
|
||||||
* - If we load the code into IRAM after the second level bootloader has run
|
|
||||||
* this frequency will be twice the crystal frequency.
|
|
||||||
*
|
|
||||||
* Don't ask me for an explanation.
|
|
||||||
*/
|
|
||||||
|
|
||||||
/* Note: The bootloader (esp-idf bootloader.bin) configures:
|
|
||||||
*
|
|
||||||
* - CPU frequency to 80MHz
|
|
||||||
* - The XTAL frequency according to the SDK config CONFIG_ESP32_XTAL_FREQ,
|
|
||||||
* which is 40MHz by default.
|
|
||||||
*
|
|
||||||
* Reference:
|
|
||||||
* https://github.com/espressif/esp-idf/blob
|
|
||||||
* /6fd855ab8d00d23bad4660216bc2122c2285d5be/components
|
|
||||||
* /bootloader_support/src/bootloader_clock.c#L38-L62
|
|
||||||
*/
|
|
||||||
|
|
||||||
#ifdef CONFIG_ESP32_RUN_IRAM
|
|
||||||
# define BOARD_CLOCK_FREQUENCY (2 * BOARD_XTAL_FREQUENCY)
|
|
||||||
#else
|
|
||||||
#ifdef CONFIG_ESP32_DEFAULT_CPU_FREQ_MHZ
|
#ifdef CONFIG_ESP32_DEFAULT_CPU_FREQ_MHZ
|
||||||
# define BOARD_CLOCK_FREQUENCY (CONFIG_ESP32_DEFAULT_CPU_FREQ_MHZ * 1000000)
|
# define BOARD_CLOCK_FREQUENCY (CONFIG_ESP32_DEFAULT_CPU_FREQ_MHZ * 1000000)
|
||||||
#else
|
#else
|
||||||
# define BOARD_CLOCK_FREQUENCY 80000000
|
# define BOARD_CLOCK_FREQUENCY 80000000
|
||||||
#endif
|
#endif
|
||||||
#endif
|
|
||||||
|
|
||||||
/* LED definitions **********************************************************/
|
/* LED definitions **********************************************************/
|
||||||
|
|
||||||
|
@ -35,40 +35,11 @@
|
|||||||
# define BOARD_XTAL_FREQUENCY 40000000
|
# define BOARD_XTAL_FREQUENCY 40000000
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/* Clock reconfiguration is currently disabled, so the CPU will be running
|
|
||||||
* at the XTAL frequency or at two times the XTAL frequency, depending upon
|
|
||||||
* how we load the code:
|
|
||||||
*
|
|
||||||
* - If we load the code into FLASH at address 0x1000 where it is started by
|
|
||||||
* the second level bootloader, then the frequency is the crystal
|
|
||||||
* frequency.
|
|
||||||
* - If we load the code into IRAM after the second level bootloader has run
|
|
||||||
* this frequency will be twice the crystal frequency.
|
|
||||||
*
|
|
||||||
* Don't ask me for an explanation.
|
|
||||||
*/
|
|
||||||
|
|
||||||
/* Note: The bootloader (esp-idf bootloader.bin) configures:
|
|
||||||
*
|
|
||||||
* - CPU frequency to 80MHz
|
|
||||||
* - The XTAL frequency according to the SDK config CONFIG_ESP32_XTAL_FREQ,
|
|
||||||
* which is 40MHz by default.
|
|
||||||
*
|
|
||||||
* Reference:
|
|
||||||
* https://github.com/espressif/esp-idf/blob
|
|
||||||
* /6fd855ab8d00d23bad4660216bc2122c2285d5be/components
|
|
||||||
* /bootloader_support/src/bootloader_clock.c#L38-L62
|
|
||||||
*/
|
|
||||||
|
|
||||||
#ifdef CONFIG_ESP32_RUN_IRAM
|
|
||||||
# define BOARD_CLOCK_FREQUENCY (2 * BOARD_XTAL_FREQUENCY)
|
|
||||||
#else
|
|
||||||
#ifdef CONFIG_ESP32_DEFAULT_CPU_FREQ_MHZ
|
#ifdef CONFIG_ESP32_DEFAULT_CPU_FREQ_MHZ
|
||||||
# define BOARD_CLOCK_FREQUENCY (CONFIG_ESP32_DEFAULT_CPU_FREQ_MHZ * 1000000)
|
# define BOARD_CLOCK_FREQUENCY (CONFIG_ESP32_DEFAULT_CPU_FREQ_MHZ * 1000000)
|
||||||
#else
|
#else
|
||||||
# define BOARD_CLOCK_FREQUENCY 80000000
|
# define BOARD_CLOCK_FREQUENCY 80000000
|
||||||
#endif
|
#endif
|
||||||
#endif
|
|
||||||
|
|
||||||
/* LED definitions **********************************************************/
|
/* LED definitions **********************************************************/
|
||||||
|
|
||||||
|
@ -37,38 +37,11 @@
|
|||||||
|
|
||||||
#define BOARD_XTAL_FREQUENCY 40000000
|
#define BOARD_XTAL_FREQUENCY 40000000
|
||||||
|
|
||||||
/* Clock reconfiguration is currently disabled, so the CPU will be running
|
|
||||||
* at the XTAL frequency or at two times the XTAL frequency, depending upon
|
|
||||||
* how we load the code:
|
|
||||||
*
|
|
||||||
* - If we load the code into FLASH at address 0x1000 where it is started by
|
|
||||||
* the second level bootloader, then the frequency is the crystal
|
|
||||||
* frequency.
|
|
||||||
* - If we load the code into IRAM after the second level bootloader has run
|
|
||||||
* this frequency will be twice the crystal frequency.
|
|
||||||
*
|
|
||||||
* Don't ask me for an explanation.
|
|
||||||
*/
|
|
||||||
|
|
||||||
/* Note: The bootloader (esp-idf bootloader.bin) configures:
|
|
||||||
*
|
|
||||||
* - CPU frequency to 80MHz
|
|
||||||
*
|
|
||||||
* Reference:
|
|
||||||
* https://github.com/espressif/esp-idf/blob
|
|
||||||
* /ebf7e811b12e3c1e347340e5b9ec014e9c6319ba/components
|
|
||||||
* /bootloader_support/src/bootloader_clock_init.c#L26-L27
|
|
||||||
*/
|
|
||||||
|
|
||||||
#ifdef CONFIG_ESP32S2_RUN_IRAM
|
|
||||||
# define BOARD_CLOCK_FREQUENCY (2 * BOARD_XTAL_FREQUENCY)
|
|
||||||
#else
|
|
||||||
#ifdef CONFIG_ESP32S2_DEFAULT_CPU_FREQ_MHZ
|
#ifdef CONFIG_ESP32S2_DEFAULT_CPU_FREQ_MHZ
|
||||||
# define BOARD_CLOCK_FREQUENCY (CONFIG_ESP32S2_DEFAULT_CPU_FREQ_MHZ * 1000000)
|
# define BOARD_CLOCK_FREQUENCY (CONFIG_ESP32S2_DEFAULT_CPU_FREQ_MHZ * 1000000)
|
||||||
#else
|
#else
|
||||||
# define BOARD_CLOCK_FREQUENCY 80000000
|
# define BOARD_CLOCK_FREQUENCY 80000000
|
||||||
#endif
|
#endif
|
||||||
#endif
|
|
||||||
|
|
||||||
/* LED definitions **********************************************************/
|
/* LED definitions **********************************************************/
|
||||||
|
|
||||||
|
@ -31,38 +31,11 @@
|
|||||||
|
|
||||||
#define BOARD_XTAL_FREQUENCY 40000000
|
#define BOARD_XTAL_FREQUENCY 40000000
|
||||||
|
|
||||||
/* Clock reconfiguration is currently disabled, so the CPU will be running
|
|
||||||
* at the XTAL frequency or at two times the XTAL frequency, depending upon
|
|
||||||
* how we load the code:
|
|
||||||
*
|
|
||||||
* - If we load the code into FLASH at address 0x1000 where it is started by
|
|
||||||
* the second level bootloader, then the frequency is the crystal
|
|
||||||
* frequency.
|
|
||||||
* - If we load the code into IRAM after the second level bootloader has run
|
|
||||||
* this frequency will be twice the crystal frequency.
|
|
||||||
*
|
|
||||||
* Don't ask me for an explanation.
|
|
||||||
*/
|
|
||||||
|
|
||||||
/* Note: The bootloader (esp-idf bootloader.bin) configures:
|
|
||||||
*
|
|
||||||
* - CPU frequency to 80MHz
|
|
||||||
*
|
|
||||||
* Reference:
|
|
||||||
* https://github.com/espressif/esp-idf/blob
|
|
||||||
* /ebf7e811b12e3c1e347340e5b9ec014e9c6319ba/components
|
|
||||||
* /bootloader_support/src/bootloader_clock_init.c#L26-L27
|
|
||||||
*/
|
|
||||||
|
|
||||||
#ifdef CONFIG_ESP32S3_RUN_IRAM
|
|
||||||
# define BOARD_CLOCK_FREQUENCY (2 * BOARD_XTAL_FREQUENCY)
|
|
||||||
#else
|
|
||||||
#ifdef CONFIG_ESP32S3_DEFAULT_CPU_FREQ_MHZ
|
#ifdef CONFIG_ESP32S3_DEFAULT_CPU_FREQ_MHZ
|
||||||
# define BOARD_CLOCK_FREQUENCY (CONFIG_ESP32S3_DEFAULT_CPU_FREQ_MHZ * 1000000)
|
# define BOARD_CLOCK_FREQUENCY (CONFIG_ESP32S3_DEFAULT_CPU_FREQ_MHZ * 1000000)
|
||||||
#else
|
#else
|
||||||
# define BOARD_CLOCK_FREQUENCY 80000000
|
# define BOARD_CLOCK_FREQUENCY 80000000
|
||||||
#endif
|
#endif
|
||||||
#endif
|
|
||||||
|
|
||||||
/* LED definitions **********************************************************/
|
/* LED definitions **********************************************************/
|
||||||
|
|
||||||
|
@ -31,38 +31,11 @@
|
|||||||
|
|
||||||
#define BOARD_XTAL_FREQUENCY 40000000
|
#define BOARD_XTAL_FREQUENCY 40000000
|
||||||
|
|
||||||
/* Clock reconfiguration is currently disabled, so the CPU will be running
|
|
||||||
* at the XTAL frequency or at two times the XTAL frequency, depending upon
|
|
||||||
* how we load the code:
|
|
||||||
*
|
|
||||||
* - If we load the code into FLASH at address 0x1000 where it is started by
|
|
||||||
* the second level bootloader, then the frequency is the crystal
|
|
||||||
* frequency.
|
|
||||||
* - If we load the code into IRAM after the second level bootloader has run
|
|
||||||
* this frequency will be twice the crystal frequency.
|
|
||||||
*
|
|
||||||
* Don't ask me for an explanation.
|
|
||||||
*/
|
|
||||||
|
|
||||||
/* Note: The bootloader (esp-idf bootloader.bin) configures:
|
|
||||||
*
|
|
||||||
* - CPU frequency to 80MHz
|
|
||||||
*
|
|
||||||
* Reference:
|
|
||||||
* https://github.com/espressif/esp-idf/blob
|
|
||||||
* /ebf7e811b12e3c1e347340e5b9ec014e9c6319ba/components
|
|
||||||
* /bootloader_support/src/bootloader_clock_init.c#L26-L27
|
|
||||||
*/
|
|
||||||
|
|
||||||
#ifdef CONFIG_ESP32S3_RUN_IRAM
|
|
||||||
# define BOARD_CLOCK_FREQUENCY (2 * BOARD_XTAL_FREQUENCY)
|
|
||||||
#else
|
|
||||||
#ifdef CONFIG_ESP32S3_DEFAULT_CPU_FREQ_MHZ
|
#ifdef CONFIG_ESP32S3_DEFAULT_CPU_FREQ_MHZ
|
||||||
# define BOARD_CLOCK_FREQUENCY (CONFIG_ESP32S3_DEFAULT_CPU_FREQ_MHZ * 1000000)
|
# define BOARD_CLOCK_FREQUENCY (CONFIG_ESP32S3_DEFAULT_CPU_FREQ_MHZ * 1000000)
|
||||||
#else
|
#else
|
||||||
# define BOARD_CLOCK_FREQUENCY 80000000
|
# define BOARD_CLOCK_FREQUENCY 80000000
|
||||||
#endif
|
#endif
|
||||||
#endif
|
|
||||||
|
|
||||||
/* LED definitions **********************************************************/
|
/* LED definitions **********************************************************/
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user