Looking to start an embedded Linux project. I know you can find development boards, but I'm wanting to build my own from scratch.
I believe I will be using the AT91SAM9260 (maybe the AT91SAM9XE512) because it seems to be one of the most powerful SoC that is Non-BGA (this is important because this is DIY and BGA components are not friendly at all) that is easily supported by Linux.
I'd like for this board to have a VGA out capable of different SVGA resolutions, but not sure how to go about doing this. Is there a very simple way? Otherwise, I was thinking about putting a Spartan-3E fpga on it that would act like a video controller that outputs to a 8-bit RAMDAC. The Spartan supports DDR memory which could be used as VRAM. My question is what type of performance could I get out of such a configuration? I'd like at least 1024x768x24 @60Hz, but I'd be happy if I could go higher to more modern resolutions.
I believe I will be using the AT91SAM9260 (maybe the AT91SAM9XE512) because it seems to be one of the most powerful SoC that is Non-BGA (this is important because this is DIY and BGA components are not friendly at all) that is easily supported by Linux.
I'd like for this board to have a VGA out capable of different SVGA resolutions, but not sure how to go about doing this. Is there a very simple way? Otherwise, I was thinking about putting a Spartan-3E fpga on it that would act like a video controller that outputs to a 8-bit RAMDAC. The Spartan supports DDR memory which could be used as VRAM. My question is what type of performance could I get out of such a configuration? I'd like at least 1024x768x24 @60Hz, but I'd be happy if I could go higher to more modern resolutions.