01-11-2021, 08:00 PM
Hi!
First thanks for replying and sorry about my late reply, i was in vocation
I was not able to find a remove tool for toolchain, to remove the newlib install, then install pulp install.
There is a default way to full remove the toolchain?
So what i have done was install the "pulp" install after "newlib" install, is it ok?
Then i compile the example with
make clean all
After that i run in example
make dis
it give me the same kind of assembly with illegal instructions stuffs...
Best Reggards, Igor
First thanks for replying and sorry about my late reply, i was in vocation
Quote:LPLA, thanks for replay!
the simulation was not executed because i already have the FPGA, there are no reason to run the simulation if i already have a tested FPGA, my problem as described is not in FPGA target, but in assembly generated by compiler, for while it doesn't matter what kind of platform i will use to run the pulpissimo, simulation or FPGA will broke anyway because the instructions are wrong, so it is just a compile issue.
Quote:meggiman, thanks for reply!
Very useful your information, i follow what you said and still have the same issue, i had installed the pulp-toolchain using;
Installation (Pulp)
Quote:Code:./configure --prefix=/opt/riscv --with-arch=rv32imc --with-cmodel=medlow --enable-multilib
make
I was not able to find a remove tool for toolchain, to remove the newlib install, then install pulp install.
There is a default way to full remove the toolchain?
So what i have done was install the "pulp" install after "newlib" install, is it ok?
Then i compile the example with
make clean all
After that i run in example
make dis
it give me the same kind of assembly with illegal instructions stuffs...
Best Reggards, Igor