Comments (26)
I tried this on ld-pll machine and it is working (except the gdsfactory installation which is to do with python version update). @msaligane @chenliyumich I am not sure which machine this is.
from openfasoc.
@saicharan0112 This is instance-4.
from openfasoc.
@chenliyumich Thanks, I still need access to this machine. I will look at it and let you know by EOD.
from openfasoc.
Thank you. Also, this is what I saw on instance-openfasoc-lcpll. Is this the machine you're working on?
from openfasoc.
Yeah. That machine is having a python version which is not supported by the gdsfactory package. It requires versions atleast 3.7. I found a workaround and it is possible to install gdsfactory on that machine. gdsfactory/gdsfactory#627
from openfasoc.
@saicharan0112 Can you also install Magic and open_pdk globally on instance-openfasoc-lcpll? @msaligane said there's Magic installed on that machine but I could not find it.
from openfasoc.
You can install it by yourself. Remove gdsfactory in the list inside the requirements.txt file and run the Dependencies.sh script. That should do that job in this situation,
from openfasoc.
I still got this error on both instance-openfasoc-lcpll and instance-4
from openfasoc.
I think you executed this script multiple times. It already installed miniconda3 there I guess but might not be a successful installation. Can you remove the /usr/bin/miniconda3 directory and try again? sudo ./Dependencies.sh
from openfasoc.
I removed it and there's this message in the end of the installation. Is this neglectable? Is there a test that I can run after setup so that I know it is properly setup? Thank you
from openfasoc.
@chenliyumich Also please share the entire error message. Just this screenshot doesn't help in understanding the error. This script installs magic, netgen, openroad, yosys, klayout and openroad binaries. Try searching for them using which
command. Eg: which magic
. The expected output is /usr/bin/miniconda3/bin/magic
- if I am not wrong.
from openfasoc.
@saicharan0112 I tried "which" with the tools you mentioned. For instance-4, only Magic under /usr/local/bin/magic and Klayout under /usr/bin/klayout. For instance-openfasoc-lcpll, only klayout under /usr/bin/klayout. Also, I can't "sudo source ./Dependencies.sh" in instance-openfasoc-lcpll. It would say "sudo: source: command not found
". (But I can "sudo source ./Denpendecies.sh" in instance-4)
Is there a better way to share the entire error message? The log is very long.
from openfasoc.
@chenliyumich are you still stuck?
from openfasoc.
@msaligane Yes. I don't know what's my next step.
from openfasoc.
can you try these cmds:
yum install m4 tcsh libX11-devel tcl-devel tk-devel ncurses-devel bzip2 mesa-libGL-devel freeglut freeglut-devel gcc-c++ python3 make git -y
git clone git://opencircuitdesign.com/magic
cd magic
./configure
make
make install
from openfasoc.
@msaligane can you add me to that instance 4 machine please? @chenliyumich I was able to run the script without any troubles on the pll machine.
from openfasoc.
can you try these cmds:
yum install m4 tcsh libX11-devel tcl-devel tk-devel ncurses-devel bzip2 mesa-libGL-devel freeglut freeglut-devel gcc-c++ python3 make git -y git clone git://opencircuitdesign.com/magic cd magic ./configure make make install
He already got magic installed. Weird thing is it's not from miniconda3 which is the whole purpose of the script.
from openfasoc.
@chenliyumich can you ping me on slack please?
from openfasoc.
@chenliyumich Please try again the lcdpll machine, I can see magic is installed there. Please confirm if you do too.
from openfasoc.
I ran the commands you provided on instance-openfasoc-lcpll, the magic is still installed at /usr/local/bin/magic. I am doing all the commands under /home/chenliyu/. For instance-4, the first line of the commands shows the error below:
@saicharan0112 I can't find you on Slack. @msaligane Can you please add us to the same channel?
from openfasoc.
Are you on open silicon channel? The skywater ones?
from openfasoc.
@saicharan0112 No. My name on Slack is Li-Yu Chen
from openfasoc.
can you try this sudo yum update
?
from openfasoc.
from openfasoc.
@chenliyumich You should see an invite to the openfasoc workspace.
from openfasoc.
Thanks for testing this script at your end @chenliyumich . I will try to get back to you on the issues we saw.
from openfasoc.
Related Issues (20)
- Include ldo and cryo-gen in the `verify_tool_versions` workflow
- Install Pypi Modules in the Docker Image HOT 10
- Cryo-gen fails at placement stage with the new openroad version HOT 3
- enable simulations in the CI HOT 4
- problem while running make sky130hd_temp HOT 3
- error LVS finished HOT 7
- google colab ubuntu 22 LDO notebook HOT 2
- ldo-gen fails at global_place.tcl - probably an update to the openroad-flow-scripts HOT 1
- `verify_latest_versions.yml` is failing - update readme script is failing because open_pdks version info is now present in two locations HOT 2
- ldo generator fails at detail_place.tcl file HOT 8
- Build and test with latest versions of toolset failing HOT 1
- Docker build failing, can't clone ngspice github repo HOT 2
- Install NGSpice And Klayout Using Conda HOT 3
- GitHub displaying the README from the .github folder rather than the home folder HOT 1
- [GLayout] Current Mirror is not available as a Instantiable Component yet HOT 1
- Can't run docs/source/notebooks/glayout/GLayout_Cells.ipynb HOT 2
- GLayout CI HOT 1
- temp-sense-gen CI check failing with latest toolset
- Docker Container Package Versions Not Updating HOT 2
- `save_images.tcl` Changed Again HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from openfasoc.