nuclei_fpga_eval_stdclib.json 3.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. {
  2. "run_config": {
  3. "target" : "hardware",
  4. "hardware" : {
  5. "baudrate": 115200,
  6. "timeout": 240
  7. }
  8. },
  9. "parallel": "-j",
  10. "copy_objects": false,
  11. "build_target": "clean all",
  12. "build_config": {
  13. "SOC": "evalsoc",
  14. "BOARD": "nuclei_fpga_eval",
  15. "ARCH_EXT": "",
  16. "DOWNLOAD": "ilm"
  17. },
  18. "build_configs": {
  19. "n300fd-default": {"CORE": "n300fd"},
  20. "n300fd-newlib-full": {"CORE": "n300fd", "STDCLIB": "newlib_full"},
  21. "n300fd-newlib-fast": {"CORE": "n300fd", "STDCLIB": "newlib_fast"},
  22. "n300fd-newlib-small": {"CORE": "n300fd", "STDCLIB": "newlib_small"},
  23. "n300fd-newlib-nano": {"CORE": "n300fd", "STDCLIB": "newlib_nano"},
  24. "n300fd-libncrt-pico": {"CORE": "n300fd", "STDCLIB": "libncrt_pico"},
  25. "n300fd-libncrt-nano": {"CORE": "n300fd", "STDCLIB": "libncrt_nano"},
  26. "n300fd-libncrt-small": {"CORE": "n300fd", "STDCLIB": "libncrt_small"},
  27. "n300fd-libncrt-fast": {"CORE": "n300fd", "STDCLIB": "libncrt_fast"},
  28. "n300fd-libncrt-balanced": {"CORE": "n300fd", "STDCLIB": "libncrt_balanced"},
  29. "n300fdb-newlib-small": {"CORE": "n300fd", "STDCLIB": "newlib_small", "ARCH_EXT": "_zba_zbb_zbc_zbs"},
  30. "n300fdb-libncrt-small": {"CORE": "n300fd", "STDCLIB": "libncrt_small", "ARCH_EXT": "_zba_zbb_zbc_zbs"},
  31. "n300f-default": {"CORE": "n300f"},
  32. "n300f-newlib-full": {"CORE": "n300f", "STDCLIB": "newlib_full"},
  33. "n300f-newlib-fast": {"CORE": "n300f", "STDCLIB": "newlib_fast"},
  34. "n300f-newlib-small": {"CORE": "n300f", "STDCLIB": "newlib_small"},
  35. "n300f-newlib-nano": {"CORE": "n300f", "STDCLIB": "newlib_nano"},
  36. "n300f-libncrt-pico": {"CORE": "n300f", "STDCLIB": "libncrt_pico"},
  37. "n300f-libncrt-nano": {"CORE": "n300f", "STDCLIB": "libncrt_nano"},
  38. "n300f-libncrt-small": {"CORE": "n300f", "STDCLIB": "libncrt_small"},
  39. "n300f-libncrt-fast": {"CORE": "n300f", "STDCLIB": "libncrt_fast"},
  40. "n300f-libncrt-balanced": {"CORE": "n300f", "STDCLIB": "libncrt_balanced"},
  41. "n300fb-newlib-small": {"CORE": "n300f", "STDCLIB": "newlib_small", "ARCH_EXT": "_zba_zbb_zbc_zbs"},
  42. "n300fb-libncrt-small": {"CORE": "n300f", "STDCLIB": "libncrt_small", "ARCH_EXT": "_zba_zbb_zbc_zbs"},
  43. "n300-default": {"CORE": "n300"},
  44. "n300-newlib-full": {"CORE": "n300", "STDCLIB": "newlib_full"},
  45. "n300-newlib-fast": {"CORE": "n300", "STDCLIB": "newlib_fast"},
  46. "n300-newlib-small": {"CORE": "n300", "STDCLIB": "newlib_small"},
  47. "n300-newlib-nano": {"CORE": "n300", "STDCLIB": "newlib_nano"},
  48. "n300-libncrt-pico": {"CORE": "n300", "STDCLIB": "libncrt_pico"},
  49. "n300-libncrt-nano": {"CORE": "n300", "STDCLIB": "libncrt_nano"},
  50. "n300-libncrt-small": {"CORE": "n300", "STDCLIB": "libncrt_small"},
  51. "n300-libncrt-fast": {"CORE": "n300", "STDCLIB": "libncrt_fast"},
  52. "n300-libncrt-balanced": {"CORE": "n300", "STDCLIB": "libncrt_balanced"},
  53. "n300b-newlib-small": {"CORE": "n300", "STDCLIB": "newlib_small", "ARCH_EXT": "_zba_zbb_zbc_zbs"},
  54. "n300b-libncrt-small": {"CORE": "n300", "STDCLIB": "libncrt_small", "ARCH_EXT": "_zba_zbb_zbc_zbs"}
  55. },
  56. "expected": {
  57. "application/baremetal/demo_nice": {"build": true, "run": true},
  58. "application/rtthread/msh" : {"build": true, "run": false},
  59. "test/core": {"build": false, "run": false}
  60. }
  61. }