Skip to content

Commit f8888cc

Browse files
Merge pull request #139 from Gamer08YT/patch-4
Update 5a-75b_v6.1_i12o14p6s6e6.json
2 parents 10cce0a + 3b60bdd commit f8888cc

1 file changed

Lines changed: 150 additions & 114 deletions

File tree

Lines changed: 150 additions & 114 deletions
Original file line numberDiff line numberDiff line change
@@ -1,117 +1,153 @@
11
{
2-
"board_name": "5A-75B:V6.1",
3-
"board_type": "5A-75B v6.1",
4-
"clock_frequency": 40000000,
5-
"connection": {
6-
"connection_type": "etherbone",
7-
"tx_delay": 0,
8-
"ip_address": "10.0.0.10",
9-
"mac_address": "0x10e2d5000000"
10-
},
11-
"watchdog": {
12-
"pin":"j1:8"
13-
},
14-
"modules": [
2+
"board_name": "5A-75B:V6.1",
3+
"board_type": "5A-75B v6.1",
4+
"clock_frequency": 40000000,
5+
"connection": {
6+
"connection_type": "etherbone",
7+
"tx_delay": 0,
8+
"ip_address": "10.0.0.10",
9+
"mac_address": "0x10e2d5000000"
10+
},
11+
"watchdog": {
12+
"pin":"j1:8"
13+
},
14+
"modules": [
15+
{
16+
"module_type": "gpio",
17+
"instances": [
18+
{"direction": "out", "pin":"j1:9", "name":"j1:10"},
19+
{"direction": "out", "pin":"j1:10", "name":"j1:11"},
20+
{"direction": "out", "pin":"j1:11", "name":"j1:12"},
21+
{"direction": "out", "pin":"j1:12", "name":"j1:13"},
22+
{"direction": "out", "pin":"j1:13", "name":"j1:14"},
23+
{"direction": "out", "pin":"j1:14", "name":"j1:15"},
24+
{"direction": "in", "pin":"j1:0", "name":"j1:1" },
25+
{"direction": "in", "pin":"j1:1", "name":"j1:2" },
26+
{"direction": "in", "pin":"j1:2", "name":"j1:3" },
27+
{"direction": "in", "pin":"j1:4", "name":"j1:5" },
28+
{"direction": "in", "pin":"j1:5", "name":"j1:6" },
29+
{"direction": "in", "pin":"j1:6", "name":"j1:7" },
30+
{"direction": "in", "pin":"j2:0", "name":"j2:1" },
31+
{"direction": "in", "pin":"j2:1", "name":"j2:2" },
32+
{"direction": "in", "pin":"j2:2", "name":"j2:3" },
33+
{"direction": "in", "pin":"j2:4", "name":"j2:5" },
34+
{"direction": "in", "pin":"j2:5", "name":"j2:6" },
35+
{"direction": "in", "pin":"j2:6", "name":"j2:7" },
36+
{"direction": "out", "pin":"j5:0", "name":"j5:1" },
37+
{"direction": "out", "pin":"j5:1", "name":"j5:2" },
38+
{"direction": "out", "pin":"j5:2", "name":"j5:3" },
39+
{"direction": "out", "pin":"j5:4", "name":"j5:5" },
40+
{"direction": "out", "pin":"j5:5", "name":"j5:6" },
41+
{"direction": "out", "pin":"j5:6", "name":"j5:7" }
42+
]
43+
}, {
44+
"module_type": "pwm",
45+
"instances": [
1546
{
16-
"module_type": "gpio",
17-
"instances": [
18-
{"direction": "out", "pin":"j1:9", "name":"j1:10"},
19-
{"direction": "out", "pin":"j1:10", "name":"j1:11"},
20-
{"direction": "out", "pin":"j1:11", "name":"j1:12"},
21-
{"direction": "out", "pin":"j1:12", "name":"j1:13"},
22-
{"direction": "out", "pin":"j1:13", "name":"j1:14"},
23-
{"direction": "out", "pin":"j1:14", "name":"j1:15"},
24-
{"direction": "in", "pin":"j1:0", "name":"j1:1" },
25-
{"direction": "in", "pin":"j1:1", "name":"j1:2" },
26-
{"direction": "in", "pin":"j1:2", "name":"j1:3" },
27-
{"direction": "in", "pin":"j1:4", "name":"j1:5" },
28-
{"direction": "in", "pin":"j1:5", "name":"j1:6" },
29-
{"direction": "in", "pin":"j1:6", "name":"j1:7" },
30-
{"direction": "in", "pin":"j2:0", "name":"j2:1" },
31-
{"direction": "in", "pin":"j2:1", "name":"j2:2" },
32-
{"direction": "in", "pin":"j2:2", "name":"j2:3" },
33-
{"direction": "in", "pin":"j2:4", "name":"j2:5" },
34-
{"direction": "in", "pin":"j2:5", "name":"j2:6" },
35-
{"direction": "in", "pin":"j2:6", "name":"j2:7" },
36-
{"direction": "out", "pin":"j5:0", "name":"j5:1" },
37-
{"direction": "out", "pin":"j5:1", "name":"j5:2" },
38-
{"direction": "out", "pin":"j5:2", "name":"j5:3" },
39-
{"direction": "out", "pin":"j5:4", "name":"j5:5" },
40-
{"direction": "out", "pin":"j5:5", "name":"j5:6" },
41-
{"direction": "out", "pin":"j5:6", "name":"j5:7" }
42-
]
43-
}, {
44-
"module_type": "pwm",
45-
"instances": [
46-
{"pin":"j6:0", "name":"j6:1"},
47-
{"pin":"j6:1", "name":"j6:2"},
48-
{"pin":"j6:2", "name":"j6:3"},
49-
{"pin":"j6:4", "name":"j6:5"},
50-
{"pin":"j6:5", "name":"j6:6"},
51-
{"pin":"j6:6", "name":"j6:7"}
52-
]
53-
}, {
54-
"module_type": "encoder",
55-
"instances": [
56-
{"pin_A":"j3:0", "pin_B":"j3:1"},
57-
{"pin_A":"j3:2", "pin_B":"j3:4"},
58-
{"pin_A":"j3:5", "pin_B":"j3:6"},
59-
{"pin_A":"j4:0", "pin_B":"j4:1"},
60-
{"pin_A":"j4:2", "pin_B":"j4:4"},
61-
{"pin_A":"j4:5", "pin_B":"j4:6"}
62-
]
63-
}, {
64-
"module_type": "stepgen",
65-
"instances": [
66-
{
67-
"pins" : {
68-
"stepgen_type": "step_dir",
69-
"step_pin": "j7:0",
70-
"dir_pin": "j7:1"
71-
},
72-
"soft_stop": true
73-
},
74-
{
75-
"pins" : {
76-
"stepgen_type": "step_dir",
77-
"step_pin": "j7:2",
78-
"dir_pin": "j7:4"
79-
},
80-
"soft_stop": true
81-
},
82-
{
83-
"pins" : {
84-
"stepgen_type": "step_dir",
85-
"step_pin": "j7:5",
86-
"dir_pin": "j7:6"
87-
},
88-
"soft_stop": true
89-
},
90-
{
91-
"pins" : {
92-
"stepgen_type": "step_dir",
93-
"step_pin": "j8:0",
94-
"dir_pin": "j8:1"
95-
},
96-
"soft_stop": true
97-
},
98-
{
99-
"pins" : {
100-
"stepgen_type": "step_dir",
101-
"step_pin": "j8:2",
102-
"dir_pin": "j8:4"
103-
},
104-
"soft_stop": true
105-
},
106-
{
107-
"pins" : {
108-
"stepgen_type": "step_dir",
109-
"step_pin": "j8:5",
110-
"dir_pin": "j8:6"
111-
},
112-
"soft_stop": true
113-
}
114-
]
47+
"pins": {
48+
"pwm": "j6:0",
49+
"name": "j6:1",
50+
"output_type": "single"
51+
}
52+
},
53+
{
54+
"pins": {
55+
"pwm": "j6:1",
56+
"name": "j6:2",
57+
"output_type": "single"
58+
}
59+
},
60+
{
61+
"pins": {
62+
"pwm": "j6:2",
63+
"name": "j6:3",
64+
"output_type": "single"
65+
}
66+
},
67+
{
68+
"pins": {
69+
"pwm": "j6:4",
70+
"name": "j6:5",
71+
"output_type": "single"
72+
}
73+
},
74+
{
75+
"pins": {
76+
"pwm": "j6:5",
77+
"name": "j6:6",
78+
"output_type": "single"
79+
}
80+
},
81+
{
82+
"pins": {
83+
"pwm": "j6:6",
84+
"name": "j6:7",
85+
"output_type": "single"
86+
}
87+
}
88+
]
89+
}, {
90+
"module_type": "encoder",
91+
"instances": [
92+
{"pin_A":"j3:0", "pin_B":"j3:1"},
93+
{"pin_A":"j3:2", "pin_B":"j3:4"},
94+
{"pin_A":"j3:5", "pin_B":"j3:6"},
95+
{"pin_A":"j4:0", "pin_B":"j4:1"},
96+
{"pin_A":"j4:2", "pin_B":"j4:4"},
97+
{"pin_A":"j4:5", "pin_B":"j4:6"}
98+
]
99+
}, {
100+
"module_type": "stepgen",
101+
"instances": [
102+
{
103+
"pins" : {
104+
"stepgen_type": "step_dir",
105+
"step_pin": "j7:0",
106+
"dir_pin": "j7:1"
107+
},
108+
"soft_stop": true
109+
},
110+
{
111+
"pins" : {
112+
"stepgen_type": "step_dir",
113+
"step_pin": "j7:2",
114+
"dir_pin": "j7:4"
115+
},
116+
"soft_stop": true
117+
},
118+
{
119+
"pins" : {
120+
"stepgen_type": "step_dir",
121+
"step_pin": "j7:5",
122+
"dir_pin": "j7:6"
123+
},
124+
"soft_stop": true
125+
},
126+
{
127+
"pins" : {
128+
"stepgen_type": "step_dir",
129+
"step_pin": "j8:0",
130+
"dir_pin": "j8:1"
131+
},
132+
"soft_stop": true
133+
},
134+
{
135+
"pins" : {
136+
"stepgen_type": "step_dir",
137+
"step_pin": "j8:2",
138+
"dir_pin": "j8:4"
139+
},
140+
"soft_stop": true
141+
},
142+
{
143+
"pins" : {
144+
"stepgen_type": "step_dir",
145+
"step_pin": "j8:5",
146+
"dir_pin": "j8:6"
147+
},
148+
"soft_stop": true
115149
}
116-
]
117-
}
150+
]
151+
}
152+
]
153+
}

0 commit comments

Comments
 (0)