[U-Boot] [PATCH 0/3] Add generic FDT memory bank decoding and gd initialization

Mike Looijmans mike.looijmans at topic.nl
Wed Dec 14 16:00:36 CET 2016



> I am not marketing guy to say how often there are designs with only
> different DDR size like Mike's example but in fpga world you are not
> buying this chip to have only static part but you want to use fpga part
> and for that you need to use design tools. Because every design is
> unique you can generate device tree description directly from design
> tools which covers your target and this is what I believe people use.

Well, I can't speak for everyone...

Most people don't want to write (or even compile) a new bootloader for each 
and every project. For our Miami SOMs, there are already more full-custom 
carrier boards than evaluation boards. If we had to build a bootloader for 
each such design, there'd be dozens of them.

What we try to do is just use the generic bootloader to get the SOM up and 
running, and then provide all the project hardware details in the kernel's 
final devicetree. That includes changing pinmuxing and clocks and stuff, which 
is easy to do.




Kind regards,

Mike Looijmans
System Expert

TOPIC Products
Materiaalweg 4, NL-5681 RJ Best
Postbus 440, NL-5680 AK Best
Telefoon: +31 (0) 499 33 69 79
E-mail: mike.looijmans at topicproducts.com
Website: www.topicproducts.com

Please consider the environment before printing this e-mail







More information about the U-Boot mailing list