nuclei_fpga_eval_ci.json 3.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980
  1. {
  2. "run_config": {
  3. "target" : "hardware",
  4. "hardware" : {
  5. "baudrate": 115200,
  6. "timeout": 240
  7. }
  8. },
  9. "parallel": "-j",
  10. "build_target": "clean all",
  11. "build_config": {
  12. "SOC": "evalsoc",
  13. "BOARD": "nuclei_fpga_eval",
  14. "ARCH_EXT": ""
  15. },
  16. "build_configs": {
  17. "n100-sram": {"CORE": "n100", "DOWNLOAD": "sram"},
  18. "n201-ilm": {"DOWNLOAD": "ilm", "CORE": "n201"},
  19. "n201-flash": {"DOWNLOAD": "flash", "CORE": "n201"},
  20. "n201-flashxip": {"DOWNLOAD": "flashxip", "CORE": "n201"},
  21. "n201e-ilm": {"DOWNLOAD": "ilm", "CORE": "n201e"},
  22. "n201e-flash": {"DOWNLOAD": "flash", "CORE": "n201e"},
  23. "n201e-flashxip": {"DOWNLOAD": "flashxip", "CORE": "n201e"},
  24. "n203-ilm": {"DOWNLOAD": "ilm", "CORE": "n203"},
  25. "n203-flash": {"DOWNLOAD": "flash", "CORE": "n203"},
  26. "n203-flashxip": {"DOWNLOAD": "flashxip", "CORE": "n203"},
  27. "n203e-ilm": {"DOWNLOAD": "ilm", "CORE": "n203e"},
  28. "n203e-flash": {"DOWNLOAD": "flash", "CORE": "n203e"},
  29. "n203e-flashxip": {"DOWNLOAD": "flashxip", "CORE": "n203e"},
  30. "n300f-ilm": {"DOWNLOAD": "ilm", "CORE": "n300f"},
  31. "n300f-flash": {"DOWNLOAD": "flash", "CORE": "n300f"},
  32. "n300f-flashxip": {"DOWNLOAD": "flashxip", "CORE": "n300f"},
  33. "n300fd-ilm": {"DOWNLOAD": "ilm", "CORE": "n300fd"},
  34. "n300fd-flash": {"DOWNLOAD": "flash", "CORE": "n300fd"},
  35. "n300fd-flashxip": {"DOWNLOAD": "flashxip", "CORE": "n300fd"},
  36. "ux600-ilm": {"DOWNLOAD": "ilm", "CORE": "ux600"},
  37. "ux600-flash": {"DOWNLOAD": "flash", "CORE": "ux600"},
  38. "ux600-flashxip": {"DOWNLOAD": "flashxip", "CORE": "ux600"},
  39. "ux600-ddr": {"DOWNLOAD": "ddr", "CORE": "ux600"},
  40. "ux600f-ilm": {"DOWNLOAD": "ilm", "CORE": "ux600f"},
  41. "ux600f-flash": {"DOWNLOAD": "flash", "CORE": "ux600f"},
  42. "ux600f-flashxip": {"DOWNLOAD": "flashxip", "CORE": "ux600f"},
  43. "ux600f-ddr": {"DOWNLOAD": "ddr", "CORE": "ux600f"},
  44. "ux600fd-ilm": {"DOWNLOAD": "ilm", "CORE": "ux600fd"},
  45. "ux600fd-flash": {"DOWNLOAD": "flash", "CORE": "ux600fd"},
  46. "ux600fd-flashxip": {"DOWNLOAD": "flashxip", "CORE": "ux600fd"},
  47. "ux600fd-ddr": {"DOWNLOAD": "ddr", "CORE": "ux600fd"}
  48. },
  49. "appconfig": {
  50. "application/baremetal/demo_dsp": {
  51. "build_configs" : {
  52. "n300-ilm-dsp": {"DOWNLOAD": "ilm", "CORE": "n300", "ARCH_EXT": "_xxldspn1x"},
  53. "n300f-ilm-dsp": {"DOWNLOAD": "ilm", "CORE": "n300f", "ARCH_EXT": "_xxldspn1x"},
  54. "n300fd-ilm-dsp": {"DOWNLOAD": "ilm", "CORE": "n300fd", "ARCH_EXT": "_xxldspn1x"},
  55. "ux600-ilm-dsp": {"DOWNLOAD": "ilm", "CORE": "ux600", "ARCH_EXT": "_xxldsp"},
  56. "ux600f-ilm-dsp": {"DOWNLOAD": "ilm", "CORE": "ux600f", "ARCH_EXT": "_xxldsp"},
  57. "ux600fd-ilm-dsp": {"DOWNLOAD": "ilm", "CORE": "ux600fd", "ARCH_EXT": "_xxldsp"}
  58. },
  59. "checks": {
  60. "PASS": ["all test are passed"],
  61. "FAIL": ["test error apprears", "MEPC"]
  62. }
  63. }
  64. },
  65. "expecteds": {
  66. "application/baremetal/demo_dsp" : {
  67. "n100-sram": { "build": false, "run": false },
  68. "n201-ilm": { "build": false, "run": false },
  69. "n201-flash": { "build": false, "run": false },
  70. "n201-flashxip": { "build": false, "run": false },
  71. "n203e-ilm": { "build": false, "run": false },
  72. "n203e-flash": { "build": false, "run": false },
  73. "n203e-flashxip": { "build": false, "run": false },
  74. "n201e-ilm": { "build": false, "run": false },
  75. "n201e-flash": { "build": false, "run": false },
  76. "n201e-flashxip": { "build": false, "run": false }
  77. }
  78. }
  79. }