DogP
01-31-2007, 04:13 PM
Hey,
I'm new to Propeller, but I'm familiar with microcontrollers, programming, etc. What I'm looking for is a good way to get TV and/or VGA output from a framebuffer stored in RAM (would be external to the Propeller). I've looked at a bunch of products to do this, and for the most part nothing has been powerful or cost effective enough to do this. I'm just a hobbiest looking to learn something new and create a video output that I've been wanting to make for years :) . Looking at the screenshot of the racing game on the Hydra, it appears that this may be able to do what I want.
Anyway, I've looked through some documents and searched the forum, but I haven't really seen anything about the performance of these chips. Ideally, I'd like 50 frames/second, but I realize that there's a lot of data to be passed, but 25fps is really the minimum that would be useable. The buffer is about 20kbytes (384x224x2bpp). How fast is reading data from the I/O pins to internal memory? The data is transmitted sporadically at 20MHz, I assume I couldn't read the data directly into Propeller's memory at those rates, correct? I'm planning on using some simple logic chips to write it to SRAM, which can then be read and output to a display at the microcontroller's pace. Spin doesn't look too difficult to learn, and I assume I'd probably need some routines in ASM, I'm just wondering if this is even remotely possible.
I'm familiar with wiring circuits and everything... what's the recommended kit to get started? I'd prefer to get the DIP package and wire everything myself, since the demo board w/ the audio and everything is a waste of important I/O pins for me, and I'd like to be able to easily replace the chip if I fry it (like I've read happen to a few people). Is the education kit the way to go, or the DIP plus? Or should I just buy the bare chip and order the rest of the parts w/ my next parts order from Mouser? If I get the kit without the USB connection, how do I interface with it? Do I just need to rig up a serial cable, or is the USB adapter required?
Thanks,
Pat
I'm new to Propeller, but I'm familiar with microcontrollers, programming, etc. What I'm looking for is a good way to get TV and/or VGA output from a framebuffer stored in RAM (would be external to the Propeller). I've looked at a bunch of products to do this, and for the most part nothing has been powerful or cost effective enough to do this. I'm just a hobbiest looking to learn something new and create a video output that I've been wanting to make for years :) . Looking at the screenshot of the racing game on the Hydra, it appears that this may be able to do what I want.
Anyway, I've looked through some documents and searched the forum, but I haven't really seen anything about the performance of these chips. Ideally, I'd like 50 frames/second, but I realize that there's a lot of data to be passed, but 25fps is really the minimum that would be useable. The buffer is about 20kbytes (384x224x2bpp). How fast is reading data from the I/O pins to internal memory? The data is transmitted sporadically at 20MHz, I assume I couldn't read the data directly into Propeller's memory at those rates, correct? I'm planning on using some simple logic chips to write it to SRAM, which can then be read and output to a display at the microcontroller's pace. Spin doesn't look too difficult to learn, and I assume I'd probably need some routines in ASM, I'm just wondering if this is even remotely possible.
I'm familiar with wiring circuits and everything... what's the recommended kit to get started? I'd prefer to get the DIP package and wire everything myself, since the demo board w/ the audio and everything is a waste of important I/O pins for me, and I'd like to be able to easily replace the chip if I fry it (like I've read happen to a few people). Is the education kit the way to go, or the DIP plus? Or should I just buy the bare chip and order the rest of the parts w/ my next parts order from Mouser? If I get the kit without the USB connection, how do I interface with it? Do I just need to rig up a serial cable, or is the USB adapter required?
Thanks,
Pat