diff --git a/app/resources/boards/orangecrab-r02-25f/info.json b/app/resources/boards/orangecrab-r02-25f/info.json index e46e2ddad..c1a0ab8c4 100644 --- a/app/resources/boards/orangecrab-r02-25f/info.json +++ b/app/resources/boards/orangecrab-r02-25f/info.json @@ -1,13 +1 @@ -{ - "label": "ORANGECRAB-r02-25F", - "datasheet": "https://github.com/gregdavill/OrangeCrab", - "interface": "FTDI", - "arch" : "ecp5", - "FPGAResources": { - "ffs": 5280, - "luts": 5280, - "pios": 39, - "plbs": 660, - "brams": 30 - } -} +{"label":"ORANGECRAB-r02-25F","datasheet":"https://github.com/gregdavill/OrangeCrab","interface":"FTDI","arch":"ecp5","FPGAResources":{"ffs":5280,"luts":5280,"pios":39,"plbs":660,"brams":30}} \ No newline at end of file diff --git a/app/resources/boards/orangecrab-r02-25f/pinout.json b/app/resources/boards/orangecrab-r02-25f/pinout.json index 26436271d..98d98bb58 100644 --- a/app/resources/boards/orangecrab-r02-25f/pinout.json +++ b/app/resources/boards/orangecrab-r02-25f/pinout.json @@ -1,3 +1 @@ -[{"name": "CLK", "value": "A9", "type": "input"}, {"name": "LED[1]", "value": "K4", "type": "output"}, {"name": "LED[2]", "value": "M3", "type": "output"}, {"name": "LED[3]", "value": "J3", "type": "output"}, {"name": "RST", "value": "T15", "type": "inout"}, {"name": "A[0]", "value": "L4", "type": "inout"}, {"name": "A[1]", "value": "N3", "type": "inout"}, {"name": "A[2]", "value": "N4", "type": "inout"}, {"name": "A[3]", "value": "H4", "type": "inout"}, {"name": "A[4]", "value": "G4", "type": "inout"}, {"name": "A[5]", "value": "T17", "type": "inout"}, {"name": "SCK", "value": "R17", "type": "inout"}, {"name": "MOSI", "value": "N16", "type": "inout"}, {"name": "MISO", "value": "N15", "type": "inout"}, {"name": "G[0]", "value": "N17", "type": "inout"}, {"name": "G[1]", "value": "M18", "type": "inout"}, {"name": "SDA", "value": "C10", "type": "inout"}, {"name": "SCL", "value": "C9", "type": "inout"}, {"name": "G[5]", "value": "B10", "type": "inout"}, {"name": "G[6]", "value": "B9", "type": "inout"}, {"name": "G[9]", "value": "C8", "type": "inout"}, {"name": "G[10]", "value": "B8", "type": "inout"}, {"name": "G[11]", "value": "A8", "type": "inout"}, {"name": "G[12]", "value": "H2", "type": "inout"}, {"name": "G[13]", "value": "J2", "type": "inout"}, - {"type": "output", "name": "NULL", "value": "NULL"}, - {"type": "input", "name": "NULL", "value": "NULL"}] +[{"name":"CLK","value":"A9","type":"input"},{"name":"LED[1]","value":"K4","type":"output"},{"name":"LED[2]","value":"M3","type":"output"},{"name":"LED[3]","value":"J3","type":"output"},{"name":"RST","value":"T15","type":"inout"},{"name":"A[0]","value":"L4","type":"inout"},{"name":"A[1]","value":"N3","type":"inout"},{"name":"A[2]","value":"N4","type":"inout"},{"name":"A[3]","value":"H4","type":"inout"},{"name":"A[4]","value":"G4","type":"inout"},{"name":"A[5]","value":"T17","type":"inout"},{"name":"SCK","value":"R17","type":"inout"},{"name":"MOSI","value":"N16","type":"inout"},{"name":"MISO","value":"N15","type":"inout"},{"name":"G[0]","value":"N17","type":"inout"},{"name":"G[1]","value":"M18","type":"inout"},{"name":"SDA","value":"C10","type":"inout"},{"name":"SCL","value":"C9","type":"inout"},{"name":"G[5]","value":"B10","type":"inout"},{"name":"G[6]","value":"B9","type":"inout"},{"name":"G[9]","value":"C8","type":"inout"},{"name":"G[10]","value":"B8","type":"inout"},{"name":"G[11]","value":"A8","type":"inout"},{"name":"G[12]","value":"H2","type":"inout"},{"name":"G[13]","value":"J2","type":"inout"},{"type":"output","name":"NULL","value":"NULL"},{"type":"input","name":"NULL","value":"NULL"}] \ No newline at end of file diff --git a/app/resources/boards/orangecrab-r02-25f/rules.json b/app/resources/boards/orangecrab-r02-25f/rules.json index 0aa7c86e5..626114543 100644 --- a/app/resources/boards/orangecrab-r02-25f/rules.json +++ b/app/resources/boards/orangecrab-r02-25f/rules.json @@ -1,8 +1 @@ -{ - "input" : [ - { - "port" : "clk", - "pin": "G2" - } - ] -} +{"input":[{"port":"clk","pin":"G2"}]} \ No newline at end of file