-
Notifications
You must be signed in to change notification settings - Fork 28
/
boards.txt
176 lines (143 loc) · 6.2 KB
/
boards.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
#menu.UploadSpeed=Upload Speed
menu.CpuFrequency=CPU Frequency
menu.FlashSize=Flash Size
#menu.FlashMode=Flash Mode
#menu.FlashFreq=Flash Frequency
menu.UploadTool=Upload Using
menu.RomConfig=ROM Config
#menu.ResetMethod=Reset Method
##############################################################
oak1.name=Oak by Digistump (Pin 1 Safe Mode - Default)
oak1.upload.tool=oak_ota
oak1.upload.speed=115200
oak1.upload.resetmethod=ck
oak1.upload.maximum_size=1040368
oak1.upload.maximum_data_size=81920
oak1.upload.wait_for_upload_port=false
oak1.serial.disableDTR=true
oak1.serial.disableRTS=true
oak1.build.mcu=esp8266
oak1.build.f_cpu=80000000L
oak1.build.board=ESP8266_OAK
oak1.build.core=oak
oak1.build.variant=oak1
oak1.build.flash_mode=qio
oak1.build.flash_freq=40
oak1.build.spiffs_pagesize=256
oak1.menu.CpuFrequency.80=80 MHz
oak1.menu.CpuFrequency.80.build.f_cpu=80000000L
oak1.menu.CpuFrequency.160=160 MHz
oak1.menu.CpuFrequency.160.build.f_cpu=160000000L
oak1.menu.UploadTool.oak_ota=Particle OTA
oak1.menu.UploadTool.oak_ota.upload.tool=oak_ota
oak1.menu.UploadTool.oak_ota.upload.verbose=-vv
oak1.menu.UploadTool.esptool_py=Serial (Expert Use Only - Requires Python)
oak1.menu.UploadTool.esptool_py.upload.tool=esptool_py
oak1.menu.UploadTool.esptool_py.upload.verbose=-vv
oak1.menu.FlashSize.OAK=OAK (4M/1M SPIFFS)
#this is in megabits - only needed for serial upload
oak1.menu.FlashSize.OAK.build.flash_size=32m
oak1.menu.FlashSize.OAK.build.spiffs_start=0x300000
oak1.menu.FlashSize.OAK.build.spiffs_end=0x3FB000
oak1.menu.FlashSize.OAK.build.spiffs_blocksize=8192
oak1.menu.FlashSize.OAK.build.spiffs_pagesize=256
oak1.menu.RomConfig.Full=Single - 1MB (Fullsize)
oak1.menu.RomConfig.Full.build.flash_ld=oak_full.ld
oak1.menu.RomConfig.Full.upload.maximum_size=1040368
oak1.menu.RomConfig.Full.upload.flash_address=0x0002000
#oak1.menu.RomConfig.Half1=First Half - 512KB (Half)
#oak1.menu.RomConfig.Half1.build.flash_ld=oak_half1.ld
#oak1.menu.RomConfig.Half1.upload.maximum_size=520176
#oak1.menu.RomConfig.Half1.upload.flash_address=0x0002000
#oak1.menu.RomConfig.Half2=Second Half - 512KB (Half)
#oak1.menu.RomConfig.Half2.build.flash_ld=oak_half2.ld
#oak1.menu.RomConfig.Half2.upload.maximum_size=520176
#oak1.menu.RomConfig.Half2.upload.flash_address=0x0081000
oak1_noauto.name=Oak by Digistump (Pin 1 Safe Mode, Manual Config Only)
oak1_noauto.upload.tool=oak_ota
oak1_noauto.upload.speed=115200
oak1_noauto.upload.resetmethod=ck
oak1_noauto.upload.maximum_size=1040368
oak1_noauto.upload.maximum_data_size=81920
oak1_noauto.upload.wait_for_upload_port=false
oak1_noauto.serial.disableDTR=true
oak1_noauto.serial.disableRTS=true
oak1_noauto.build.mcu=esp8266
oak1_noauto.build.f_cpu=80000000L
oak1_noauto.build.board=ESP8266_OAK
oak1_noauto.build.core=oak
oak1_noauto.build.variant=oak1_noauto
oak1_noauto.build.flash_mode=qio
oak1_noauto.build.flash_freq=40
oak1_noauto.build.spiffs_pagesize=256
oak1_noauto.menu.CpuFrequency.80=80 MHz
oak1_noauto.menu.CpuFrequency.80.build.f_cpu=80000000L
oak1_noauto.menu.CpuFrequency.160=160 MHz
oak1_noauto.menu.CpuFrequency.160.build.f_cpu=160000000L
oak1_noauto.menu.UploadTool.oak_ota=Particle OTA
oak1_noauto.menu.UploadTool.oak_ota.upload.tool=oak_ota
oak1_noauto.menu.UploadTool.oak_ota.upload.verbose=-vv
oak1_noauto.menu.UploadTool.esptool_py=Serial (Expert Use Only - Requires Python)
oak1_noauto.menu.UploadTool.esptool_py.upload.tool=esptool_py
oak1_noauto.menu.UploadTool.esptool_py.upload.verbose=-vv
oak1_noauto.menu.FlashSize.OAK=OAK (4M/1M SPIFFS)
#this is in megabits - only needed for serial upload
oak1_noauto.menu.FlashSize.OAK.build.flash_size=32m
oak1_noauto.menu.FlashSize.OAK.build.spiffs_start=0x300000
oak1_noauto.menu.FlashSize.OAK.build.spiffs_end=0x3FB000
oak1_noauto.menu.FlashSize.OAK.build.spiffs_blocksize=8192
oak1_noauto.menu.FlashSize.OAK.build.spiffs_pagesize=256
oak1_noauto.menu.RomConfig.Full=Single - 1MB (Fullsize)
oak1_noauto.menu.RomConfig.Full.build.flash_ld=oak_full.ld
oak1_noauto.menu.RomConfig.Full.upload.maximum_size=1040368
oak1_noauto.menu.RomConfig.Full.upload.flash_address=0x0002000
#oak1_noauto.menu.RomConfig.Half1=First Half - 512KB (Half)
#oak1_noauto.menu.RomConfig.Half1.build.flash_ld=oak_half1.ld
#oak1_noauto.menu.RomConfig.Half1.upload.maximum_size=520176
#oak1_noauto.menu.RomConfig.Half1.upload.flash_address=0x0002000
#oak1_noauto.menu.RomConfig.Half2=Second Half - 512KB (Half)
#oak1_noauto.menu.RomConfig.Half2.build.flash_ld=oak_half2.ld
#oak1_noauto.menu.RomConfig.Half2.upload.maximum_size=520176
#oak1_noauto.menu.RomConfig.Half2.upload.flash_address=0x0081000
oak.name=Oak by Digistump (No Safe Mode - ADVANCED ONLY)
oak.upload.tool=oak_ota
oak.upload.speed=115200
oak.upload.resetmethod=ck
oak.upload.maximum_size=1040368
oak.upload.maximum_data_size=81920
oak.upload.wait_for_upload_port=false
oak.serial.disableDTR=true
oak.serial.disableRTS=true
oak.build.mcu=esp8266
oak.build.f_cpu=80000000L
oak.build.board=ESP8266_OAK
oak.build.core=oak
oak.build.variant=oak
oak.build.flash_mode=qio
oak.build.flash_freq=40
oak.build.spiffs_pagesize=256
oak.menu.CpuFrequency.80=80 MHz
oak.menu.CpuFrequency.80.build.f_cpu=80000000L
oak.menu.CpuFrequency.160=160 MHz
oak.menu.CpuFrequency.160.build.f_cpu=160000000L
oak.menu.UploadTool.oak_ota=Particle OTA
oak.menu.UploadTool.oak_ota.upload.tool=oak_ota
oak.menu.UploadTool.oak_ota.upload.verbose=-vv
oak.menu.UploadTool.esptool_py=Serial (Expert Use Only - Requires Python)
oak.menu.UploadTool.esptool_py.upload.tool=esptool_py
oak.menu.UploadTool.esptool_py.upload.verbose=-vv
oak.menu.FlashSize.OAK=OAK (4M/1M SPIFFS)
#this is in megabits - only needed for serial upload
oak.menu.FlashSize.OAK.build.flash_size=32m
oak.menu.FlashSize.OAK.build.spiffs_start=0x300000
oak.menu.FlashSize.OAK.build.spiffs_end=0x3FB000
oak.menu.FlashSize.OAK.build.spiffs_blocksize=8192
oak.menu.FlashSize.OAK.build.spiffs_pagesize=256
oak.menu.RomConfig.Full=Single - 1MB (Fullsize)
oak.menu.RomConfig.Full.build.flash_ld=oak_full.ld
oak.menu.RomConfig.Full.upload.maximum_size=1040368
oak.menu.RomConfig.Full.upload.flash_address=0x0002000
oak.menu.RomConfig.Half1=First Half - 512KB (Half)
oak.menu.RomConfig.Half1.build.flash_ld=oak_half1.ld
oak.menu.RomConfig.Half1.upload.maximum_size=520176
oak.menu.RomConfig.Half1.upload.flash_address=0x0002000