Looking for interest in an Open Source Hardware USB programmable FPGA, XC3S250E. I have been having some difficulty getting the right people exposed to this project. If you have any interest in this project would like to hear from you. It is headed into an Open Source Hardware agreement therefore their is no proprietary information about the design. Here is an image of the board. http://www.mediafire.com/imageview.php?quickkey=yhjjddznzmx&thumb=5 Cy Drollinger Electronic Realization L.L.C. 313 W. Mendenhall #5 Bozeman, MT 59715 PH: 406-586-5502 Email: cy@montana.net
USB programmable Open Source Hardware
Started by ●September 22, 2009
Reply by ●September 23, 20092009-09-23
On Sep 22, 10:19=A0pm, nobody <cydrollin...@gmail.com> wrote:> Looking for interest in an Open Source Hardware USB programmable FPGA, > XC3S250E. I have been having some difficulty getting the right people > exposed to this project. If you have any interest in this project > would like to hear from you. It is headed into an Open Source Hardware > agreement therefore their is no proprietary information about the > design. > > Here is an image of the board.http://www.mediafire.com/imageview.php?quic=kkey=3Dyhjjddznzmx&thumb=3D5> > Cy Drollinger > Electronic Realization L.L.C. > 313 W. Mendenhall #5 > Bozeman, MT 59715 > PH: 406-586-5502 > Email: c...@montana.netDear Cy who are the right people? customers buying the hardware from you? an OEM fab that manufacturers the board for you cheaply? developers who spend their time to support your board so you can use those open source projects to sell more boards and make more money? somebody who can give you good advice? the PCB is far too expensive to make for "open source" guys, so nobody will build this board, unless you manufacture and sell it cheaply, so whatever you call open source hardware, it is just an commercial products with schematic made public, but the schematics of most FPGA development hardware is openly public anyway, so where is you point? you really have to say what type of contacts you are looking for! Antti
Reply by ●September 23, 20092009-09-23
Antti, I enjoy your responses they are to the bone, but valid. The right people are engineers who wish to pick this project up for their benefit, yes antti as well as mine. The engineer would be some one willing to pay a bit extra for one of four boards available with all the design file associated with the boards. These files are the meat of the work and would allow an engineer to make changes from the current form to one more suitable to their needs, if necessary. Open Source license also allows anyone willing to manufacture this product for sale and profit of their own, royalty free. Development and testing is a huge cost and has been paid for in this project. Yes, antti schematics are available for many of the development boards but firmware and how things are implemented are not. Digilent for example produced a project that only required a usb to miniB connection to the board to program utilizing Xilinx's impact program, how did they do that? They will not tell me, I understand, but it was worth asking. If the 4 layer printed circuit board was manufactured for $6 is that to expensive? My point: is placing all of this projects work in an open source license to be easily duplicated at a reasonable cost one board under $50.00 for someone in need of well behaved electronic signals, maybe an engineer, a student, a hobbyist, and the like. Antti, you are so preceptive, Yes, I would like to be able to accept notes of appreciation for this body of work, because someone finds it helpful. Being able to discuss this body of work and let it go out to those who would find it useful makes me smile. Open Source Hardware licensing just prevents anyone from strangling the work and making it theirs, plagiarism. This body of work is not quite original but is not a rip off, or a copy of another work. Yes, their are similar projects out there and I have asked for help on this project from those similar project, but understandably I got go away, I did. I have spent my resource on this project and I need more to continue on or even try something different. Thanks for asking Antti, Cy Drollinger
Reply by ●September 23, 20092009-09-23
nobody <cydrollinger@gmail.com> wrote:>Looking for interest in an Open Source Hardware USB programmable FPGA, >XC3S250E. I have been having some difficulty getting the right people >exposed to this project. If you have any interest in this project >would like to hear from you. It is headed into an Open Source Hardware >agreement therefore their is no proprietary information about the >design. > >Here is an image of the board. >http://www.mediafire.com/imageview.php?quickkey=yhjjddznzmx&thumb=5What is the purpose of the board? What needs to be done? I see an FTDI chip. Can it be programmed through OpenOCD / serial port JTAG? -- Failure does not prove something is impossible, failure simply indicates you are not using the right tools... "If it doesn't fit, use a bigger hammer!" --------------------------------------------------------------
Reply by ●September 23, 20092009-09-23
On Sep 23, 6:58=A0pm, nobody <cydrollin...@gmail.com> wrote:> Antti, > > I enjoy your responses they are to the bone, but valid. The right > people are engineers who wish to pick this project up for their > benefit, yes antti as well as mine. The engineer would be some one > willing to pay a bit extra for one of four boards available with all > the design file associated with the boards. These files are the meat > of the work and would allow an engineer to make changes from the > current form to one more suitable to their needs, if necessary. Open > Source license also allows anyone willing to manufacture this product > for sale and profit of their own, royalty free. Development and > testing is a huge cost and has been paid for in this project. Yes, > antti schematics are available for many of the development boards but > firmware and how things are implemented are not. Digilent for example > produced a project that only required a usb to miniB connection to the > board to program utilizing Xilinx's impact program, how did they do > that? They will not tell me, I understand, but it was worth asking. > > If the 4 layer printed circuit board was manufactured for $6 is that > to expensive? > > My point: is placing all of this projects work in an open source > license to be easily duplicated at a reasonable cost one board under > $50.00 for someone in need of well behaved electronic signals, maybe > an engineer, a student, a hobbyist, and the like. Antti, you are so > preceptive, Yes, I would like to be able to accept notes of > appreciation for this body of work, because someone finds it helpful. > Being able to discuss this body of work and let it go out to those who > would find it useful makes me smile. Open Source Hardware licensing > just prevents anyone from strangling the work and making it theirs, > plagiarism. This body of work is not quite original but is not a rip > off, or a copy of another work. Yes, their are similar projects out > there and I have asked for help on this project from those similar > project, but understandably I got go away, I did. > I have spent my resource on this project and I need more to continue > on or even try something different. > > Thanks for asking Antti, > > Cy DrollingerCy you havent done your homework ;) 1) Xilinx USB cable can be put on customer board (yours) the schematic is FREELY available, FX2+CPLD, support:impact/chipscope/xmd 2) Digilent USB cable can put on customer board (yours) the schematic is FREELY available, FX2 only, support: chipscope/xmd 3) Anttis option: a] FT232RL and S3E, CBUS used for CLK and JTAG, i can provide ALL TOOLS needed for this b] FT245RL + S3AN (uses multiboot) a and b allow full programmability over usb, at lower cost then your, and lower than digilent or xilinx usb embedded all solutions are EASY and READY for anyone to benefit, and lower cost then yours 6$ one off 4 layer PCB? you have good fab, if so! but, you use hard to get and hard to use connectors, making also add on boards expensive, so that reduces the interest another level your work is 1:1 same as "console FPGA" or have i failed to see something? i see nothing what your board does better (both designs are WAY TOO OLD, and WAY too expensive...) Antti
Reply by ●September 23, 20092009-09-23
On Sep 23, 7:17=A0pm, n...@puntnl.niks (Nico Coesel) wrote:> nobody <cydrollin...@gmail.com> wrote: > >Looking for interest in an Open Source Hardware USB programmable FPGA, > >XC3S250E. I have been having some difficulty getting the right people > >exposed to this project. If you have any interest in this project > >would like to hear from you. It is headed into an Open Source Hardware > >agreement therefore their is no proprietary information about the > >design. > > >Here is an image of the board. > >http://www.mediafire.com/imageview.php?quickkey=3Dyhjjddznzmx&thumb=3D5 > > What is the purpose of the board? What needs to be done? > > I see an FTDI chip. Can it be programmed through OpenOCD / serial port > JTAG? > > -- > Failure does not prove something is impossible, failure simply > indicates you are not using the right tools... > =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0"If it doesn't fit, use a bigg=er hammer!"> --------------------------------------------------------------NO you need a JTAG cable to program the CPLD then you can download the FPGA much same idea as the ondemand thing there is no "bootstrap" option that would allow the board to be flashd with empty CPLD and flash soldered =3D=3D=3D BAD design Antti
Reply by ●September 23, 20092009-09-23
On Sep 23, 11:58=A0am, nobody <cydrollin...@gmail.com> wrote:> Antti, > > I enjoy your responses they are to the bone, but valid. The right > people are engineers who wish to pick this project up for their > benefit, yes antti as well as mine. The engineer would be some one > willing to pay a bit extra for one of four boards available with all > the design file associated with the boards. These files are the meat > of the work and would allow an engineer to make changes from the > current form to one more suitable to their needs, if necessary. Open > Source license also allows anyone willing to manufacture this product > for sale and profit of their own, royalty free. Development and > testing is a huge cost and has been paid for in this project. Yes, > antti schematics are available for many of the development boards but > firmware and how things are implemented are not. Digilent for example > produced a project that only required a usb to miniB connection to the > board to program utilizing Xilinx's impact program, how did they do > that? They will not tell me, I understand, but it was worth asking.Yes, there are vendors who do not make all of their design files available for FPGA development boards. But for the most part, the FPGA makers provide development boards and make all of their design files available. I think they do this to reduce the amount of support required. If you have all of the design files, you don't need to ask so many questions, you can just look it up yourself. So in that sense, there are a number of open source FPGA development boards. Just not with the freedom to make your own copies although I can't imagine an FPGA vendor would object since you would be putting their parts on it!> If the 4 layer printed circuit board was manufactured for $6 is that > to expensive?No one can have a board manufactured for $6. You might be able to get 100 for $600 or possibly even 10 for $60, but not 1 for $6. That is one of the problems with open source hardware. It is "hard" and often difficult to make on your own. But that does not need to be a problem. The most successful open source hardware (OSH) project I have seen is the Beagle Board which can only be made in pretty advanced factories. It uses a Package on Package mounting technique for the processor memory as the OMAP CPU used is intended for use in PDAs and cell phone like applications. So clearly, the fact that you might have to sell some part or even all of the board would not doom the project as Antti might think. (Not trying to put words in your mouth Antti, just making a point). In fact, I am thinking about an open source GPS receiver project which would require not only the electronic hardware, but also a mechanical design be done. Now *that* can be a problem for open source I think.> My point: is placing all of this projects work in an open source > license to be easily duplicated at a reasonable cost one board under > $50.00 for someone in need of well behaved electronic signals, maybe > an engineer, a student, a hobbyist, and the like. Antti, you are so > preceptive, Yes, I would like to be able to accept notes of > appreciation for this body of work, because someone finds it helpful. > Being able to discuss this body of work and let it go out to those who > would find it useful makes me smile. Open Source Hardware licensing > just prevents anyone from strangling the work and making it theirs, > plagiarism. This body of work is not quite original but is not a rip > off, or a copy of another work. Yes, their are similar projects out > there and I have asked for help on this project from those similar > project, but understandably I got go away, I did. > I have spent my resource on this project and I need more to continue > on or even try something different.Have you defined your goals for this project? If you are going to succeed, you need to know what you are trying to do, *clearly*. Others can give feedback on the goals and you can modify them to include as many others as possible. Then you will get as much support as possible. Rick
Reply by ●September 23, 20092009-09-23
On Sep 23, 7:38=A0pm, rickman <gnu...@gmail.com> wrote:> On Sep 23, 11:58=A0am, nobody <cydrollin...@gmail.com> wrote: > > > > > Antti, > > > I enjoy your responses they are to the bone, but valid. The right > > people are engineers who wish to pick this project up for their > > benefit, yes antti as well as mine. The engineer would be some one > > willing to pay a bit extra for one of four boards available with all > > the design file associated with the boards. These files are the meat > > of the work and would allow an engineer to make changes from the > > current form to one more suitable to their needs, if necessary. Open > > Source license also allows anyone willing to manufacture this product > > for sale and profit of their own, royalty free. Development and > > testing is a huge cost and has been paid for in this project. Yes, > > antti schematics are available for many of the development boards but > > firmware and how things are implemented are not. Digilent for example > > produced a project that only required a usb to miniB connection to the > > board to program utilizing Xilinx's impact program, how did they do > > that? They will not tell me, I understand, but it was worth asking. > > Yes, there are vendors who do not make all of their design files > available for FPGA development boards. =A0But for the most part, the > FPGA makers provide development boards and make all of their design > files available. =A0I think they do this to reduce the amount of support > required. =A0If you have all of the design files, you don't need to ask > so many questions, you can just look it up yourself. =A0So in that > sense, there are a number of open source FPGA development boards. > Just not with the freedom to make your own copies although I can't > imagine an FPGA vendor would object since you would be putting their > parts on it! > > > If the 4 layer printed circuit board was manufactured for $6 is that > > to expensive? > > No one can have a board manufactured for $6. =A0You might be able to get > 100 for $600 or possibly even 10 for $60, but not 1 for $6. =A0That is > one of the problems with open source hardware. =A0It is "hard" and often > difficult to make on your own. =A0But that does not need to be a > problem. =A0The most successful open source hardware (OSH) project I > have seen is the Beagle Board which can only be made in pretty > advanced factories. =A0It uses a Package on Package mounting technique > for the processor memory as the OMAP CPU used is intended for use in > PDAs and cell phone like applications. =A0So clearly, the fact that you > might have to sell some part or even all of the board would not doom > the project as Antti might think. =A0(Not trying to put words in your > mouth Antti, just making a point). > > In fact, I am thinking about an open source GPS receiver project which > would require not only the electronic hardware, but also a mechanical > design be done. =A0Now *that* can be a problem for open source I > think. > > > My point: is placing all of this projects work in an open source > > license to be easily duplicated at a reasonable cost one board under > > $50.00 for someone in need of well behaved electronic signals, maybe > > an engineer, a student, a hobbyist, and the like. Antti, you are so > > preceptive, Yes, I would like to be able to accept notes of > > appreciation for this body of work, because someone finds it helpful. > > Being able to discuss this body of work and let it go out to those who > > would find it useful makes me smile. Open Source Hardware licensing > > just prevents anyone from strangling the work and making it theirs, > > plagiarism. This body of work is not quite original but is not a rip > > off, or a copy of another work. Yes, their are similar projects out > > there and I have asked for help on this project from those similar > > project, but understandably I got go away, I did. > > I have spent my resource on this project and I need more to continue > > on or even try something different. > > Have you defined your goals for this project? =A0If you are going to > succeed, you need to know what you are trying to do, *clearly*. > Others can give feedback on the goals and you can modify them to > include as many others as possible. =A0Then you will get as much support > as possible. > > RickRick, beagle is: 1) backed up by TI 2) uses (used) newest components Cy's design: 1) uses OBSOLETED and NFND components see the difference? Cy: doing something different is an option And as before i am failing to see what you expect to find? I can only sayd that no "open source" developer will be ordering and assembling those boards for personal use and no company is interested to produce them either so if somebody makes the boards its only you, and then you have boards with 2 generation too old FPGA that nobody is interested in, and that you can not sell even for break even Antti
Reply by ●September 23, 20092009-09-23
Antti, You have it all figured dont ya, Nobody, nothing, no company, no interest. Well, seems as if two others have joined in to express some interest. I agree the mating components, 4 connectors, used on the board for stacking the boards are expensive and therefore need to rethink that. There is an SPI flash in the lower right hand of that picture, which I have used to boot load, yes it was programmed with the Xilinx platform Cable USB II and the impact software. I do believe that the hardware is in place to allow a file to be copied into the flash through the USB, CPLD, FPGA. Add power from a walwart and the FPGA is up and running. I am not all together convinced that this can not become a multiboot system, however it is not spoken about in either XAPP951 or XAPP974. Rick, I did not see the problem for your electrical and mechanical designs of the GPS receiver. When the design is done and all is working clients merely order the mechanical component order the electrical component put it together. If there is need for something different all design file are available for the next design, who ever it may be. Clear goals: Yes, agreed. I have met my initial goals: an operable usb powered and programmable fpga with a couple of addition for usability. Now what? Well as antti has so strongly points out no one wants this thing. Well, i have it, I am in need of it, and I do not want to purchase any of antti products, or anyone elses, for any of my contracted work, not that I have alot. I need some help in putting together something a bit more robust and engineering friendly, friendly to me and future work. I do not want to put something together that does everything just gets far enough along that I can work on the customers specifics. I can not be the only one in this situation, therefore I want to work with a group of like minded engineers to establish a good off the shelf component for future use. Now, I'm not selfish I would like to share and make all of it available, I like what happened to audrino it is a nice little 16 bit processor. FPGA's do not suffer this identity crisis, 8 bit 32 bit processors or whatever the hardware can be reconfigured to be. I need it and want it. This board is only to say that I have the ability is anyone else interested, well, the internet is good enough to house a loose collection of engineers for a small project. Nico, What yet needs to be done, that's easy just look over Antti posts and wherever he says no, not, cant, doesnt, neight just solve those problems. Just because antti says no, not, cant, doesnt, neight does not make it so. Anyways- thanks for taking time to post and give me some ideas. Cy Drollinger
Reply by ●September 23, 20092009-09-23
On Sep 23, 10:41=A0pm, nobody <cydrollin...@gmail.com> wrote:> Antti, > > You have it all figured dont ya, Nobody, nothing, no company, no > interest. Well, seems as if two others have joined in to express some > interest. > > =A0I agree the mating components, 4 connectors, used on the board for > stacking the boards are expensive and therefore need to rethink > that. > > There is an SPI flash in the lower right hand of that picture, which I > have used to boot load, yes it was programmed with the Xilinx platform > Cable USB II and the impact software. I do believe that the hardware > is in place to allow a file to be copied into the flash through the > USB, CPLD, FPGA. Add power from a walwart and the FPGA is up and > running. I am not all together convinced that this can not become a > multiboot system, however it is not spoken about in either XAPP951 or > XAPP974. > > Rick, > > I did not see the problem for your electrical and mechanical designs > of the GPS receiver. When the design is done and all is working > clients merely order the mechanical component order the electrical > component put it together. If there is need for something different > all design file are available for the next design, who ever it may be. > Clear goals: Yes, agreed. I have met my initial goals: an operable usb > powered and programmable fpga with a couple of addition for usability. > Now what? Well as antti has so strongly points out no one wants this > thing. Well, i have it, I am in need of it, and I do not want to > purchase any of antti products, or anyone elses, for any of my > contracted work, not that I have alot. I need some help in putting > together something a bit more robust and engineering friendly, > friendly to me and future work. I do not want to put something > together that does everything just gets far enough along that I can > work on the customers specifics. I can not be the only one in this > situation, therefore I want to work with a group of like minded > engineers to establish a good off the shelf component for future use. > Now, I'm not selfish I would like to share and make all of it > available, I like what happened to audrino it is a nice little 16 bit > processor. FPGA's do not suffer this identity crisis, 8 bit 32 bit > processors or whatever the hardware can be reconfigured to be. I need > it and want it. This board is only to say that I have the ability is > anyone else interested, well, the internet is good enough to house a > loose collection of engineers for a small project. > > Nico, > What yet needs to be done, that's easy just look over Antti posts and > wherever he says no, not, cant, doesnt, neight just solve those > problems. Just because antti says no, not, cant, doesnt, neight does > not make it so. > > Anyways- thanks for taking time to post and give me some ideas. > > Cy Drollingerthere is no failsafe multiboot in S3E just another reason never use something as old as S3E Antti PS I am not as negative just trying to help you, and yes i have pretty much figured out





