Closed yyhanafy closed 1 year ago
Hi,
I see an error related to the Vivado installation path. Did you set the vivado installation path in the current shell ?
With Regards
On Sun, Dec 19, 2021 at 12:46 PM yyhanafy @.***> wrote:
Hi,
Just installed ESP with Xilinx and Modelsim, and tried the simplest configuration with Leon3 and no caches. I skipped the make llc-hls and l2c-hls as indicated in the tutorial, since I am not using an L2 or an LLC (I did that because I do NOT have a license for stratus, only Vivado and Modelsim!!). When I tried to simulate, I got the following error
@.***:/home/espuser/esp/socs/xilinx-vc707-xc7vx485t$ make sim DIFF checking .esp_config... INFO Using custom configuration found in ".esp_config" for ESP
Generating ESP configuration... Created global constants definition into 'esp_global.vhd' Created configuration into 'socmap.vhd' Created ESPLink header into 'socmap.h' Created RTL caches configuration into 'cache_cfg.svh' Created kernel module load script into 'S64esp' Created configuration into 'power.h' Created configuration into 'mmi64_regs.h' MKDIR socketgen RUN socketgen INFO: No accelerators found in /home/espuser/esp/tech/virtex7/acc. Please run 'make accelerators' or make -hls. Get available accelerators with 'make print-available-accelerators' WARNING: No caches found in /home/espuser/esp/tech/virtex7/sccs. Please check the "Use RTL" option in the "Cache Configuration" tab when configuring ESP. INFO: Retrieving information for NV_NVDLA NV_NVDLA: NVIDIA, NVDLA small, ID 100 INFO: Generating RTL to ./socketgen MKDIR /home/espuser/esp/.cache/modelsim/xilinx_lib /bin/sh: 3: vivado: not found
Here is where that error is being generated.
ERROR: Xilinx library compilation failed! /home/espuser/esp/utils/make/modelsim.mk:36: recipe for target '/home/espuser/esp/.cache/modelsim/xilinx_lib' failed make: [/home/espuser/esp/.cache/modelsim/xilinx_lib] Error 1 @.:/home/espuser/esp/socs/xilinx-vc707-xc7vx485t$Describe the bug
I do appreciate any help --Y
— Reply to this email directly, view it on GitHub https://github.com/sld-columbia/esp/issues/136, or unsubscribe https://github.com/notifications/unsubscribe-auth/AB743YTMONQHIZLLEAL7DPTURXA2TANCNFSM5KLZKL7A . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.
You are receiving this because you are subscribed to this thread.Message ID: @.***>
Thank you biRuk,
I fixed this small issue, now to the bigger ones, is there anyway to avoid using modelsim? I am having problems with getting licenses for both modelsim, catapult and stratus. The only license I was able to get is Vivado coming with the VC709 Virtex 7 connectivity kit. My 3 questions would be
Thank you
--Y
From: biruk @.> Sent: Sunday, December 19, 2021 7:08 PM To: sld-columbia/esp @.> Cc: yyhanafy @.>; Author @.> Subject: Re: [sld-columbia/esp] ESP simple configuration with leon3 and no caches problem (Issue #136)
Hi,
I see an error related to the Vivado installation path. Did you set the vivado installation path in the current shell ?
With Regards
On Sun, Dec 19, 2021 at 12:46 PM yyhanafy @. <mailto:@.> > wrote:
Hi,
Just installed ESP with Xilinx and Modelsim, and tried the simplest configuration with Leon3 and no caches. I skipped the make llc-hls and l2c-hls as indicated in the tutorial, since I am not using an L2 or an LLC (I did that because I do NOT have a license for stratus, only Vivado and Modelsim!!). When I tried to simulate, I got the following error
@.:/home/espuser/esp/socs/xilinx-vc707-xc7vx485t$ <mailto:@.:/home/espuser/esp/socs/xilinx-vc707-xc7vx485t$> make sim DIFF checking .esp_config... INFO Using custom configuration found in ".esp_config" for ESP
Generating ESP configuration... Created global constants definition into 'esp_global.vhd' Created configuration into 'socmap.vhd' Created ESPLink header into 'socmap.h' Created RTL caches configuration into 'cache_cfg.svh' Created kernel module load script into 'S64esp' Created configuration into 'power.h' Created configuration into 'mmi64_regs.h' MKDIR socketgen RUN socketgen INFO: No accelerators found in /home/espuser/esp/tech/virtex7/acc. Please run 'make accelerators' or make -hls. Get available accelerators with 'make print-available-accelerators' WARNING: No caches found in /home/espuser/esp/tech/virtex7/sccs. Please check the "Use RTL" option in the "Cache Configuration" tab when configuring ESP. INFO: Retrieving information for NV_NVDLA NV_NVDLA: NVIDIA, NVDLA small, ID 100 INFO: Generating RTL to ./socketgen MKDIR /home/espuser/esp/.cache/modelsim/xilinx_lib /bin/sh: 3: vivado: not found
Here is where that error is being generated.
ERROR: Xilinx library compilation failed! /home/espuser/esp/utils/make/modelsim.mk:36: recipe for target '/home/espuser/esp/.cache/modelsim/xilinx_lib' failed make: [/home/espuser/esp/.cache/modelsim/xilinx_lib] Error 1 @.:/home/espuser/esp/socs/xilinx-vc707-xc7vx485t$*Describe mailto:***@***.***:/home/espuser/esp/socs/xilinx-vc707-xc7vx485t$*Describe the bug*
I do appreciate any help --Y
— Reply to this email directly, view it on GitHub https://github.com/sld-columbia/esp/issues/136, or unsubscribe https://github.com/notifications/unsubscribe-auth/AB743YTMONQHIZLLEAL7DPTURXA2TANCNFSM5KLZKL7A . Triage notifications on the go with GitHub Mobile for iOS <https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 &mt=8&pt=524675> or Android <https://play.google.com/store/apps/details?id=com.github.android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub &referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
You are receiving this because you are subscribed to this thread.Message ID: @. <mailto:@.> >
— Reply to this email directly, view it on GitHub https://github.com/sld-columbia/esp/issues/136#issuecomment-997426731 , or unsubscribe https://github.com/notifications/unsubscribe-auth/AWASTTMAJ2EXDQUPK7X32BDURYGOFANCNFSM5KLZKL7A . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub . You are receiving this because you authored the thread. https://github.com/notifications/beacon/AWASTTPOGAPSF5PRFUKCN4LURYGOFA5CNFSM5KLZKL7KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOHNZYMKY.gif Message ID: @. @.> >
Hi yyhanafy,
Hi,
Just installed ESP with Xilinx and Modelsim, and tried the simplest configuration with Leon3 and no caches. I skipped the make llc-hls and l2c-hls as indicated in the tutorial, since I am not using an L2 or an LLC (I did that because I do NOT have a license for stratus, only Vivado and Modelsim!!). When I tried to simulate, I got the following error
root@b4816a239ac5:/home/espuser/esp/socs/xilinx-vc707-xc7vx485t$ make sim DIFF checking .esp_config... INFO Using custom configuration found in ".esp_config" for ESP
Generating ESP configuration... Created global constants definition into 'esp_global.vhd' Created configuration into 'socmap.vhd' Created ESPLink header into 'socmap.h' Created RTL caches configuration into 'cache_cfg.svh' Created kernel module load script into 'S64esp' Created configuration into 'power.h' Created configuration into 'mmi64_regs.h' MKDIR socketgen RUN socketgen INFO: No accelerators found in /home/espuser/esp/tech/virtex7/acc. Please run 'make accelerators' or make-hls.
Get available accelerators with 'make print-available-accelerators'
WARNING: No caches found in /home/espuser/esp/tech/virtex7/sccs.
Please check the "Use RTL" option in the "Cache Configuration" tab when configuring ESP.
INFO: Retrieving information for NV_NVDLA
NV_NVDLA: NVIDIA, NVDLA small, ID 100
INFO: Generating RTL to ./socketgen
MKDIR /home/espuser/esp/.cache/modelsim/xilinx_lib
/bin/sh: 3: vivado: not found
ERROR: Xilinx library compilation failed!
/home/espuser/esp/utils/make/modelsim.mk:36: recipe for target '/home/espuser/esp/.cache/modelsim/xilinx_lib' failed
make: * [/home/espuser/esp/.cache/modelsim/xilinx_lib] Error 1
root@b4816a239ac5:/home/espuser/esp/socs/xilinx-vc707-xc7vx485t$Describe the bug**
I do appreciate any help --Y