On Fri, May 04, 2012 at 03:09:19PM -0600, Stephen Warren wrote: > On 05/04/2012 03:03 PM, Arnd Bergmann wrote: > > Sure, there are a lot of things that the boot loader can use from the > > device tree, but I'm not sure if the LCD panel connection fits into > > the same category as the devices that Mark was thinking of. > A board I have sitting on my desk right now has separate boards for (and > multiple options for each of): > * Motherboard > * CPU+DRAM > * PMU/PMIC > * Display (LCD) > ... and many more. > Interaction with the PMU/PMIC is required for at least some of the boot > media options. Yeah, similar setup for our boards except the PMICs are soldered down onto other boards. We've got a mainboard, three audio boards of various kinds, a random non-audio components board and a CPU/DRAM board. There's good solid engineering reasons for doing this. CPUs and RAMs tend to be very high density devices with lots of pins and be difficult enough to route to require large numbers of layers (and ideally you want the PMIC to be physically close to them since long traces tend to become electrically interesting for CPU style loads, especially when routed through connectors) all of which leads to an expensive board which you pay for by area. With reference boards with large form factors it's worth the effort to have a separate, smaller, board manufactured to meet these requirements - even in very low volumes the cost wins are noticable.
Description: Digital signature