Skip to content

Commit 29eff9d

Browse files
update
1 parent c63c8e2 commit 29eff9d

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

73 files changed

+199
-1041
lines changed

ArduinOS/hardware/avr/boards.txt

Lines changed: 0 additions & 1025 deletions
This file was deleted.

README.md

Lines changed: 8 additions & 2 deletions

boards.txt

Lines changed: 181 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,181 @@
1+
2+
##############################################################
3+
4+
unoArduinOS.name=Arduino/Genuino Uno + ArduinOS
5+
6+
unoArduinOS.upload.tool=avrdude
7+
unoArduinOS.upload.protocol=arduino
8+
unoArduinOS.upload.maximum_size=32256
9+
unoArduinOS.upload.maximum_data_size=2048
10+
unoArduinOS.upload.speed=115200
11+
12+
unoArduinOS.bootloader.tool=avrdude
13+
unoArduinOS.bootloader.low_fuses=0xFF
14+
unoArduinOS.bootloader.high_fuses=0xDE
15+
unoArduinOS.bootloader.extended_fuses=0x05
16+
unoArduinOS.bootloader.unlock_bits=0x3F
17+
unoArduinOS.bootloader.lock_bits=0x0F
18+
unoArduinOS.bootloader.file=optiboot/optiboot_atmega328.hex
19+
20+
unoArduinOS.build.mcu=atmega328p
21+
unoArduinOS.build.f_cpu=16000000L
22+
unoArduinOS.build.board=AVR_UNO
23+
unoArduinOS.build.core=ArduinOS
24+
unoArduinOS.build.variant=standard
25+
26+
##############################################################
27+
28+
megaArduinOS.name=Arduino/Genuino Mega or Mega 2560 + ArduinOS
29+
30+
megaArduinOS.vid.0=0x2341
31+
megaArduinOS.pid.0=0x0010
32+
megaArduinOS.vid.1=0x2341
33+
megaArduinOS.pid.1=0x0042
34+
megaArduinOS.vid.2=0x2A03
35+
megaArduinOS.pid.2=0x0010
36+
megaArduinOS.vid.3=0x2A03
37+
megaArduinOS.pid.3=0x0042
38+
megaArduinOS.vid.4=0x2341
39+
megaArduinOS.pid.4=0x0210
40+
megaArduinOS.vid.5=0x2341
41+
megaArduinOS.pid.5=0x0242
42+
43+
megaArduinOS.upload.tool=avrdude
44+
megaArduinOS.upload.maximum_data_size=8192
45+
46+
megaArduinOS.bootloader.tool=avrdude
47+
megaArduinOS.bootloader.low_fuses=0xFF
48+
megaArduinOS.bootloader.unlock_bits=0x3F
49+
megaArduinOS.bootloader.lock_bits=0x0F
50+
51+
megaArduinOS.build.f_cpu=16000000L
52+
megaArduinOS.build.core=ArduinOS
53+
megaArduinOS.build.variant=mega
54+
# default board may be overridden by the cpu menu
55+
megaArduinOS.build.board=AVR_MEGA2560
56+
57+
## Arduino/Genuino Mega w/ ATmega2560
58+
## -------------------------
59+
megaArduinOS.menu.cpu.atmega2560=ATmega2560 (Mega 2560)
60+
61+
megaArduinOS.menu.cpu.atmega2560.upload.protocol=wiring
62+
megaArduinOS.menu.cpu.atmega2560.upload.maximum_size=253952
63+
megaArduinOS.menu.cpu.atmega2560.upload.speed=115200
64+
65+
megaArduinOS.menu.cpu.atmega2560.bootloader.high_fuses=0xD8
66+
megaArduinOS.menu.cpu.atmega2560.bootloader.extended_fuses=0xFD
67+
megaArduinOS.menu.cpu.atmega2560.bootloader.file=stk500v2/stk500boot_v2_mega2560.hex
68+
69+
megaArduinOS.menu.cpu.atmega2560.build.mcu=atmega2560
70+
megaArduinOS.menu.cpu.atmega2560.build.board=AVR_MEGA2560
71+
72+
## Arduino Mega w/ ATmega1280
73+
## -------------------------
74+
megaArduinOS.menu.cpu.atmega1280=ATmega1280
75+
76+
megaArduinOS.menu.cpu.atmega1280.upload.protocol=arduino
77+
megaArduinOS.menu.cpu.atmega1280.upload.maximum_size=126976
78+
megaArduinOS.menu.cpu.atmega1280.upload.speed=57600
79+
80+
megaArduinOS.menu.cpu.atmega1280.bootloader.high_fuses=0xDA
81+
megaArduinOS.menu.cpu.atmega1280.bootloader.extended_fuses=0xF5
82+
megaArduinOS.menu.cpu.atmega1280.bootloader.file=atmega/ATmegaBOOT_168_atmega1280.hex
83+
84+
megaArduinOS.menu.cpu.atmega1280.build.mcu=atmega1280
85+
megaArduinOS.menu.cpu.atmega1280.build.board=AVR_MEGA
86+
87+
##############################################################
88+
89+
int8m328.name=Arduino ATmega328 Internal 8MHz
90+
91+
int8m328.upload.tool=avrdude
92+
int8m328.upload.protocol=arduino
93+
int8m328.upload.maximum_size=30720
94+
int8m328.upload.maximum_data_size=2048
95+
int8m328.upload.speed=57600
96+
97+
int8m328.bootloader.tool=avrdude
98+
int8m328.bootloader.low_fuses=0xe2
99+
int8m328.bootloader.high_fuses=0xDA
100+
int8m328.bootloader.extended_fuses=0x05
101+
int8m328.bootloader.unlock_bits=0x3F
102+
int8m328.bootloader.lock_bits=0x0F
103+
int8m328.bootloader.file=atmega/ATmegaBOOT_168_atmega328_pro_8MHz.hex
104+
105+
int8m328.build.mcu=atmega328p
106+
int8m328.build.f_cpu=8000000L
107+
int8m328.build.board=AVR_PRO
108+
int8m328.build.core=arduino
109+
int8m328.build.variant=standard
110+
##############################################################
111+
112+
113+
int8m328ArduinOS.name=Arduino ATmega328 Internal 8MHz + ArduinOS
114+
115+
int8m328ArduinOS.upload.tool=avrdude
116+
int8m328ArduinOS.upload.protocol=arduino
117+
int8m328ArduinOS.upload.maximum_size=30720
118+
int8m328ArduinOS.upload.maximum_data_size=2048
119+
int8m328ArduinOS.upload.speed=57600
120+
121+
int8m328ArduinOS.bootloader.tool=avrdude
122+
int8m328ArduinOS.bootloader.low_fuses=0xe2
123+
int8m328ArduinOS.bootloader.high_fuses=0xDA
124+
int8m328ArduinOS.bootloader.extended_fuses=0x05
125+
int8m328ArduinOS.bootloader.unlock_bits=0x3F
126+
int8m328ArduinOS.bootloader.lock_bits=0x0F
127+
int8m328ArduinOS.bootloader.file=atmega/ATmegaBOOT_168_atmega328_pro_8MHz.hex
128+
129+
int8m328ArduinOS.build.mcu=atmega328p
130+
int8m328ArduinOS.build.f_cpu=8000000L
131+
int8m328ArduinOS.build.board=AVR_PRO
132+
int8m328ArduinOS.build.core=ArduinOS
133+
int8m328ArduinOS.build.variant=standard
134+
135+
##############################################################
136+
137+
int8m168.name=Arduino ATmega168 Internal 8MHz
138+
139+
int8m168.upload.tool=avrdude
140+
int8m168.upload.protocol=arduino
141+
int8m168.upload.maximum_size=14336
142+
int8m168.upload.maximum_data_size=1024
143+
int8m168.upload.speed=19200
144+
145+
int8m168.bootloader.tool=avrdude
146+
int8m168.bootloader.low_fuses=0xe2
147+
int8m168.bootloader.high_fuses=0xDD
148+
int8m168.bootloader.extended_fuses=0x00
149+
int8m168.bootloader.unlock_bits=0x3F
150+
int8m168.bootloader.lock_bits=0x0F
151+
int8m168.bootloader.file=atmega/ATmegaBOOT_168_pro_8MHz.hex
152+
153+
int8m168.build.mcu=atmega168
154+
int8m168.build.f_cpu=8000000L
155+
int8m168.build.board=AVR_PRO
156+
int8m168.build.core=arduino
157+
int8m168.build.variant=standard
158+
159+
##############################################################
160+
161+
int8m168ArduinOS.name=Arduino ATmega168 Internal 8MHz + ArduinOS
162+
163+
int8m168ArduinOS.upload.tool=avrdude
164+
int8m168ArduinOS.upload.protocol=arduino
165+
int8m168ArduinOS.upload.maximum_size=14336
166+
int8m168ArduinOS.upload.maximum_data_size=1024
167+
int8m168ArduinOS.upload.speed=19200
168+
169+
int8m168ArduinOS.bootloader.tool=avrdude
170+
int8m168ArduinOS.bootloader.low_fuses=0xe2
171+
int8m168ArduinOS.bootloader.high_fuses=0xDD
172+
int8m168ArduinOS.bootloader.extended_fuses=0x00
173+
int8m168ArduinOS.bootloader.unlock_bits=0x3F
174+
int8m168ArduinOS.bootloader.lock_bits=0x0F
175+
int8m168ArduinOS.bootloader.file=atmega/ATmegaBOOT_168_pro_8MHz.hex
176+
177+
int8m168ArduinOS.build.mcu=atmega168
178+
int8m168ArduinOS.build.f_cpu=8000000L
179+
int8m168ArduinOS.build.board=AVR_PRO
180+
int8m168ArduinOS.build.core=ArduinOS
181+
int8m168ArduinOS.build.variant=standard
Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
11

22
ArduinOS
33

4-
ArduinOS�Ƃ�, ���A���^�C��OS(RTOS)�𗝉����邽�߂�, ���Ƃ��Ƃ���FreeRTOS����
5-
�K�v�ȋ@�\�𔲂��o��, Arduino�̊J���‹��Ŏg�p�ł���悤�ɂ������̂ł�.
4+
ArduinOSとは, リアルタイムOS(RTOS)を理解するために, もともとあるFreeRTOSから
5+
必要な機能を抜き出し, Arduinoの開発環境で使用できるようにしたものです.
66

7-
GNU General Public License(ver2) ���K�p����Ă��܂�.
8-
1) ���쌠�\���̕ێ�, ���ۏ�
9-
2) ���R�ɕ����E���ρE�Еz���邱�Ƃ̋���
10-
3) GPL���C�Z���X�̌p��
7+
GNU General Public License(ver2) が適用されています.
8+
1) 著作権表示の保持, 無保証
9+
2) 自由に複製・改変・頒布することの許可
10+
3) GPLライセンスの継承
1111

12-
ArduinOS�Ɋւ���ڂ��������͈ȉ��̃y�[�W���Q�Ƃ��Ă�������.
12+
ArduinOSに関する詳しい説明は以下のページを参照してください.
1313
http://webviewer.php.xdomain.jp/?contentPath=./Contents/Arduino/ArduinOS/ArduinOS.html
1414

1515

1616

17-
GPL���C�Z���X�͈ȉ��̂Ƃ���ł�.
17+
GPLライセンスは以下のとおりです.
1818

1919
A special exception to the GPL is included to allow you to distribute a
2020
combined work that includes FreeRTOS without being obliged to provide

0 commit comments

Comments
 (0)