Welcome, Guest |
You have to register before you can post on our site.
|
Forum Statistics |
» Members: 378
» Latest member: tbenz
» Forum threads: 267
» Forum posts: 812
Full Statistics
|
Latest Threads |
axi_xbar integration issu...
Forum: PULP General questions
Last Post: tbenz
Today, 09:30 AM
» Replies: 1
» Views: 49
|
issue with pulp build
Forum: PULP General questions
Last Post: kgf
07-03-2024, 08:46 PM
» Replies: 1
» Views: 164
|
i have some issue with si...
Forum: PULP General questions
Last Post: sungyong
06-17-2024, 04:03 AM
» Replies: 0
» Views: 181
|
Is there any RTL generato...
Forum: PULP General questions
Last Post: sungyong
06-17-2024, 03:55 AM
» Replies: 2
» Views: 365
|
install issue with pulpis...
Forum: PULP General questions
Last Post: sungyong
06-04-2024, 06:23 AM
» Replies: 3
» Views: 582
|
ELF Files for Polybench T...
Forum: PULP General questions
Last Post: kgf
05-24-2024, 11:38 AM
» Replies: 1
» Views: 333
|
OpenOCD Error with Nexys ...
Forum: PULP General questions
Last Post: NEO
04-25-2024, 06:26 AM
» Replies: 1
» Views: 1,593
|
Booting Pulpissimo from S...
Forum: PULP General questions
Last Post: kgf
04-25-2024, 06:19 AM
» Replies: 1
» Views: 383
|
how to manipulating of GP...
Forum: PULP General questions
Last Post: zealshah29
04-19-2024, 12:15 PM
» Replies: 6
» Views: 18,912
|
priviliged interrupts
Forum: PULP General questions
Last Post: tswaehn
04-16-2024, 01:43 PM
» Replies: 0
» Views: 343
|
|
|
RHEL8 repo sync's |
Posted by: leepayne - 08-15-2019, 09:03 AM - Forum: PULP General questions
- Replies (1)
|
|
Hi,
We are using PULP 2.18 on a CentOS 7.6 server and currently synchronize a number of CentOS / RHEL 7 repositories. I have been trying to setup a new RHEL8 repo but seem to be getting "forbidden 403" errors.
I followed the below "how to" link which includes obtaining the required CACert/Cert/Key files from an existing registered RHEL8 server using Subscription manager but am having no joy. Could you please advise if i'm missing something?
https://projectlinux.com/advancedpulp.php
Command used to create REPO...
pulp-admin rpm repo create --repo-id rhel-x86_64-server-8 --feed https://cdn.redhat.com/content/dist/rhel8/$releasever/x86_64/baseos/os --feed-ca-cert /root/repoconfig/certs/redhat-uep.pem --feed-cert /root/repoconfig/certs/8517629927282862959.pem --feed-key /root/repoconfig/certs/8517629927282862959-key.pem --generate-sqlite true --serve-http true --serve-https true --relative-url rhel/8/rhel-x86_64-server-8 --checksum-type sha256
Logfile output..
Aug 15 10:00:13 plonindcms13 pulp: celery.worker.strategy:INFO: Received task: pulp.server.async.tasks._queue_reserved_task[3323b96c-cf9d-44bc-a5d9-f569933def1a]
Aug 15 10:00:13 plonindcms13 pulp: celery.worker.strategy:INFO: Received task: pulp.server.managers.repo.sync.sync[01839758-4b21-4d0a-bb63-e597fc4ad768]
Aug 15 10:00:13 plonindcms13 pulp: celery.app.trace:INFO: [3323b96c] Task pulp.server.async.tasks._queue_reserved_task[3323b96c-cf9d-44bc-a5d9-f569933def1a] succeeded in 0.0160555019975s: None
Aug 15 10:00:13 plonindcms13 pulp: celery.worker.strategy:INFO: Received task: pulp.server.async.tasks._release_resource[384c7b91-0cc9-49c4-bc3b-a4c557841cf6]
Aug 15 10:00:13 plonindcms13 pulp: pulp_rpm.plugins.importers.yum.sync:INFO: [01839758] Downloading metadata from https://cdn.redhat.com/content/dist/rhel...baseos/os/.
Aug 15 10:00:13 plonindcms13 pulp: requests.packages.urllib3.connectionpool:INFO: Starting new HTTPS connection (1): cdn.redhat.com
Aug 15 10:00:13 plonindcms13 pulp: nectar.downloaders.threaded:INFO: Download failed: Download of https://cdn.redhat.com/content/dist/rhel...repomd.xml failed with code 403: Forbidden
Aug 15 10:00:14 plonindcms13 pulp: requests.packages.urllib3.connectionpool:INFO: [01839758] Starting new HTTPS connection (1): cdn.redhat.com
Aug 15 10:00:14 plonindcms13 pulp: nectar.downloaders.threaded:INFO: [01839758] Download failed: Download of https://cdn.redhat.com/content/dist/rhel.../baseos/os failed with code 403: Forbidden
Aug 15 10:00:14 plonindcms13 pulp: pulp_rpm.plugins.importers.yum.sync:INFO: [01839758] Downloading metadata from https://cdn.redhat.com/content/dist/rhel...baseos/os/.
Aug 15 10:00:14 plonindcms13 pulp: requests.packages.urllib3.connectionpool:INFO: Starting new HTTPS connection (1): cdn.redhat.com
Aug 15 10:00:15 plonindcms13 pulp: nectar.downloaders.threaded:INFO: Download failed: Download of https://cdn.redhat.com/content/dist/rhel...repomd.xml failed with code 403: Forbidden
Aug 15 10:00:15 plonindcms13 pulp: requests.packages.urllib3.connectionpool:INFO: [01839758] Starting new HTTPS connection (1): cdn.redhat.com
Aug 15 10:00:16 plonindcms13 pulp: nectar.downloaders.threaded:INFO: [01839758] Download failed: Download of https://cdn.redhat.com/content/dist/rhel.../baseos/os failed with code 403: Forbidden
Aug 15 10:00:16 plonindcms13 pulp: pulp_rpm.plugins.importers.yum.sync:INFO: [01839758] Downloading metadata from https://cdn.redhat.com/content/dist/rhel...baseos/os/.
Aug 15 10:00:16 plonindcms13 pulp: requests.packages.urllib3.connectionpool:INFO: Starting new HTTPS connection (1): cdn.redhat.com
Aug 15 10:00:16 plonindcms13 pulp: nectar.downloaders.threaded:INFO: Download failed: Download of https://cdn.redhat.com/content/dist/rhel...repomd.xml failed with code 403: Forbidden
Aug 15 10:00:17 plonindcms13 pulp: requests.packages.urllib3.connectionpool:INFO: [01839758] Starting new HTTPS connection (1): cdn.redhat.com
Aug 15 10:00:17 plonindcms13 pulp: nectar.downloaders.threaded:INFO: [01839758] Download failed: Download of https://cdn.redhat.com/content/dist/rhel.../baseos/os failed with code 403: Forbidden
Aug 15 10:00:17 plonindcms13 pulp: pulp_rpm.plugins.importers.yum.sync:INFO: [01839758] Downloading metadata from https://cdn.redhat.com/content/dist/rhel...baseos/os/.
Aug 15 10:00:17 plonindcms13 pulp: requests.packages.urllib3.connectionpool:INFO: Starting new HTTPS connection (1): cdn.redhat.com
Aug 15 10:00:18 plonindcms13 pulp: nectar.downloaders.threaded:INFO: Download failed: Download of https://cdn.redhat.com/content/dist/rhel...repomd.xml failed with code 403: Forbidden
Aug 15 10:00:18 plonindcms13 pulp: pulp_rpm.plugins.importers.yum.sync:INFO: [01839758] Downloading additional units.
Aug 15 10:00:18 plonindcms13 pulp: requests.packages.urllib3.connectionpool:INFO: Starting new HTTPS connection (1): cdn.redhat.com
Aug 15 10:00:18 plonindcms13 pulp: nectar.downloaders.threaded:INFO: Download failed: Download of https://cdn.redhat.com/content/dist/rhel.../.treeinfo failed with code 403: Forbidden
Aug 15 10:00:19 plonindcms13 pulp: requests.packages.urllib3.connectionpool:INFO: Starting new HTTPS connection (1): cdn.redhat.com
Aug 15 10:00:19 plonindcms13 pulp: nectar.downloaders.threaded:INFO: Download failed: Download of https://cdn.redhat.com/content/dist/rhel...s/treeinfo failed with code 403: Forbidden
Aug 15 10:00:20 plonindcms13 pulp: pulp.server.async.tasks:INFO: [01839758] Task failed : [01839758-4b21-4d0a-bb63-e597fc4ad768] : Error retrieving metadata: Forbidden
Aug 15 10:00:20 plonindcms13 pulp: celery.app.trace:INFO: [01839758] Task pulp.server.managers.repo.sync.sync[01839758-4b21-4d0a-bb63-e597fc4ad768] raised expected: PulpCodedException()
Aug 15 10:00:20 plonindcms13 pulp: celery.app.trace:INFO: [384c7b91] Task pulp.server.async.tasks._release_resource[384c7b91-0cc9-49c4-bc3b-a4c557841cf6] succeeded in 0.00132100598421s: None
Thanks
Lee
Apologies, I run the following and all seems to be working, Now sure if it was the following command or I was using the wrong URL but all working now.
subscription-manager refresh
|
|
|
File reading from host example |
Posted by: ivanfv - 08-09-2019, 02:33 PM - Forum: PULP General questions
- No Replies
|
|
Hello,
I'm trying to develop an application that loads some data from a file that is stored on the host computer. I found an example of doing this in the pulp-rt-examples/bridge/file, so I would like to simulate this in the GVSOC platform and pulp config file, but I'm not sure if I'm doing this in the correct way.
When I start running the example (make all clean run under pulp-rt-examples/bridge/file) I get this message from the console:
Proxy listening on port 37539
So what I do is to start a plpbridge on another terminal like this, which ends after 2 seconds or something like that:
plpbridge --config=pulp@config_file=chips/pulp/pulp.json reqloop --binary=./test
And in the first terminal, I get this new message:
Proxy: Client connected!
The thing is that after that, nothing else happens, the code seems to be frozen and nothing happens. Am I missing something?
Thanks a lot,
Ivan.
|
|
|
Issue with running the hwme example on pulpissimo |
Posted by: AhmedZaky - 07-18-2019, 03:24 PM - Forum: PULP General questions
- Replies (2)
|
|
Hey,
I am facing an issue with running the hwme example on pulpissimo both in bare metal code and FPGA. I had an earlier versions of RTL, SDK and I managed to run the example successfully on the platform. Now the code never reach the end of the code and print the number of errors.
Are you aware with such a problem, what could be the source of this error ? I thinks there is a problem in plp_hwme_enable() function, it never passes this line.
Thanks for your support !
|
|
|
Pulpissimo bitstream generation. |
Posted by: naprpo - 06-27-2019, 12:43 PM - Forum: PULP General questions
- Replies (13)
|
|
Hello,
I got the following errors during bitstream generation for genesys2 board.
Code: open_run: Time (s): cpu = 00:00:12 ; elapsed = 00:00:19 . Memory (MB): peak = 7121.617 ; gain = 0.000 ; free physical = 3356 ; free virtual = 8201
# exec mkdir -p reports/
# exec rm -rf reports/*
# check_timing -file reports/${project}.check_timing.rpt
# report_timing -max_paths 100 -nworst 100 -delay_type max -sort_by slack -file reports/${project}.timing_WORST_100.rpt
INFO: [Timing 38-91] UpdateTimingParams: Speed grade: -2, Delay Type: max.
INFO: [Timing 38-191] Multithreading enabled for timing update using a maximum of 4 CPUs
INFO: [Timing 38-78] ReportTimingParams: -max_paths 100 -nworst 100 -delay_type max -sort_by slack.
# report_timing -nworst 1 -delay_type max -sort_by group -file reports/${project}.timing.rpt
INFO: [Timing 38-91] UpdateTimingParams: Speed grade: -2, Delay Type: max.
INFO: [Timing 38-191] Multithreading enabled for timing update using a maximum of 4 CPUs
INFO: [Timing 38-78] ReportTimingParams: -max_paths 1 -nworst 1 -delay_type max -sort_by group.
# report_utilization -hierarchical -file reports/${project}.utilization.rpt
INFO: [Common 17-206] Exiting Vivado at Thu Jun 27 15:20:28 2019...
make[1]: Leaving directory `********/pulpissimo/fpga/pulpissimo-genesys2'
cp pulpissimo-genesys2/pulpissimo.runs/impl_1/xilinx_pulpissimo.bit pulpissimo_genesys2.bit
cp: cannot stat ‘pulpissimo-genesys2/pulpissimo.runs/impl_1/xilinx_pulpissimo.bit’: No such file or directory
make: *** [genesys2] Error 1
Even the console shows error, the .bit file is generated. I loaded the .bit file to genesys2 board and try to read and write in the memory with the plpbridge. Which didn't work.
Code: $ plpbridge --chip=pulpissimo --cable=ftdi@digilent write --addr=0x1c000000 --size=32 --value=0x12345678
Found ftdi device i:0x403:0x6010:0
Connecting to ftdi device i:0x403:0x6010:0
$ plpbridge --chip=pulpissimo --cable=ftdi@digilent read --addr=0x1c000000 --size=32
Found ftdi device i:0x403:0x6010:0
Connecting to ftdi device i:0x403:0x6010:0
ft2232: did not get a start bit from the AXI module in 1s
1c000000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
1c000010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
I also tried to communicate with RISC-V debug module with openOCD. Got the following output.
Code: Open On-Chip Debugger 0.10.0+dev-00619-g91faf1a (2019-06-27-13:52)
Licensed under GNU GPL v2
For bug reports, read
http://openocd.org/doc/doxygen/bugs.html
adapter speed: 1000 kHz
Info : auto-selecting first available session transport "jtag". To override use 'transport select <transport>'.
TapName Enabled IdCode Expected IrLen IrCap IrMask
-- ------------------- -------- ---------- ---------- ----- ----- ------
0 riscv.unknown0 Y 0x00000000 0x10102001 5 0x01 0x03
1 riscv.cpu Y 0x00000000 0x249511c3 5 0x01 0x03
Info : clock speed 1000 kHz
Info : JTAG tap: riscv.unknown0 tap/device found: 0x10102001 (mfg: 0x000 (<invalid>), part: 0x0102, ver: 0x1)
Info : JTAG tap: riscv.cpu tap/device found: 0x249511c3 (mfg: 0x0e1 (Wintec Industries), part: 0x4951, ver: 0x2)
Info : datacount=2 progbufsize=8
Info : Examined RISC-V core; found 32 harts
Info : hart 0: currently disabled
Info : hart 1: currently disabled
Info : hart 2: currently disabled
Info : hart 3: currently disabled
Info : hart 4: currently disabled
Info : hart 5: currently disabled
Info : hart 6: currently disabled
Info : hart 7: currently disabled
Info : hart 8: currently disabled
Info : hart 9: currently disabled
Info : hart 10: currently disabled
Info : hart 11: currently disabled
Info : hart 12: currently disabled
Info : hart 13: currently disabled
Info : hart 14: currently disabled
Info : hart 15: currently disabled
Info : hart 16: currently disabled
Info : hart 17: currently disabled
Info : hart 18: currently disabled
Info : hart 19: currently disabled
Info : hart 20: currently disabled
Info : hart 21: currently disabled
Info : hart 22: currently disabled
Info : hart 23: currently disabled
Info : hart 24: currently disabled
Info : hart 25: currently disabled
Info : hart 26: currently disabled
Info : hart 27: currently disabled
Info : hart 28: currently disabled
Info : hart 29: currently disabled
Info : hart 30: currently disabled
Info : hart 31: currently disabled
openocd: src/target/riscv/riscv.c:2522: riscv_set_current_hartid: Assertion `riscv_hart_enabled(target, hartid)' failed.
Aborted (core dumped)
Could you please point out what am i missing here ?
Regards,
naprpo
|
|
|
Error on Macro 'DMI_JTAG_IDCODE is not defined when built pulp RTL simulation pfm |
Posted by: mapletree - 06-21-2019, 05:09 PM - Forum: PULP General questions
- No Replies
|
|
Hi,
I am trying to build the pulp RTL simulaltion platform following the instructions provided on the github page:
https://github.com/pulp-platform/pulp.
At the steps:
Code: source setup/vsim.sh
cd sim/
make clean lib build opt
I got the following error:
** Error: ../ips/pulp_soc/rtl/pulp_soc/pulp_soc.sv(800): (vlog-2163) Macro 'DMI_JTAG_IDCODE is not defined.
Does anyone ever get the same problem? is there a solution to fix it?
Thanks!
I replaced the pulp_soc_defines.sv with the one coming with pulpissimo platform that includes the definition of the DMI_JTAG_IDCODE, then the error is gone.
|
|
|
Integrating NVDLA with PULPissimo |
Posted by: AhmedZaky - 06-13-2019, 04:17 PM - Forum: PULP General questions
- No Replies
|
|
Hey All,
I am trying to integrate NVDLA accelerator into PULPissimo platform through AXI4 interface. Has anyone done it before ? What's the limitations in terms of both hardware and software integration ?
Thanks !
|
|
|
xilinx memories in pulpissimo L2 |
Posted by: skor - 06-10-2019, 06:47 AM - Forum: PULP General questions
- Replies (1)
|
|
Hi,
In Pulpissimo in l2_ram_multi_bank.sv there is hooks for xilinx memories:
`ifdef PULP_FPGA_EMUL
logic [NB_BANKS-1:0][7:0] wea;
genvar i,j;
generate
for(i=0; i<NB_BANKS; i++)
begin : CUTS
for(j=0; j<8; j++)
assign wea[i][j] = ~mem_slave[i].csn & ~mem_slave[i].wen & mem_slave[i].be[j];
xilinx_l2_mem_8192x64 l2_mem_i (
.clka ( clk_i ),
.rsta ( ~rst_ni ),
.ena ( ~mem_slave[i].csn ),
.wea ( wea[i] ),
.addra ( mem_slave[i].add[MEM_ADDR_WIDTH-1:0] ),
.dina ( mem_slave[i].wdata ),
.douta ( mem_slave[i].rdata )
);
end
endgenerate
Have you tested this is working?
Regards, skor
|
|
|
Using HAL headers in HERO project |
Posted by: tmilkovic - 06-03-2019, 11:46 AM - Forum: PULP General questions
- No Replies
|
|
Hi!
I would like to use eu_evt_maskWaitAndClr() HAL function to put the RISC-V core to sleep until my HWPE signals an event (job done). I am using HERO-SDK.
I tried including eu_v3.h header in my code (between #pragma omp declare target and #pragma omp end declare target), but compiler gives me fatal error: eu_v3.h: No such file or directory. Is it even posible to use headers from pulp-sdk inside hero-sdk project?
Best regards,
Tomislav
|
|
|
|