Skip to content

Commit fb1af36

Browse files
committed
Add 9.216 MHz clock
1 parent 89af2ff commit fb1af36

File tree

3 files changed

+108
-3
lines changed

3 files changed

+108
-3
lines changed

PlatformIO.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -177,6 +177,7 @@ Below is a table with supported clocks. Defaults to 16 MHz if not specified.
177177
| 14.7456 MHz | External | `14745600L` |
178178
| 12 MHz | External | `12000000L` |
179179
| 11.0592 MHz | External | `11059200L` |
180+
| 9.216 MHz | External | `9216000L` |
180181
| 8 MHz | External | `8000000L` |
181182
| 7.3728 MHz | External | `7372800L` |
182183
| 6 MHz | External | `6000000L` |
@@ -281,6 +282,7 @@ Suggested baud rates for a particular clock speed are in **bold text**.
281282
| `14745600L` | | | X | | X | **X** | X | X | X | X |
282283
| `12000000L` | | X | | X | | | **X** | | X | X |
283284
| `11059200L` | | | X | | X | X | **X** | X | X | X |
285+
| `9216000L` | | | | | X | **X** | X | X | X | X |
284286
| `8000000L` | X | X | | X | | X | X | **X** | X | X |
285287
| `7372800L` | | | X | | X | **X** | X | X | X | X |
286288
| `6000000L` | | | | X | | | **X** | X | X | X |

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -87,6 +87,7 @@ Make sure you connect an ISP programmer, and select the correct one in the "Prog
8787
| 14.7456 MHz | External crystal/oscillator | 115200 | Great clock for UART communication with no error |
8888
| 12 MHz | External crystal/oscillator | 57600 | |
8989
| 11.0592 MHz | External crystal/oscillator | 115200 | Great clock for UART communication with no error |
90+
| 9.216 MHz | External crystal/oscillator | 115200 | Great clock for UART communication with no error |
9091
| 8 MHz | External crystal/oscillator | 57600 | Common clock when working with 3.3V |
9192
| 7.3728 MHz | External crystal/oscillator | 115200 | Great clock for UART communication with no error |
9293
| 6 MHz | External crystal/oscillator | 57600 | |

avr/boards.txt

Lines changed: 105 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -155,6 +155,12 @@ menu.baudrate=Baud rate
155155
2561.menu.clock.8MHz_external.build.clkpr=
156156
2561.menu.clock.8MHz_external.build.f_cpu=8000000L
157157

158+
2561.menu.clock.9_216MHz_external=External 9.216 MHz
159+
2561.menu.clock.9_216MHz_external.upload.default_speed=115200
160+
2561.menu.clock.9_216MHz_external.bootloader.low_fuses=0xf7
161+
2561.menu.clock.9_216MHz_external.build.clkpr=
162+
2561.menu.clock.9_216MHz_external.build.f_cpu=9216000L
163+
158164
2561.menu.clock.7_3728MHz_external=External 7.3728 MHz
159165
2561.menu.clock.7_3728MHz_external.upload.default_speed=115200
160166
2561.menu.clock.7_3728MHz_external.bootloader.low_fuses=0xf7
@@ -385,12 +391,20 @@ menu.baudrate=Baud rate
385391
2560.menu.clock.11_0592MHz_external.build.clock_speed=11059200_hz
386392
2560.menu.clock.11_0592MHz_external.build.f_cpu=11059200L
387393

394+
2560.menu.clock.9_216MHz_external=External 9.216 MHz
395+
2560.menu.clock.9_216MHz_external.upload.default_speed=115200
396+
2560.menu.clock.9_216MHz_external.bootloader.low_fuses=0xf7
397+
2560.menu.clock.9_216MHz_external.build.clkpr=
398+
2560.menu.clock.9_216MHz_external.build.oscillator=external_oscillator
399+
2560.menu.clock.9_216MHz_external.build.clock_speed=9216000_hz
400+
2560.menu.clock.9_216MHz_external.build.f_cpu=9216000L
401+
388402
2560.menu.clock.8MHz_external=External 8 MHz
389403
2560.menu.clock.8MHz_external.upload.default_speed=57600
390404
2560.menu.clock.8MHz_external.bootloader.low_fuses=0xf7
391405
2560.menu.clock.8MHz_external.build.clkpr=
392406
2560.menu.clock.8MHz_external.build.oscillator=external_oscillator
393-
2560.menu.clock.8MHz_external.build.clock_speed=8000000L_hz
407+
2560.menu.clock.8MHz_external.build.clock_speed=8000000_hz
394408
2560.menu.clock.8MHz_external.build.f_cpu=8000000L
395409

396410
2560.menu.clock.7_3728MHz_external=External 7.3728 MHz
@@ -615,6 +629,12 @@ menu.baudrate=Baud rate
615629
1281.menu.clock.11_0592MHz_external.build.clkpr=
616630
1281.menu.clock.11_0592MHz_external.build.f_cpu=11059200L
617631

632+
1281.menu.clock.9_216MHz_external=External 9.216 MHz
633+
1281.menu.clock.9_216MHz_external.upload.default_speed=115200
634+
1281.menu.clock.9_216MHz_external.bootloader.low_fuses=0xf7
635+
1281.menu.clock.9_216MHz_external.build.clkpr=
636+
1281.menu.clock.9_216MHz_external.build.f_cpu=9216000L
637+
618638
1281.menu.clock.8MHz_external=External 8 MHz
619639
1281.menu.clock.8MHz_external.upload.default_speed=57600
620640
1281.menu.clock.8MHz_external.bootloader.low_fuses=0xf7
@@ -853,12 +873,20 @@ menu.baudrate=Baud rate
853873
1280.menu.clock.11_0592MHz_external.build.clock_speed=11059200_hz
854874
1280.menu.clock.11_0592MHz_external.build.f_cpu=11059200L
855875

876+
1280.menu.clock.9_216MHz_external=External 9.216 MHz
877+
1280.menu.clock.9_216MHz_external.upload.default_speed=115200
878+
1280.menu.clock.9_216MHz_external.bootloader.low_fuses=0xf7
879+
1280.menu.clock.9_216MHz_external.build.clkpr=
880+
1280.menu.clock.9_216MHz_external.build.oscillator=external_oscillator
881+
1280.menu.clock.9_216MHz_external.build.clock_speed=9216000_hz
882+
1280.menu.clock.9_216MHz_external.build.f_cpu=9216000L
883+
856884
1280.menu.clock.8MHz_external=External 8 MHz
857885
1280.menu.clock.8MHz_external.upload.default_speed=57600
858886
1280.menu.clock.8MHz_external.bootloader.low_fuses=0xf7
859887
1280.menu.clock.8MHz_external.build.clkpr=
860888
1280.menu.clock.8MHz_external.build.oscillator=external_oscillator
861-
1280.menu.clock.8MHz_external.build.clock_speed=8000000L_hz
889+
1280.menu.clock.8MHz_external.build.clock_speed=8000000_hz
862890
1280.menu.clock.8MHz_external.build.f_cpu=8000000L
863891

864892
1280.menu.clock.7_3728MHz_external=External 7.3728 MHz
@@ -1098,6 +1126,12 @@ menu.baudrate=Baud rate
10981126
649.menu.clock.11_0592MHz_external.build.clkpr=
10991127
649.menu.clock.11_0592MHz_external.build.f_cpu=11059200L
11001128

1129+
649.menu.clock.9_216MHz_external=External 9.216 MHz
1130+
649.menu.clock.9_216MHz_external.upload.default_speed=115200
1131+
649.menu.clock.9_216MHz_external.bootloader.low_fuses=0xff
1132+
649.menu.clock.9_216MHz_external.build.clkpr=
1133+
649.menu.clock.9_216MHz_external.build.f_cpu=9216000L
1134+
11011135
649.menu.clock.8MHz_external=External 8 MHz
11021136
649.menu.clock.8MHz_external.upload.default_speed=57600
11031137
649.menu.clock.8MHz_external.bootloader.low_fuses=0xff
@@ -1319,6 +1353,12 @@ menu.baudrate=Baud rate
13191353
645.menu.clock.11_0592MHz_external.build.clkpr=
13201354
645.menu.clock.11_0592MHz_external.build.f_cpu=11059200L
13211355

1356+
645.menu.clock.9_216MHz_external=External 9.216 MHz
1357+
645.menu.clock.9_216MHz_external.upload.default_speed=115200
1358+
645.menu.clock.9_216MHz_external.bootloader.low_fuses=0xff
1359+
645.menu.clock.9_216MHz_external.build.clkpr=
1360+
645.menu.clock.9_216MHz_external.build.f_cpu=9216000L
1361+
13221362
645.menu.clock.8MHz_external=External 8 MHz
13231363
645.menu.clock.8MHz_external.upload.default_speed=57600
13241364
645.menu.clock.8MHz_external.bootloader.low_fuses=0xff
@@ -1556,12 +1596,20 @@ menu.baudrate=Baud rate
15561596
640.menu.clock.11_0592MHz_external.build.clock_speed=11059200_hz
15571597
640.menu.clock.11_0592MHz_external.build.f_cpu=11059200L
15581598

1599+
640.menu.clock.9_216MHz_external=External 9.216 MHz
1600+
640.menu.clock.9_216MHz_external.upload.default_speed=115200
1601+
640.menu.clock.9_216MHz_external.bootloader.low_fuses=0xf7
1602+
640.menu.clock.9_216MHz_external.build.clkpr=
1603+
640.menu.clock.9_216MHz_external.build.oscillator=external_oscillator
1604+
640.menu.clock.9_216MHz_external.build.clock_speed=9216000_hz
1605+
640.menu.clock.9_216MHz_external.build.f_cpu=9216000L
1606+
15591607
640.menu.clock.8MHz_external=External 8 MHz
15601608
640.menu.clock.8MHz_external.upload.default_speed=57600
15611609
640.menu.clock.8MHz_external.bootloader.low_fuses=0xf7
15621610
640.menu.clock.8MHz_external.build.clkpr=
15631611
640.menu.clock.8MHz_external.build.oscillator=external_oscillator
1564-
640.menu.clock.8MHz_external.build.clock_speed=8000000L_hz
1612+
640.menu.clock.8MHz_external.build.clock_speed=8000000_hz
15651613
640.menu.clock.8MHz_external.build.f_cpu=8000000L
15661614

15671615
640.menu.clock.7_3728MHz_external=External 7.3728 MHz
@@ -1801,6 +1849,12 @@ menu.baudrate=Baud rate
18011849
329.menu.clock.11_0592MHz_external.build.clkpr=
18021850
329.menu.clock.11_0592MHz_external.build.f_cpu=11059200L
18031851

1852+
329.menu.clock.9_216MHz_external=External 9.216 MHz
1853+
329.menu.clock.9_216MHz_external.upload.default_speed=115200
1854+
329.menu.clock.9_216MHz_external.bootloader.low_fuses=0xff
1855+
329.menu.clock.9_216MHz_external.build.clkpr=
1856+
329.menu.clock.9_216MHz_external.build.f_cpu=9216000L
1857+
18041858
329.menu.clock.8MHz_external=External 8 MHz
18051859
329.menu.clock.8MHz_external.upload.default_speed=57600
18061860
329.menu.clock.8MHz_external.bootloader.low_fuses=0xff
@@ -2022,6 +2076,12 @@ menu.baudrate=Baud rate
20222076
325.menu.clock.11_0592MHz_external.build.clkpr=
20232077
325.menu.clock.11_0592MHz_external.build.f_cpu=11059200L
20242078

2079+
325.menu.clock.9_216MHz_external=External 9.216 MHz
2080+
325.menu.clock.9_216MHz_external.upload.default_speed=115200
2081+
325.menu.clock.9_216MHz_external.bootloader.low_fuses=0xff
2082+
325.menu.clock.9_216MHz_external.build.clkpr=
2083+
325.menu.clock.9_216MHz_external.build.f_cpu=9216000L
2084+
20252085
325.menu.clock.8MHz_external=External 8 MHz
20262086
325.menu.clock.8MHz_external.upload.default_speed=57600
20272087
325.menu.clock.8MHz_external.bootloader.low_fuses=0xff
@@ -2226,6 +2286,12 @@ menu.baudrate=Baud rate
22262286
169.menu.clock.11_0592MHz_external.build.clkpr=
22272287
169.menu.clock.11_0592MHz_external.build.f_cpu=11059200L
22282288

2289+
169.menu.clock.9_216MHz_external=External 9.216 MHz
2290+
169.menu.clock.9_216MHz_external.upload.default_speed=115200
2291+
169.menu.clock.9_216MHz_external.bootloader.low_fuses=0xff
2292+
169.menu.clock.9_216MHz_external.build.clkpr=
2293+
169.menu.clock.9_216MHz_external.build.f_cpu=9216000L
2294+
22292295
169.menu.clock.8MHz_external=External 8 MHz
22302296
169.menu.clock.8MHz_external.upload.default_speed=57600
22312297
169.menu.clock.8MHz_external.bootloader.low_fuses=0xff
@@ -2430,6 +2496,12 @@ menu.baudrate=Baud rate
24302496
165.menu.clock.11_0592MHz_external.build.clkpr=
24312497
165.menu.clock.11_0592MHz_external.build.f_cpu=11059200L
24322498

2499+
165.menu.clock.9_216MHz_external=External 9.216 MHz
2500+
165.menu.clock.9_216MHz_external.upload.default_speed=115200
2501+
165.menu.clock.9_216MHz_external.bootloader.low_fuses=0xff
2502+
165.menu.clock.9_216MHz_external.build.clkpr=
2503+
165.menu.clock.9_216MHz_external.build.f_cpu=9216000L
2504+
24332505
165.menu.clock.8MHz_external=External 8 MHz
24342506
165.menu.clock.8MHz_external.upload.default_speed=57600
24352507
165.menu.clock.8MHz_external.bootloader.low_fuses=0xff
@@ -2636,6 +2708,12 @@ menu.baudrate=Baud rate
26362708
128.menu.clock.11_0592MHz_external.bootloader.ckopt_bit=0
26372709
128.menu.clock.11_0592MHz_external.build.f_cpu=11059200L
26382710

2711+
128.menu.clock.9_216MHz_external=External 9.216 MHz
2712+
128.menu.clock.9_216MHz_external.upload.default_speed=115200
2713+
128.menu.clock.9_216MHz_external.bootloader.sut_cksel_bits=111111
2714+
128.menu.clock.9_216MHz_external.bootloader.ckopt_bit=0
2715+
128.menu.clock.9_216MHz_external.build.f_cpu=9216000L
2716+
26392717
128.menu.clock.8MHz_external=External 8 MHz
26402718
128.menu.clock.8MHz_external.upload.default_speed=57600
26412719
128.menu.clock.8MHz_external.bootloader.sut_cksel_bits=111111
@@ -2842,6 +2920,12 @@ menu.baudrate=Baud rate
28422920
64.menu.clock.11_0592MHz_external.bootloader.ckopt_bit=0
28432921
64.menu.clock.11_0592MHz_external.build.f_cpu=11059200L
28442922

2923+
64.menu.clock.9_216MHz_external=External 9.216 MHz
2924+
64.menu.clock.9_216MHz_external.upload.default_speed=115200
2925+
64.menu.clock.9_216MHz_external.bootloader.sut_cksel_bits=111111
2926+
64.menu.clock.9_216MHz_external.bootloader.ckopt_bit=0
2927+
64.menu.clock.9_216MHz_external.build.f_cpu=9216000L
2928+
28452929
64.menu.clock.8MHz_external=External 8 MHz
28462930
64.menu.clock.8MHz_external.upload.default_speed=57600
28472931
64.menu.clock.8MHz_external.bootloader.sut_cksel_bits=111111
@@ -3056,6 +3140,12 @@ can128.menu.clock.11_0592MHz_external.bootloader.low_fuses=0xff
30563140
can128.menu.clock.11_0592MHz_external.build.clkpr=
30573141
can128.menu.clock.11_0592MHz_external.build.f_cpu=11059200L
30583142

3143+
can128.menu.clock.9_216MHz_external=External 9.216 MHz
3144+
can128.menu.clock.9_216MHz_external.upload.default_speed=115200
3145+
can128.menu.clock.9_216MHz_external.bootloader.low_fuses=0xff
3146+
can128.menu.clock.9_216MHz_external.build.clkpr=
3147+
can128.menu.clock.9_216MHz_external.build.f_cpu=9216000L
3148+
30593149
can128.menu.clock.8MHz_external=External 8 MHz
30603150
can128.menu.clock.8MHz_external.upload.default_speed=57600
30613151
can128.menu.clock.8MHz_external.bootloader.low_fuses=0xff
@@ -3270,6 +3360,12 @@ can64.menu.clock.11_0592MHz_external.bootloader.low_fuses=0xcf
32703360
can64.menu.clock.11_0592MHz_external.build.clkpr=
32713361
can64.menu.clock.11_0592MHz_external.build.f_cpu=11059200L
32723362

3363+
can64.menu.clock.9_216MHz_external=External 9.216 MHz
3364+
can64.menu.clock.9_216MHz_external.upload.default_speed=115200
3365+
can64.menu.clock.9_216MHz_external.bootloader.low_fuses=0xcf
3366+
can64.menu.clock.9_216MHz_external.build.clkpr=
3367+
can64.menu.clock.9_216MHz_external.build.f_cpu=9216000L
3368+
32733369
can64.menu.clock.8MHz_external=External 8 MHz
32743370
can64.menu.clock.8MHz_external.upload.default_speed=57600
32753371
can64.menu.clock.8MHz_external.bootloader.low_fuses=0xcf
@@ -3472,6 +3568,12 @@ can32.menu.clock.11_0592MHz_external.bootloader.low_fuses=0xcf
34723568
can32.menu.clock.11_0592MHz_external.build.clkpr=
34733569
can32.menu.clock.11_0592MHz_external.build.f_cpu=11059200L
34743570

3571+
can32.menu.clock.9_216MHz_external=External 9.216 MHz
3572+
can32.menu.clock.9_216MHz_external.upload.default_speed=115200
3573+
can32.menu.clock.9_216MHz_external.bootloader.low_fuses=0xcf
3574+
can32.menu.clock.9_216MHz_external.build.clkpr=
3575+
can32.menu.clock.9_216MHz_external.build.f_cpu=9216000L
3576+
34753577
can32.menu.clock.8MHz_external=External 8 MHz
34763578
can32.menu.clock.8MHz_external.upload.default_speed=57600
34773579
can32.menu.clock.8MHz_external.bootloader.low_fuses=0xcf

0 commit comments

Comments
 (0)