Re: HARDWARE: Open-Source-Friendly Graphics Cards -- Viable?

From: Timothy Miller (miller_at_techsource.com)
Date: 10/21/04

  • Next message: Thomas Gleixner: "Re: [patch] Real-Time Preemption, -RT-2.6.9-rc4-mm1-U9"
    Date:	Thu, 21 Oct 2004 10:51:17 -0400
    To: Jim Nelson <james4765@verizon.net>
    
    

    Jim Nelson wrote:
    > Timothy Miller wrote:
    >
    >> I can produce more detail later, but first, some characteristics and
    >> advantages of what I'm proposing:
    >>
    >> - x86 BIOS/OpenBoot/OpenFirmware code under BSD and GPL license
    >> - kernel drivers under BSD and GPL license
    >> - X11 module under MIT license
    >> - flashable PROM so that boot code can be added for more platforms
    >> - usable as the console on any platform that can take a PCI, AGP, or
    >> PCI-Express card
    >> - downloadable schematic for the circuit board
    >> - FPGA-based graphics engine so it's reprogrammable
    >> - instructions on how to reprogram the FPGA, so it's hackable
    >> - if we discontinue a product, we may release the Verilog code for the
    >> FPGA
    >> - Since this is designed to be open-source-friendly, we want to play
    >> by the rules of the open-source community.
    >> - Tech Source would actively participate in the development and
    >> maintenance of our own drivers.
    >> - We will actually pay attention to problems and concerns raised by
    >> users and developers.
    >> - We won't be control-freaks.
    >
    >
    >> I haven't worked out a complete design spec for this product. The
    >> reason is that what we think people want and what people REALLY want
    >> may not be congruent. If you have a good idea for a piece of graphics
    >> hardware which you think would be beneficial to the free software
    >> community (and worth it for a company to produce), then Tech Source,
    >> as a graphics company, might be willing to sell it.
    >>
    >>
    >
    > You might want to take a look at the onboard video market. Providing an
    > open-source 2D rendering engine and the PCI glue logic that work on an
    > FPGA would probably revolutionize embedded PC applicatiuons that rely on
    > a graphical interface. Providing support to motherboard manufaturers
    > who might want a low-cost onboard video solution (micro-ITX, etc) is
    > another possibility.

    Now, THIS is an excellent idea. If the volumes there would be high
    enough, it could be what justifies the project. We have had customers
    wanting embedded solutions, and through this project, we could provide
    them something even better in the future.

    > You also might want to look at PC/104 and CompactPCI form factors - I
    > think the industrial market will be a great target, and, after all, if
    > you have to move 80% industrial equipment to justify the 20% AGP sales,
    > it makes good sense. There might even be a market for ISA, SBus, and
    > MCA cards, for people stuck supporting seriously old machines (386, 486,
    > SPARC) where it's almost impossible to find working graphics cards. Even
    > if it's a DOS machine, hardware is hardware, and a brand-new VL-bus card
    > for someone's 486 would be pretty cool :)

    This is a good idea too. I've already decided to try to fit it onto a
    1/2 height, short PCI card (like the low-end 3ware cards) so that you
    can put the card into one of these compact cases.

    At this time, I'm not sure it's worth it to do anything other than PCI,
    AGP, and PCIE, however. Of course, if someone comes along with a large
    enough order, we'd be plenty willing to do whatever customization they want.

    Force of will isn't going to get this project done. Money is what
    matters here. <sigh> :)

    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    More majordomo info at http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at http://www.tux.org/lkml/


  • Next message: Thomas Gleixner: "Re: [patch] Real-Time Preemption, -RT-2.6.9-rc4-mm1-U9"

    Relevant Pages

    • Re: AGP or PCI
      ... I think they are saying AGP "replaces" PCI in the context of graphic ... cards, because it's more effective - but you can use a PCI graphics ... card instead of an AGP graphics card. ...
      (microsoft.public.windowsxp.hardware)
    • Re: Graphics card help
      ... ASUS P4P800-MX motherboard with on board graphics. ... The motherboard has a total of three 32 bit PCI 2.2 expansion slots which support bus master PCI cards like SCSI or LAN cards with 133MB/s maximum throughput ...
      (alt.graphics.photoshop)
    • Re: Wrong Video card for game
      ... problems the integrated graphics have... ... of games out there.. ... >>>would have to be PCI (not PCI Express, ... Cards based on the nVidia Geforce FX5200 chipset exist in the $50 ...
      (microsoft.public.windowsxp.hardware)
    • Re: PCI version
      ... >>I am looking at adding a graphics acceleration card to my PC. ... >>know how to find the PCI version the PC has? ... > a fraction of a machine with an AGP port. ... PCI Express MOBOs and video cards are not that expensive compared to top ...
      (microsoft.public.windowsxp.games)
    • Re: How can I design business cards w/ Micro Office ?
      ... cell is selected and the bookmark is inserted again. ... Incidentally, concerning business cards, an easy way to set that up is to ... Then in each of the other cells on the ... the graphics may have to remain ...
      (microsoft.public.access.tablesdbdesign)