Re: Beagleboard



On Fri, 05 Jun 2009 15:06:01 +0100
Graham Thurlwell <nospam@xxxxxxxxx> wrote:

On the 1 Jun 2009, Ollie Clark <usenet@xxxxxxxxxxxxxx> wrote:

<snip>

[Beagleboard]

If you mean a new RO computer commercially available in the shops
then probably never. AIUI, the licensing for RO would mean that you
couldn't sell it commercially.

Not the RO5 version, no, but you could always license RO6 from ROL
assuming that you managed to port it. Probably take a lot of effort
though. Is there anything in common with the A9 or is it a completely
different architecture?

Other than the CPU speaking a similar instruction set and all the
peripherals being memory-mapped (verses many being PCI-connected, like
in the Iyonix), it's completely different.

These are some of the things that will require code adaptions or new
drivers: SoC bootstrapping, hardware analysis and kernel
bootstrap, memory controller, USB controller, serial port controller,
I2C controller, sound controller, video controller, mass storage
driver (ie, either its SD interface or use of existing USB mass
storage drivers vs. A9's built-in IDE), clock generation and timers,
interrupt handling, memory map, non-volatile memory, basic input
(keyboard, mouse), power control, SoC acceleration features, OS flash
upgrading, possibly SPI.

And if you want to be feature complete with the A9, you'll also need to
write USB networking drivers, and perhaps a few other things.

B.
.



Relevant Pages

  • Re: Motherboards for Core2 Duo
    ... any memory compatibility problems? ... Linksys USB Fast Ethernet dongle, I upgraded to gentoo-sources-2.6.18-r1, ... OK, though, when I had drivers for it set to load. ... going to lose at least one PCI slot to a controller for them...unless ...
    (comp.os.linux.hardware)
  • Re: New hardware : io conflict (code 12)
    ... Crossposting is not bad, so long as it is not abused. ... right WinXP drivers for it? ... concept of "high memory" like we had to deal with in MS-DOS and Win9x/ME. ... > with the mainboard cpu-to-agp controller. ...
    (microsoft.public.windowsxp.help_and_support)
  • Re: New hardware : io conflict (code 12)
    ... Crossposting is not bad, so long as it is not abused. ... right WinXP drivers for it? ... concept of "high memory" like we had to deal with in MS-DOS and Win9x/ME. ... > with the mainboard cpu-to-agp controller. ...
    (microsoft.public.windowsxp.hardware)
  • Re: USB transfer_buffer allocations on 64bit systems
    ... I used kzallocto get memory ... the DMA controller of the 32bit PCI-connected EHCI controller is unable ... memory that is suitable for DMA. ... non-USB drivers too. ...
    (Linux-Kernel)
  • Re: USB transfer_buffer allocations on 64bit systems
    ... Pedro Ribeiro, and unfortunately I'm pretty late in the game. ... I used kzallocto get memory ... the DMA controller of the 32bit PCI-connected EHCI controller is unable ... non-USB drivers too. ...
    (Linux-Kernel)