Comments (5)
from core-v-mcu.
from core-v-mcu.
Florian,
I have a working build based on master branches for QuickLogic-Corp/core-v-mcu{,-soc}, where working means that with QuickLogic-Corp/core-v-mcu-cli-tests (Eclipse/FreeRTOS) S/W project I can get UART0 and UART1 to operate using interrupts.
What I had to revert are some changes that I made to udma_subsystem which I believe caused the multiply defined signals.
The issue there is that the original PULP passed the number of peripherals (and various other things) as parameters, and I have been changing them over to defines since they are global values. That refactoring is not completed, and apparently I broke it somehow in udma_subsystem. I don;t believe that it is urgent to track it down.
I also had to revert some changes in pulp_soc/fc_subsystem. The changes broke the interrupts. I suspect the reversion makes my working version different than the version on the OHW repo, so that needs to be sorted out as part of the repo restructuring. I'm go to investigate that today.
from core-v-mcu.
Hi @zarubaf, @timsaxe. What is the status of this issue?
from core-v-mcu.
These have been resolved in the dev
branch and will make it to master
once #191 is merged in.
from core-v-mcu.
Related Issues (20)
- [BUG] Problems building the documentation HOT 3
- [TASK] uDMA: peripheral selects HOT 1
- Add programming example for micro-DMA function HOT 5
- Complete the APB Advance Timer chapter of the User Manual HOT 2
- [Clean] PER_ID in udma subsystem is not unique HOT 1
- portmacro.h file error and creating my own app using c compiler HOT 2
- [BUG] <IO control regs offset in apb_soc_ctrl> HOT 3
- Combinatorial loop on `s_block_int`
- [BUG]<build verilator model library> HOT 7
- Using the A2 bootloader to program flash memory HOT 4
- [BUG] Unable to read switch status it always return 1 HOT 10
- cli_test on Genesys2 HOT 3
- How to totally customize UDMA subsystem with pulp_soc_defines header file ? HOT 1
- UART DPI error in Vivado Version 2022.2 HOT 1
- [BUG] SDIO write problem
- [BUG] FlashID is read incorrectly in a2_boot/main.c HOT 4
- Problem when emulating on nexys HOT 3
- [DOCUMENATION] [QUESTION] Purpose of uDMA QSPI Full-Duplex Command HOT 4
- [Help] Enabling Full duplex Transfer mode for SPI HOT 1
- [BUG] docs sphinx_markdown_tables __init__() takes 2 but 3 given HOT 4
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 core-v-mcu.