-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Get familiar with the tools #5
Comments
I can't add permamently add vivado to system path on debian (i updated ~/.bashrc and system path on root, but it stays only in one session on terminal).So i can't run vivado properly. |
Or you can relogin and open new bash sessions.
|
|
I don't think this is a Debian issue. I'm almost sure that your problem can be resolved. Please, link to similar issues. Otherwise, I have to check all the tickets in the repository. And as I said, How can I help you if you don't attach any files or steps to reproduce your problem? |
the issues i'tm talking about is here I've done everything that was written in documentation right here: i tried to add to path lots of files it didn't worked for every of them even though i i was reloading .basrc file every time. maybe i'm doing something wrong but for now i don't know what. I will try to solve this. There is no file we've created we are still fighting issues with dev tools we can't properly run. |
@MatPasGit When somebody asks you for contents of a directory for debugging, almost always he wants to see the contents of the files. In this situation, you should upload the files somewhere and publish the link to them. I've already answered in the #8 |
Thank you for your answer. That's zephyr app i tried to implement : Sorry for misunderstanding |
You have to change addresses in the device tree: Correct addresses can be found in:
You need to change the following peripherals:
then you can adjust other addresses if you want. We will provide you with more info in the next meeting. |
Example of change:
From
You are interested in base addresses. After the change the device tree should be like this:
As you can see this peripheral has been moved from 0xe0001800 to 0x82001800 |
Have you changed the device tree? Does it work for you? |
@rw1nkler i changed uart section in csr.h as you posted above, but effect of flterm..... command is still the same. |
Is your linux running natively or in a vm? If native try "sudo xc3sprog -c nexys4 top.bit" |
The sections you're mentioning are in a device tree (aka dts files) not in a header file. @rw1nkler means that you have to match your uart address (that you can find in the header file) inside the devicetree (that are used by Linux). All this is in no way specific to LiteX its just common knowledge about Linux. Please do "google" a little bit on device trees if you're not familiar with the concept. |
@pgielda The same response from xc3prog happen when i use root privilegde(native linux). |
I've got the same problem as @MatPasGit. All USBx's are discovered, but xc3sprog doesn't see anything. I did everything what was written in tutorial and everything was done without errors. In docs, there is information that JTAG is shared with microUSB connector, which as I said is connected properly. |
I have added links to useful resources to the project Wiki. Please, have a look at this.
The text was updated successfully, but these errors were encountered: