|
challenge: write some kind of demo that runs on the 840av's dsp
|
# ? Nov 17, 2018 20:20 |
|
|
# ? Apr 28, 2024 05:00 |
|
I love all of you in this thread. it’s all soo good. just keep it up.
|
# ? Nov 17, 2018 21:52 |
|
r u ready to WALK posted:Now I gotta hunt down the DSP software specific to the TI chip in the 840av lol what DSP software (also it’s an AT&T DSP3210, not a TI) if you find the SDK for it let me know, unlike NeXT it wasn’t a standard part of the developer tools
|
# ? Nov 17, 2018 21:52 |
|
I bought a thing then I did this and now I’m doing this which is a good thing because previous it was responsible for this current status is this
|
# ? Nov 18, 2018 09:33 |
|
eschaton posted:if you find the SDK for it let me know, unlike NeXT it wasn’t a standard part of the developer tools was there ever a public sdk for it? all I remember it being used for was speech recognition and softmodems and those were both system services
|
# ? Nov 18, 2018 17:56 |
|
Wild EEPROM posted:I bought a thing watercooled quad? i think a lot of them suffered that fate. how much of it is left? can you rotate the heatsink to point at the rear fan holes? hopefully it doesn't hit the gpu. i bet you could get away with not cutting anything if you use USB headers on the board to relocate the I/O since you already got the PCI cards lined up.
|
# ? Nov 18, 2018 21:47 |
|
mpegdec is pretty amazing, i remember having to convert mp3 files to aiff before i could play them in realtime on my old performa 630 and it taking 15-30 minutes per song apparently amiga nerds eventually figured out how to do it realtime in 68k assembly with plenty of time left over for other system tasks, and it ported right over to 68k macs https://www.youtube.com/watch?v=ZCMh2L3yOsM I've installed codewarrior on the Quadra, hopefully there's some documentation on that DSP thing somewhere in the reference books
|
# ? Nov 18, 2018 22:08 |
|
Raluek posted:watercooled quad? i think a lot of them suffered that fate. how much of it is left? water cooled dual leaked and died. this is just test hardware, he real hardware is coming soon. I’m doing the cut out of convenience but I did cut out the io of the g5 board. it’s a lot more difficult because of how little space there is though
|
# ? Nov 19, 2018 00:43 |
|
haveblue posted:was there ever a public sdk for it? all I remember it being used for was speech recognition and softmodems and those were both system services I think there was a private SDK that developers could request so people like Adobe and Avid could theoretically use the DSPs
|
# ? Nov 19, 2018 01:04 |
|
r u ready to WALK posted:I've installed codewarrior on the Quadra, hopefully there's some documentation on that DSP thing somewhere in the reference books there won’t be in anything from Apple or Metrowerks here’s an FAQ someone put together in the modern era you’d probably just want to assemble for the DSP on a UNIX or whatever, and then reverse engineer how to make Mac OS hand the blob to the DSP to run and transfer data with unless someone has uploaded an ISO of the ARTA SDK somewhere of course edit: holy poo poo, the Quadra 660AV & 840AV Developer’s Note actuality goes into a lot of detail eschaton fucked around with this message at 01:22 on Nov 19, 2018 |
# ? Nov 19, 2018 01:12 |
|
Wild EEPROM posted:water cooled dual oh well, rip. where is the lack of space, the lip where the I/O panel would have been on ATX?
|
# ? Nov 19, 2018 08:28 |
|
yup. on atx the io area is the same “level” as the pcie, but on g5 the io is extended so the back is flush but the pcie is still recessed. most people doing this seem to be buying the laserhive kit but gently caress paying money to replace the back panel with something worse. a few people mount the motherboard inboard, chop off the last inch of the g5 mobo, and then solder extensions to the original io. no cutting on the exterior needed but and it also means you need a pcie extension of some sort.
|
# ? Nov 19, 2018 09:53 |
|
Wild EEPROM posted:yup. on atx the io area is the same “level” as the pcie, but on g5 the io is extended so the back is flush but the pcie is still recessed. if you mounted it like you have it, with the PCI slots lining up, that leaves the mobo I/O recessed, right? i would prob do that to avoid pci-e extensions, but make a little io panel out of like 8p8c keystone jacks and those usb cables that plug into your mobo header that are supposed to go in the pci slots. what do you really need, besides ethernet, usb, and graphics? i might even be tempted to just block off the old I/O location and stick all that stuff in pci slots anyway. that way you dont need to chop anything up at all
|
# ? Nov 19, 2018 09:59 |
|
im building a php framework because i hate the world and want everyone to suffer
|
# ? Nov 19, 2018 13:59 |
|
my new dog posted:im building a php framework because i hate the world and want everyone to suffer jesus did you lose a bet or something
|
# ? Nov 19, 2018 19:39 |
|
my new dog posted:im building a php framework because i hate the world and want everyone to suffer did you time travel here from 2005 or something
|
# ? Nov 19, 2018 20:50 |
|
that won't make everyone suffer, just you
|
# ? Nov 19, 2018 20:56 |
|
my new dog posted:im building a php framework because i hate the world and want everyone to suffer add a command bus
|
# ? Nov 19, 2018 21:13 |
|
my new dog posted:im building a php framework because i hate the world and want everyone to suffer go is the new php, use that instead
|
# ? Nov 19, 2018 21:40 |
|
php microservice framework with autogenerated docker and kubernetes configs
|
# ? Nov 20, 2018 05:09 |
|
Kevin Mitnick P.E. posted:php microservice framework with autogenerated docker and kubernetes configs written in go
|
# ? Nov 20, 2018 05:23 |
|
Raluek posted:if you mounted it like you have it, with the PCI slots lining up, that leaves the mobo I/O recessed, right? i would prob do that to avoid pci-e extensions, but make a little io panel out of like 8p8c keystone jacks and those usb cables that plug into your mobo header that are supposed to go in the pci slots. what do you really need, besides ethernet, usb, and graphics? i might even be tempted to just block off the old I/O location and stick all that stuff in pci slots anyway. that way you dont need to chop anything up at all The main problem with doing it that way is that the g5 only has 4 pci slots on the back. 2 would be taken up by any gpu that's faster than integrated leaving you with 2: 1 as a usb header, and then 1 free for maybe a wifi card or something. the stock IO uses jacks that extend out to be flush with the case too, so good luck with the 8p8c keystone jack Cutting the back isn't the elegant solution, but it's also the easiest way to make something that 1) works with any future hardware, 2) doesn't cost any more money, and 3) doesn't involve major soldering.
|
# ? Nov 20, 2018 06:51 |
|
the biggest pain in the rear end is the front panel though. the power switch only needs 1 pin because it shares a ground with firewire, because of course. So your choice is either cut up the original cable and then re-pin it to work with your motherboard, buy a pre-built cable like that for $$$, or buy the laserhive riveted on thing with new io things that looks like absolute poo poo. (or, what I did, which is just take apart the power switch and solder an extension to that and just gently caress the front usb2, front audio, and front firewire)
|
# ? Nov 20, 2018 06:52 |
|
does the stock cable use a normal-ish connector such that you can jam in headers or pins or something, solder wires to those, and make your own little adapter? since you say you have to cut up the cable i assume it's not the normal shaped kind where you can depin the connector and fix it without cutting anything. if it is just the wrong shape, i suppose you can depin it and then get the right size connector body and put the pins in that. make a little jumper wire to provide the extra ground. not that it matters cause youre p set already looks like
|
# ? Nov 20, 2018 09:23 |
|
Unduly pleased that in the last few-ish weeks I've managed to steal time (mostly from sleeping) to get a few things done: (Well, if not done done, at least further along.)
(Someday I'll have some screenshots... of VGA text consoles...)
|
# ? Nov 20, 2018 11:34 |
|
Raluek posted:does the stock cable use a normal-ish connector such that you can jam in headers or pins or something, solder wires to those, and make your own little adapter? since you say you have to cut up the cable i assume it's not the normal shaped kind where you can depin the connector and fix it without cutting anything. if it is just the wrong shape, i suppose you can depin it and then get the right size connector body and put the pins in that. make a little jumper wire to provide the extra ground. stock front panel header is 2x10 pins iirc and the wiring sort of makes sense from an ease of assembly point of view (1 cable to plug in and the USB, FireWire, power button, and power led are all done) the main problem is that since I don’t have FireWire on my stuff there’s an additional cable and it’s all a pain in the rear end still preferable to the late g5, which uses a completely different method
|
# ? Nov 20, 2018 16:13 |
|
easy, just add FireWire to your stuff!
|
# ? Nov 20, 2018 22:48 |
|
No thanks
|
# ? Nov 21, 2018 06:34 |
|
Wild EEPROM posted:stock front panel header is 2x10 pins iirc and the wiring sort of makes sense from an ease of assembly point of view (1 cable to plug in and the USB, FireWire, power button, and power led are all done) i think i would be tempted to depin the one header and get the plastic bodies to repin into whatever headers you needed, and ziptie up the unneeded firewire ones. until now i thought only the "late" g5 got water cooling, but it looks like they actually had em for a couple years
|
# ? Nov 21, 2018 09:16 |
|
EtherTalk or bust also I’m surprised the iOS dictionary autocorrects every obsolete technology they’ve ever produced
|
# ? Nov 21, 2018 10:32 |
|
Luigi Thirty posted:EtherTalk or bust has to be a lawyer thing; failing to treat a trademark as a trademark in your own dictionary being grounds for losing it, and some engineer just awk'ed out the entire list into the dictionary
|
# ? Nov 21, 2018 11:16 |
|
Luigi Thirty posted:EtherTalk or bust if iOS doesn’t remember MessagePad and HyperCard who will?
|
# ? Nov 21, 2018 16:09 |
|
https://twitter.com/LuigiThirty/status/1065442314880000000
|
# ? Nov 22, 2018 04:29 |
|
Raluek posted:i think i would be tempted to depin the one header and get the plastic bodies to repin into whatever headers you needed, and ziptie up the unneeded firewire ones. A lot of people do that, yeah, but you Need to hook up firewire to get the power button to work. I took the easy way out and just said gently caress it to front usb and firewire and power led, and just snipped the cable from the power switch and spliced an extension.
|
# ? Nov 23, 2018 07:52 |
|
Luigi Thirty posted:I BLINKED THE WORD “gently caress” IN MORSE CODE ON AN LED WITH AN FPGA ENTIRELY IN VERILOG welcome to the verilog club, you have dehumanized yourself and faced to bloodshed
|
# ? Nov 24, 2018 03:16 |
|
update: i got a uart running and figured out how to put hex digits on my 4 digit display that come in over the wire soon i'll be writing my own risc cpu
|
# ? Nov 24, 2018 06:31 |
|
Luigi Thirty posted:update: i got a uart running and figured out how to put hex digits on my 4 digit display that come in over the wire Path tracer progress... toiletbrush fucked around with this message at 21:02 on Nov 24, 2018 |
# ? Nov 24, 2018 19:35 |
|
FPGA update took me a while to figure out how to get the timing right before realizing that my 8MHz pixel clock was really a 4MHz pixel clock but i got it working https://twitter.com/LuigiThirty/status/1066544641410035712
|
# ? Nov 25, 2018 05:22 |
|
Luigi Thirty posted:FPGA update ypos bithc
|
# ? Nov 25, 2018 06:31 |
|
|
# ? Apr 28, 2024 05:00 |
|
BobHoward posted:welcome to the verilog club, you have dehumanized yourself and faced to bloodshed These morse skills will come in handy later when all you have is JTAG over barbed wire for debugging like literally almost any Xilinx dev board. ("I2C? SPI? useful/usable UART? gently caress YOU!" --Xilinx).
|
# ? Nov 25, 2018 08:52 |