Re: [U-Boot] [RFC] Kbuild support for ARM FIT images

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Dear Jason,

In message <20130221232821.GA2823@xxxxxxxxxxxxxxxxxxxx> you wrote:
> 
> > > own seems to be rather static and stable, and unlike software there is 
> > > no way I can change it (soldering irons don't count).
> > 
> > There is other hardware available (for example FPGA based) where this
> > does not apply.
> 
> Agreed.. We do that here as well, the DT is also used to describe the
> functionality inside FPGA(s). We do things like declare a GPIO
> controller inside the FPGA, then stack the bitbang MDIO/I2C on top of
> that, then declare a bunch of devices on those busses. DT makes this
> extremely straightforward.
> 
> However, it is critical that the DT, kernel and FPGA are matched
> together - we always arrange things so that the DTB, kernel and FPGA
> config are bundled together and update atomically during firmware
> upgrade.

Agreed.

> Xilinx's Zynq is a great example of this kind of stuff, FWIW. IIRC

Indeed - Xilinx's Zynq, Altera's SoC FPGA, and others.

Such highly flexible hardware configurations require a new level of
software support that by far exceeds the classic static setups of more
"PC-like" systems where the only change you would expect is adding or
removing some PCI cards or the like.


Best regards,

Wolfgang Denk

-- 
DENX Software Engineering GmbH,     MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd@xxxxxxx
Don't tell me how hard you work.  Tell me how much you get done.
                                                     -- James J. Ling
--
To unsubscribe from this list: send the line "unsubscribe linux-omap" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Arm (vger)]     [ARM Kernel]     [ARM MSM]     [Linux Tegra]     [Linux WPAN Networking]     [Linux Wireless Networking]     [Maemo Users]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite Trails]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux