Skip to content

Commit 91a29cc

Browse files
committed
adjustments to brot
1 parent c0f365b commit 91a29cc

File tree

3 files changed

+16
-2
lines changed

3 files changed

+16
-2
lines changed

frameworks/boards/brot/board.json

+2
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,9 @@
88
{"set" : "basic", "define" : "BASIC=1"},
99
{"set" : "buttons", "define" : "BUTTONS=1"},
1010
{"set" : "pmod", "define" : "PMOD=1"},
11+
{"set" : "serial_in", "define" : "SERIAL_IN=1"},
1112
{"set" : "uart", "define" : "UART=1"},
13+
{"set" : "uart_rx_only", "define" : "UART_RX_ONLY=1"},
1214
{"set" : "uart2", "define" : "UART2=1"},
1315
{"set" : "spiflash", "define" : "SPIFLASH=1"},
1416
{"set" : "spiflash_dspi", "define" : "SPIFLASH_DSPI=1"},

frameworks/boards/brot/brot.v

+13-1
Original file line numberDiff line numberDiff line change
@@ -113,10 +113,16 @@ module top(
113113
output PMOD_B7,
114114
output PMOD_B8,
115115
`endif
116+
`ifdef SERIAL_IN
117+
input PMOD_A2,
118+
`endif
116119
`ifdef UART
117120
output PMOD_B7, // TX
118121
input PMOD_B10, // RX
119122
`endif
123+
`ifdef UART_RX_ONLY
124+
input PMOD_B10, // RX
125+
`endif
120126
`ifdef UART2
121127
output GPIO0, // TX
122128
input GPIO1, // RX
@@ -276,14 +282,20 @@ M_main __main(
276282
`ifdef PARALLEL_SCREEN
277283
.out_prlscreen_d({GPIO7,GPIO6,GPIO5,GPIO4,GPIO3,GPIO2,GPIO1,GPIO0}),
278284
.out_prlscreen_resn(PMOD_B1),
279-
.out_prlscreen_csn (/*PMOD_B7*/prlscreen_unused),
285+
.out_prlscreen_csn (PMOD_B7),
280286
.out_prlscreen_rs (PMOD_B8),
281287
.out_prlscreen_clk (PMOD_B2),
282288
`endif
289+
`ifdef SERIAL_IN
290+
.in_serial_in(PMOD_A2),
291+
`endif
283292
`ifdef UART
284293
.out_uart_tx(PMOD_B7),
285294
.in_uart_rx (PMOD_B10),
286295
`endif
296+
`ifdef UART_RX_ONLY
297+
.in_uart_rx (PMOD_B10),
298+
`endif
287299
`ifdef UART2
288300
.out_uart_tx(GPIO0),
289301
.in_uart_rx (GPIO1),

projects/tinygpus

0 commit comments

Comments
 (0)