diff --git a/PlatformIO.md b/PlatformIO.md index 732d8f99..1e9399c3 100644 --- a/PlatformIO.md +++ b/PlatformIO.md @@ -256,6 +256,7 @@ Recommended baud rate for the particular clock speed is in **bold text**. | `11059200L` | | | X | | X | X | **X** | X | X | X | | `8000000L` | X | X | | X | | X | X | **X** | X | X | | `7372800L` | | | X | | X | **X** | X | X | X | X | +| `6000000L` | | | | X | | | **X** | X | X | X | | `4000000L` | | X | | | | | | | X | **X** | | `3686400L` | | | X | | X | **X** | X | X | X | X | | `2000000L` | | | | X | | | | | X | **X** | diff --git a/README.md b/README.md index a3316b8c..8da6a8f8 100644 --- a/README.md +++ b/README.md @@ -75,10 +75,11 @@ Make sure you connect an ISP programmer, and select the correct one in the "Prog | 20 MHz | External crystal/oscillator | 115200 | | | 18.4320 MHz | External crystal/oscillator | 115200 | Great clock for UART communication with no error | | 14.7456 MHz | External crystal/oscillator | 115200 | Great clock for UART communication with no error | -| 12 MHz | External crystal/oscillator | 57600 | Useful when working with USB 1.1 (12 Mbit/s) | +| 12 MHz | External crystal/oscillator | 57600 | | | 11.0592 MHz | External crystal/oscillator | 115200 | Great clock for UART communication with no error | | 8 MHz | External crystal/oscillator | 57600 | Common clock when working with 3.3V | | 7.3728 MHz | External crystal/oscillator | 115200 | Great clock for UART communication with no error | +| 6 MHz | External crystal/oscillator | 57600 | | | 4 MHz | External crystal/oscillator | 9600 | | | 3.6864 MHz | External crystal/oscillator | 115200 | Great clock for UART communication with no error | | 2 MHz | External crystal/oscillator | 9600 | | diff --git a/avr/boards.txt b/avr/boards.txt index 8c5a63d8..ff8efa2d 100644 --- a/avr/boards.txt +++ b/avr/boards.txt @@ -147,6 +147,12 @@ menu.bootloader=Bootloader 1284.menu.clock.7_3728MHz_external.build.clkpr= 1284.menu.clock.7_3728MHz_external.build.f_cpu=7372800L +1284.menu.clock.6MHz_external=External 6 MHz +1284.menu.clock.6MHz_external.upload.speed=57600 +1284.menu.clock.6MHz_external.bootloader.low_fuses=0xf7 +1284.menu.clock.6MHz_external.build.clkpr= +1284.menu.clock.6MHz_external.build.f_cpu=6000000L + 1284.menu.clock.4MHz_external=External 4 MHz 1284.menu.clock.4MHz_external.upload.speed=9600 1284.menu.clock.4MHz_external.bootloader.low_fuses=0xf7 @@ -333,6 +339,12 @@ menu.bootloader=Bootloader 644.menu.clock.7_3728MHz_external.build.clkpr= 644.menu.clock.7_3728MHz_external.build.f_cpu=7372800L +644.menu.clock.6MHz_external=External 6 MHz +644.menu.clock.6MHz_external.upload.speed=57600 +644.menu.clock.6MHz_external.bootloader.low_fuses=0xf7 +644.menu.clock.6MHz_external.build.clkpr= +644.menu.clock.6MHz_external.build.f_cpu=6000000L + 644.menu.clock.4MHz_external=External 4 MHz 644.menu.clock.4MHz_external.upload.speed=9600 644.menu.clock.4MHz_external.bootloader.low_fuses=0xf7 @@ -538,6 +550,12 @@ menu.bootloader=Bootloader 324.menu.clock.7_3728MHz_external.build.clkpr= 324.menu.clock.7_3728MHz_external.build.f_cpu=7372800L +324.menu.clock.6MHz_external=External 6 MHz +324.menu.clock.6MHz_external.upload.speed=57600 +324.menu.clock.6MHz_external.bootloader.low_fuses=0xf7 +324.menu.clock.6MHz_external.build.clkpr= +324.menu.clock.6MHz_external.build.f_cpu=6000000L + 324.menu.clock.4MHz_external=External 4 MHz 324.menu.clock.4MHz_external.upload.speed=9600 324.menu.clock.4MHz_external.bootloader.low_fuses=0b1111{bootloader.cksel_bits} @@ -718,6 +736,12 @@ menu.bootloader=Bootloader 164.menu.clock.8MHz_external.build.clkpr= 164.menu.clock.8MHz_external.build.f_cpu=8000000L +164.menu.clock.6MHz_external=External 6 MHz +164.menu.clock.6MHz_external.upload.speed=57600 +164.menu.clock.6MHz_external.bootloader.low_fuses=0xf7 +164.menu.clock.6MHz_external.build.clkpr= +164.menu.clock.6MHz_external.build.f_cpu=6000000L + 164.menu.clock.7_3728MHz_external=External 7.3728 MHz 164.menu.clock.7_3728MHz_external.upload.speed=115200 164.menu.clock.7_3728MHz_external.bootloader.low_fuses=0xf7 @@ -897,6 +921,12 @@ menu.bootloader=Bootloader 32.menu.clock.7_3728MHz_external.bootloader.ckopt_bit=0 32.menu.clock.7_3728MHz_external.build.f_cpu=7372800L +32.menu.clock.6MHz_external=External 6 MHz +32.menu.clock.6MHz_external.upload.speed=57600 +32.menu.clock.6MHz_external.bootloader.sut_cksel_bits=111111 +32.menu.clock.6MHz_external.bootloader.ckopt_bit=0 +32.menu.clock.6MHz_external.build.f_cpu=6000000L + 32.menu.clock.4MHz_external=External 4 MHz 32.menu.clock.4MHz_external.upload.speed=9600 32.menu.clock.4MHz_external.bootloader.sut_cksel_bits=111111 @@ -1070,6 +1100,12 @@ menu.bootloader=Bootloader 16.menu.clock.7_3728MHz_external.bootloader.ckopt_bit=0 16.menu.clock.7_3728MHz_external.build.f_cpu=7372800L +16.menu.clock.6MHz_external=External 6 MHz +16.menu.clock.6MHz_external.upload.speed=57600 +16.menu.clock.6MHz_external.bootloader.sut_cksel_bits=111111 +16.menu.clock.6MHz_external.bootloader.ckopt_bit=0 +16.menu.clock.6MHz_external.build.f_cpu=6000000L + 16.menu.clock.4MHz_external=External 4 MHz 16.menu.clock.4MHz_external.upload.speed=9600 16.menu.clock.4MHz_external.bootloader.sut_cksel_bits=111111 @@ -1243,6 +1279,12 @@ menu.bootloader=Bootloader 8535.menu.clock.7_3728MHz_external.bootloader.ckopt_bit=0 8535.menu.clock.7_3728MHz_external.build.f_cpu=7372800L +8535.menu.clock.6MHz_external=External 6 MHz +8535.menu.clock.6MHz_external.upload.speed=57600 +8535.menu.clock.6MHz_external.bootloader.sut_cksel_bits=111111 +8535.menu.clock.6MHz_external.bootloader.ckopt_bit=0 +8535.menu.clock.6MHz_external.build.f_cpu=6000000L + 8535.menu.clock.4MHz_external=External 4 MHz 8535.menu.clock.4MHz_external.upload.speed=9600 8535.menu.clock.4MHz_external.bootloader.sut_cksel_bits=111111