--- Log opened Sun Sep 22 00:00:07 2013 | ||
Powermaniac_ | Hey | 08:51 |
---|---|---|
Powermaniac_ | Could the openRISC 1200 be used as a graphics processor? | 08:51 |
Powermaniac_ | So say you had two openRISC 1200's running on a board could you ahve one as a CPU the other as a GPU or no? | 08:52 |
Flea86 | Powermaniac: Possibly - even the humble IBM-PC used a 2nd 8088 for it's graphics processor (google IBM Professional Graphics Adapter) | 09:27 |
Flea86 | :) | 09:27 |
Powermaniac_ | Wait I just discovered there is a ORGFXSoC which I had never heard of till now, did some Google-Fu | 09:28 |
Powermaniac_ | Would love to see this integrated with the Novena open source laptop | 09:29 |
Powermaniac_ | Just if I could get the ORGFXSoC and OpenRISC 1200 on an ASIC...Then it would be truly open source. | 09:29 |
Powermaniac_ | Is there a recommended FPGA board for the OpenRISC 1200? | 09:29 |
Powermaniac_ | If so is there one that doubles it as I think, although I'm not sure, that I would need a second FPGA for the ORGFXSoC | 09:30 |
Powermaniac_ | Just asked the creator of ORGFXSoC how he set it up, hopefully he uses Google+ often xD | 09:33 |
Powermaniac_ | Also asking Bunnie about whether there is enough information for someone like me to copy his Novena build... | 09:34 |
Powermaniac_ | Could be very interesting, also have to wonder the cost =\ | 09:34 |
Powermaniac_ | Although it sounds like the ORGFXSoC is incorporated in the ORPSoC although I haven't been able to confirm that yet | 09:38 |
stekern | Powermaniac_: you don't need anouther fpga, you can have both on the same | 10:18 |
stekern | in fact, the guys that did that used an atlys development board and added their graphic accelerator to orpsocv2 | 10:19 |
stekern | I've even tested it on my atlys board | 10:20 |
Powermaniac_ | stekern: AWESOME! | 10:23 |
Powermaniac_ | stekern: This development board? http://www.digilentinc.com/Products/Detail.cfm?NavPath=2,400,836&Prod=ATLYS&CFID=2760033&CFTOKEN=40243146 | 10:24 |
Powermaniac_ | stekern: What exactly are the needed things on such a board anyway, so I can find the best deal for what I want/need...? | 10:24 |
Powermaniac_ | Oh and yes I'm finally succumbing to the idea of just using an FPGA board, as well there doesn't seem to be any other option available currently | 10:25 |
Powermaniac_ | Also this makes me wonder if maybe I missed an FPGA with open source verilog code? | 10:28 |
Powermaniac_ | Doubt it but still maybe/hopefully a possibility? | 10:28 |
_franck_ | olofk: I did a new pull request to orpsoc but as it's been mixed with the old one, I don't know if you got an alert on it | 10:31 |
_franck_ | stekern: did you see the update ? | 10:32 |
-!- Powermaniac_ is now known as Powermaniac | 10:35 | |
stekern | _franck_: my gmail POP fetches always lags ~30-60 min, so it might be in the queue still | 10:38 |
stekern | Powermaniac: "FPGA with open source verilog" <- what do you mean? | 10:38 |
Powermaniac | stekern: As in a schematic, thought verilog was used for all chips nowadays (still learning xD)... | 10:39 |
stekern | ah, no, I wouldn't count on it | 10:40 |
Powermaniac | stekern: Okay so is there a listing anywhere of what the ORPSoCv2 needs in the way of well input/output etc? | 10:42 |
stekern | I've seen an open source FPGA implementation somewhere sometime... They tested it on an FPGA IIRC ;) | 10:42 |
stekern | you need an uart to get input/output... that's about it | 10:42 |
stekern | but then if you want a decent amount of memory, you'll need a memory controller, and if you want ethernet connection you need a MAC etc | 10:43 |
Powermaniac | stekern: So basically anything will do? I can just choose the board with the input/output I want? Like what will and won't work as well I guess? | 10:44 |
stekern | basically yes | 10:44 |
stekern | of course it's easier for you if you choose a board that's already have a orpsoc port | 10:44 |
stekern | I've got the atlys board and a terasic de0 nano, both are good boards | 10:45 |
Powermaniac | Okay | 10:45 |
Powermaniac | So what things can ORPSoC connect to, DDR3 RAM or DRR2 RAM or? HMDI for display or? SATA 2.0 or? USB 2.0? etc? | 10:46 |
stekern | short answer - yes | 10:46 |
Powermaniac | Okay... | 10:47 |
stekern | long answer, we have open source implementations (that have been used in orpsoc) for SDR DDRAM, VGA/LCD framebuffer (with HDMI wrapper), USB 1.0 host controller... | 10:48 |
Powermaniac | So you can use USB without going closed source cool, and HDMI. | 10:49 |
stekern | well, for many things you'll still need a PHY, you can only do digital in an FPGA | 10:50 |
Powermaniac | Hmm now to find a cheap board with HDMI, USB, SATA...PHY? | 10:51 |
Powermaniac | stekern: PHY? | 10:53 |
Powermaniac | So wait would this run Debian...? | 10:55 |
stekern | PHY = physical interface: http://en.wikipedia.org/wiki/PHY_(chip) | 10:58 |
Powermaniac | Oh right like a USB port etc? | 10:59 |
Powermaniac | Finding a board with SATA is very difficult... | 11:04 |
Powermaniac | Maybe a MicroSD might work... | 11:06 |
Powermaniac | Might as well ask here as well. Would the Parallella be a suitable board to use? | 11:24 |
Powermaniac | As it has everything I want but SATA =( | 11:25 |
stekern | why do you need sata? | 11:25 |
Powermaniac | To connect a HDD? | 11:25 |
Powermaniac | Actually a MicroSD would probably be enough | 11:25 |
Powermaniac | As I wouldn't use it for anything huge so yeah MicroSD could hold all of Debian for sure | 11:26 |
stekern | you can use that, or flash memories or nfs mounted drives or a USB HDD etc etc | 11:26 |
Powermaniac | nfs? | 11:26 |
stekern | http://en.wikipedia.org/wiki/Network_File_System | 11:27 |
Powermaniac | I'm not sure though whether there would be enough room on the FPGA of the Parallella | 11:27 |
Powermaniac | To put ORPSoC on it...=\ | 11:29 |
Powermaniac | Trying to ask in #parallella, jeremy_bennett happens to be there too xD | 11:29 |
stekern | should be enough | 11:46 |
stekern | I've got a nice little or1k-elf- toolchain compiled on arm now, it can at least successfully compile a hello world | 11:49 |
Powermaniac | stekern: cool thanks! | 12:03 |
Powermaniac | stekern: Will probably order one then. Hopefully soon. | 12:04 |
Powermaniac | Anyone still here | 13:50 |
Powermaniac | Was going to ask someone more knowledgeable if these files are the schematics for the FPGA on the Parallella as the creator claims. I don't know what program would be needed to open them though... | 13:51 |
Powermaniac | https://github.com/parallella/parallella-hw/tree/master/common/fpga/hdl | 13:51 |
Powermaniac | Got a feeling now I think about it they are verilog files | 13:53 |
Powermaniac | Anyone around in here again, maybe? | 15:44 |
ams | i am | 15:54 |
ams | not that it say anything ... | 15:54 |
Powermaniac | Okay, not sure what you mean by that exactly. | 16:12 |
Powermaniac | But I'll shoot anyway | 16:12 |
Powermaniac | So I've been told the Parallella board wouldn't be suitable for implementing the OR1200 on, so now I'm trying to find what is that is under $200 and has USB, HDMI, and either microsd or 3x USB ports or data... | 16:13 |
Powermaniac | Sata* | 16:13 |
Powermaniac | I did just find this: http://www.terasic.com.tw/cgi-bin/page/archive.pl?Language=English&CategoryNo=167&No=830&PartNo=2 | 16:15 |
Powermaniac | But I'm not sure that is the kind of HDMI that is compatible with the average lcd | 16:15 |
Powermaniac | Also is there any chance ORPSoCv2 would even run Debian? | 16:16 |
ams | no clue | 16:17 |
Powermaniac | Ams: haha thought that might have been what you meant before...xD | 16:20 |
Powermaniac | One last check if anyone is around before I disappear for the night... | 17:13 |
Powermaniac | So is anyone there? | 17:13 |
stekern | orpsocv2 per se can of course run debian | 17:22 |
stekern | that actually look like a really interesting board, and it wasn't expensive neither | 17:23 |
stekern | but we have no debian for openrisc, so there some job for you to do there... | 17:26 |
Powermaniac | Stekern: yay your back! | 17:34 |
Powermaniac | Also I think I found you on github looking for tutorials for the openrisc 1200 | 17:34 |
Powermaniac | Anyway I was wondering (oh no not again), about the De0-Nano that is so often recommended | 17:36 |
Powermaniac | How do you use it if all it has built in is a USB port? | 17:36 |
Powermaniac | Also so Ubuntu works on OpenRisc but not Debian? Ubuntu is Debian...?!? | 17:37 |
Powermaniac | Well under the hood from what I understand Ubuntu is Debian... | 17:38 |
stekern | there's no ubuntu for openrisc neither | 17:38 |
-!- Yannou is now known as ysionneau | 17:40 | |
Powermaniac | So what exactly is ORPSoC then...? Must've gotten myself very confused somewhere | 17:40 |
stekern | a SoC | 17:41 |
stekern | http://en.wikipedia.org/wiki/System_on_a_chip | 17:41 |
Powermaniac | Right, I get that but isn't the OpenRISC built into the ORPSoC? | 17:42 |
stekern | yes, the soc cona | 17:43 |
stekern | yes, the soc contains a openrisc implementation | 17:43 |
stekern | on the de0 nano, for example the uart is routed to the pinheaders, you need to hook up that to some ttl->rs232/usb converter | 17:44 |
Powermaniac | What about a display? | 17:45 |
Powermaniac | I'm talking a 20+" LCD... | 17:45 |
Powermaniac | So the components together on the ORPSoC supply everything needed to run say Debian but OpenRISC alone does not. | 17:47 |
stekern | I've got one of those: http://www.flickr.com/photos/92201104@N06/9555179261/ | 17:47 |
stekern | there are probably breakoutboards for hdmi or vga as well | 17:48 |
Powermaniac | That is so cool | 17:48 |
Powermaniac | Could you connect to the internet with the ORPSoC on a DE0-Nano with a USB WiFi adapter? | 17:48 |
stekern | I think you are making the wrong connection between the SoC and a Linux dist | 17:49 |
Powermaniac | And a mouse, keyboard and seeing as there isn't a microsd slot a USB HDD? | 17:49 |
stekern | yes, but you'd need some USB phy breakoutboard | 17:50 |
Powermaniac | Probably only just finished the first chapter of Digital Design by Morris Mano, it was very detailed on binary etxc. | 17:50 |
Powermaniac | Hmm | 17:52 |
Powermaniac | So what things do you have connected to your De0, to give me an idea? | 17:54 |
stekern | uart, that LCD breakout (with touch controller) and debugger | 17:55 |
Powermaniac | Oh there is three sets of pins, what is that small port like a USB port, don't quite recognize it. | 17:58 |
Powermaniac | Wait just checked it is a USB port. | 17:58 |
stekern | yes | 17:59 |
stekern | it's connected to a usb-blaster | 17:59 |
Powermaniac | So is the 24 pin port what you are using for debugginer? | 17:59 |
Powermaniac | Debugging* | 17:59 |
stekern | you can use the usb-blaster connection for debugging | 17:59 |
Powermaniac | Ahh okay, so 1 40 gpio pin for display break board, one for USB ports, one 24 pin for I'm not sure... | 18:00 |
Powermaniac | Sorry for all the questions by the way, hopefully I'm not too annoying...=S | 18:01 |
stekern | np | 18:04 |
Powermaniac | So that LCD touchscreen is it(?) What kind of breakout board/connector is it using to connect to that screen? | 18:08 |
Powermaniac | And can you turn on and off the touchscreen feature? | 18:08 |
stekern | if you don't run any code that reads it, it's "turned off" | 18:09 |
Powermaniac | Hmm it look like it might be cheaper for me to get a board with all the features I want built in... | 18:13 |
Powermaniac | Still not sure about HDMI TX and whether that can be used with normal HDMI. | 18:13 |
stekern | what would not normal hdmi be? | 18:15 |
Powermaniac | Umm I think just HDMI, they don't normally indicate it is tx... | 18:18 |
stekern | ah, perhaps HDMI out and HDMI in would make more sense then | 18:18 |
stekern | vs tx and rx | 18:18 |
Powermaniac7 | Sorry about that my Nexus 7s net just died for whatever reason | 18:20 |
Powermaniac7 | Think I found a HDMI breakout board though | 18:22 |
Powermaniac7 | https://www.digilentinc.com/Products/Detail.cfm?NavPath=2,648,863&Prod=VMOD-MIB | 18:22 |
Powermaniac7 | Also what USB breakout board are you using? | 18:24 |
stekern | I don't have an USB breakout board | 18:24 |
Powermaniac7 | Oh | 18:24 |
Powermaniac7 | So what does the tx stand for in HDMI tx as you seem to know...? | 18:27 |
stekern | tx = transmit, rx = receive | 18:31 |
Powermaniac7 | Ahh so it is exactly what I'm after then, transmit not receive | 18:32 |
Powermaniac7 | Don't think I need both, pretty sure monitors only display don't send back information... | 18:33 |
stekern | yes, you only need hdmi out | 18:35 |
Powermaniac7 | I think that is it for tonight now | 18:39 |
Powermaniac7 | 4am so I should probably try to get some sleep | 18:39 |
Powermaniac7 | Thanks for the help Stekern! | 18:40 |
--- Log closed Mon Sep 23 00:00:08 2013 |
Generated by irclog2html.py 2.15.2 by Marius Gedminas - find it at mg.pov.lt!