[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: gEDA-user: Re: Single board computer
For those of you wonder what this is all about, check out:
http://www.dlharmon.com/sbc.html
>If you want pretty-printed partlist, here is my program bom.c that makes it
>for Ronja:
>
>http://ronja.twibright.com/schematics/bom.c
>
>And here is the Makefile that calls it:
>
>http://ronja.twibright.com/schematics/bom.c
>
>The Makefile is set up that it generates also online pictures from the
>schematics, PCB etc. You can suck out all the sources from the Ronja website
>except .php code (they are interpreted by the webserver instead).
>
>If you want the entire cvs tree to be able to reuse some tools from Ronja,
>tell me, I'll send as a .tar.gz.
>
>Cl<
>
>On Tue, Oct 12, 2004 at 10:05:23PM -0500, Darrell Harmon wrote:
>> Karel Kulhavy wrote:
>>
>> >Hello
>> >
>> >I am Clock of the Ronja project
>> >http://ronja.twibright.com
>> >I am using gschem and PCB on Ronja project too.
>> >
>> >I would like to ask why did you make the SBC? For someone, or for
>> >your own use, or just for fun and experiments?
>> >
>> >There are problems with the schematics. For example the dp83846A.sym
>> >is lacking the device= attribute and the attribute is omitted in the
>> >schematic
>> >too.
>> >
>> >Are you planning to fix these problems and/or publish a complete guide how
>> >to build the device, including partlists, soldering instructions, where to
>> >get the parts etc. in the style of Ronja project?
>> >
>> >What software setup were you using to program the XILINX and what does the
>> >XILINX do in the computer?
>> >
>> >Are you planning to publish some instructions how to load and boot Linux
>> >into
>> >the device?
>> >
>> >Is it necessary to have proprietary programs (Windows, some Xilinx
>> >programs)
>> >to program the XILINX inside and/or Linux into the device?
>> >
>> >Regards,
>> >
>> >Cl<
>> >
>> >
>> >
>> >
>> >
>> I have just build this for the fun of it. The it intended as a genral
>> purpose embedded computer. It is designed wiht the intent of data
>> acquisition and control work. Two things I plan to do with it include
>> software defined radio and digital scope via addon cards. The
>> schematics have not been updated since I ordered the board. Yes, I have
>> been intending to update the schematics. Most of what is missing was
>> drawn in as I built it. I just have not had a chance to do it. I have
>> all the invoices stapled together and creating a partslist should be
>> easy. Everything but the SDRAMs, FPGA and NAND flash come from
>> Digikey. I just need to clean up the source and release a tarball of
>> the bootloader, and a kernel patch. I am not quite done with the kernel
>> patch.
>>
>> The FPGA is not used for anything on the board. I just included it to
>> make interfacing high speed ADC's and DACs easier. It can be left of
>> for a significant cost savings. I dislike having to run proprietary
>> software, but there are no alternatives to program a FPGA. I use Xilinx
>> ISE webpack. Xilinx only charges for the CD itself $5. It is supposed
>> to run on windows, but it works under wine with it set to emulate
>> win2k. For simulation I use Icarus Verilog.
>>
>> Loading up linux is easy with the AT91RM9200. It has a mask ROM
>> containing a boot uploader. This allows 16kB of data to be uploaded
>> and run. A jumper selects if this data comes from the serial port or the
>> serial data flash. Simply jumpering it to the serial allows the
>> firmware to be loaded. The firmware then allows the flash to be
>> programmed with itself and a kernel. You will get a better idea how it
>> works when I release the source.
>>
>> I like the Ronja project and how well it is documented. I hope to
>> achieve this level of documentation on my SBC. It will be more
>> difficult as there are more parts, and I dont have much time to spare
>> (getting EE degree). Let me know if you have any more questions or
>> suggestions. The SBC is much a work in progress.
>>
>> Darrell Harmon
>