juliusb | msschulze: hi yep what would you like to know? | 01:02 |
---|---|---|
msschulze | i am planning my bachelor thesis and want to do something useful, so i decided to do something with the or1200 | 01:07 |
msschulze | so i'm just getting into the toolchain and makefiles and such things, reading a lot of code but still have some trouble with the build system. | 01:09 |
msschulze | i got the processor running on my DE0-nano board from terasic and was abled to boot up linux from ram after i transferred it with GDB, but i want to boot from SD card and wasn't abled to find how i put a new IP core into the processor (problem 1) | 01:11 |
msschulze | a hint where it's documented would be helpful | 01:11 |
msschulze | and i wasn't abled to fully understand the altera build process (problem 2) but i think i will get into that later | 01:12 |
msschulze | my plan is to start a modular graphical IDE-like tool for configuring the openrisc processor, similar to that tool we use for the NIOS processor at my university, so i have to fully understand that build process, the wishbone bus and the linux build, but i'm not shure where i have to do some work adding an IP core | 01:17 |
msschulze | that's in short where i stand now. these problems must be solved in january 2013, so it's not that urgend | 01:20 |
msschulze | i am sorry, have to leave now, it's 1 am here; hope to see you again. bye | 02:03 |
_franck_ | msschulze: that would be a very good thing to have such a tool | 02:31 |
juliusb | msschulze1: it's a bit of work to put an IP core in, but not too much | 11:50 |
juliusb | Have a look at the ORPSoC documentation | 11:50 |
juliusb | it outlines for a couple of boards how to add a peripheral and hook it up on the bus | 11:50 |
msschulze | _frankc_: i don't know if it's desired at all, but if our instructors at university should ever teach on OR and not NIOS they need a gui; you can't make students learn all that text file configuration stuff before they can start a single SOPC | 14:25 |
msschulze | juliusb: i never found that documentation, please give a hint where to find it. i am sorry that i had to leave so suddenly without answer, i had a call from a client | 14:29 |
stekern | msschulze: it should be in the orpsocv2 source directory | 14:30 |
stekern | in the doc directory | 14:31 |
stekern | run: | 14:31 |
stekern | ./configure | 14:31 |
stekern | make pdf | 14:32 |
msschulze | stekern: thank you, that might be the only place where i didn't search for documentaion... | 14:35 |
_franck_ | msschulze: yes, I totally agree | 14:42 |
msschulze | at the moment i have do make some design decisions, eg if it will be standalone or an eclipse plugin, if it will be for altera only (i have no experience with xilinx or other chip manufracturers) | 14:51 |
msschulze | probably i have to leave some coding for the future... there's only three months for coding and writing the thesis | 14:53 |
msschulze | stekern: i found that documentation you mentioned and yes, i have never seen that document... seems to be exactly what i am looking for... so i'll start pdf reading modus now :-) | 15:14 |
juliusb | here's a tip - it's usually useful to look in every doc/ directory and any files like README or INSTALL whenever playing with open source projects | 15:16 |
juliusb | even if it's 5 minutes to pass an eye over everything, it's worth it and will normally save you a lot more time later | 15:16 |
juliusb | I've learned this the hard way :( | 15:16 |
msschulze | i didn't have that orpsocv2 directory when i checkt out the last time | 15:17 |
juliusb | oh, weird | 15:17 |
msschulze | there was an orpsoc directory and that was almost empty, must have been a svn checkout problem... | 15:17 |
juliusb | oh well | 15:18 |
olofk | Oh great. I can't turn on the wifi because the stupid switch is broken | 20:45 |
olofk | Hang on a bit. Now we got VR2 and ARR and eight implementation-specific version registers? I feel that something has gone terribly wrong | 21:15 |
olofk | So what the hell should we put in VR2 that isn't already in VR or ARR? | 21:16 |
olofk | ...or the eight implementation-specific registers for that matter | 21:20 |
olofk | Would it really be an ABI break to starting using a few bits in VR that were previously reserved? Shouldn't just software ignore them on existing implementations? | 21:34 |
olofk | Or is it simply so that if bit 15 is set in VR, the rest of that register should be ignored, and VR2, ARR and the implementation-specific registers should be used instead? | 22:23 |
Generated by irclog2html.py 2.15.2 by Marius Gedminas - find it at mg.pov.lt!