Comments (7)
Sounds like something changed in one of the upstreams; probably. I'll check it out soon.
from luna.
@ktemkin did you have a chance to take a look at this?
from luna.
I haven't come back around to looking at it; mostly because I've been laser focused on other things. I can take a look sometime this or next week, though. Poke me if I don't. :)
from luna.
Just tested with the environment I already had installed without issue; it's using:
minerva => 0.1
nmigen-soc => 0.1.dev30+g425692a
lambdasoc => 0.1.dev21+g95a97de
riscv64-unknown-elf-gcc => 9.2.0
riscv64-unknown-elf-newlib => 3.3.0
I'm guessing upgrading one of those python packages is going to break things -- trying that now. :)
from luna.
Hmm; even after upgrading everything to its latest, I'm still not having issues:
minerva => 0.1 [but now installed from master]
nmigen-soc => 0.1.dev43+gecfad4d
lambdasoc => 0.1.dev25+g7381b47
riscv64-unknown-elf-gcc => 9.2.0
riscv64-unknown-elf-newlib => 3.3.0
I'm particularly confused in that you're winding up with no stdint.h
include, as simplesoc
should always include that in the header it generates:
https://github.com/greatscottgadgets/luna/blob/master/luna/gateware/soc/simplesoc.py#L420
Some things that might be helpful in debugging:
- What steps are you running to build? The simplest way is probably just to run
make program
in the eptri example folder. - Can you attach the
resources.h
andsoc.ld
that are generated by these build steps?
from luna.
looks like nmigen-stdio
was missing in my setup. The build process was actually showing that in the log, but did not stop on missing dependency. This ended up with empty resources.h
and in the end the reported error. Adding nmigen-stdio
to requirements.txt solves the problem
from luna.
eptri example code has moved to the Cynthion repo: https://github.com/greatscottgadgets/cynthion/
from luna.
Related Issues (20)
- Question: Luna as a USB-UART bridge HOT 1
- Move documentation from Wiki to docs folder
- Add issue templates to this repository
- Failed to run command poetry install HOT 1
- design r0.6 HOT 7
- tinyusb_soc.py - ValueError: Memory map has been frozen HOT 3
- litex bios build fails with a missing directory error HOT 2
- Cannot install from git HOT 4
- applets/interactive-test.py needs prompt_toolkit package HOT 1
- gateware.usb.usb2.device tests failing HOT 1
- poetry install fails to resolve dependencies HOT 1
- "Part offset must be unsigned" error
- Beagle analyzer shows orphaned packets when using CDC ACM interface HOT 8
- can't install luna in ubuntu 22.04 HOT 3
- Release luna 0.1.0
- Add support for using ECP5 DQS logic in HyperRAM interface
- what the different repo luna and cynthion HOT 4
- [DOC] please give example how to run luna/examples HOT 1
- Release luna 0.2.0
- AttributeError: 'Signal' object has no attribute 'o' HOT 3
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 luna.