Difference between revisions of "Fit-boot"

From eLinux.org
Jump to: navigation, search
(Created page with "300px = Presentation = == ELC 2012 in Redwood == * [https://docs.google.com/open?id=0B1FV_VIiqk4eZGJiY2Q5MjItYWEyMS00ZDk0LWIzMTItZTVhYTMwYjZjZTk1 PDF...")
 
(ELC 2013 in Sanfrancisco)
 
(9 intermediate revisions by the same user not shown)
Line 1: Line 1:
[[File:fb-test-koen.jpg|300px]]
+
= About FIT (Flattened Image Trees) =
= Presentation =
 
== ELC 2012 in Redwood ==
 
* [https://docs.google.com/open?id=0B1FV_VIiqk4eZGJiY2Q5MjItYWEyMS00ZDk0LWIzMTItZTVhYTMwYjZjZTk1 PDF]
 
* [https://docs.google.com/open?id=0B1FV_VIiqk4eZTU5MTk1ZjctYTIyZS00OTc4LWI5MGUtYjdmNDI1NzY0Y2Q3 ODP]
 
* [http://video.linux.com/videos/board-bringup-lcd-and-display-interfaces Video from Linux Foundation]
 
* [http://free-electrons.com/blog/elc-2012-videos/ Video from Free Electronics]
 
  
== ELC-E 2011 in Prague ==
+
FIT is a "new", extensible, flexible U-boot Image format for representing multi-component kernel images.
* [[media:Elce-2011-anders.pdf|PDF]]
+
FIT images can represent one or more components in an image in the form of a Tree using the DT architecture.
* [[media:Elce-2011-anders.odp|ODP]]
+
Some of the components include:
* [http://free-electrons.com/blog/elce-2011-videos/ Video of presentation from Free-Electrons]
+
- kernel images
 +
- ramdisks
 +
- device trees
 +
- cryptographic signatures.
  
= References =
+
The FIT architecture is capable of selecting different components (a kernel X, a DTB y, a ramdisk Z) from a single Image, and dynamically booting them. The presentation material attached below provides more details, examples and usecases of FIT.
  
* [[media:interfacing-lcd-panels.pdf|Sharp Paper on LCD Panel Interfacing]]
+
= Presentation =
* [[media:TFT-white-paper.pdf|Densitron White Paper on TFT Interfacing]]
+
== ELC 2013 in Sanfrancisco ==
* [http://focus.ti.com/general/docs/wtbu/wtbudocumentcenter.tsp?templateId=6123&navigationId=12037#62 OMAP4430 Technical Reference Manual (TRM)]
 
* [http://youtu.be/jiejNAUwcQ8 Video Explaining TFT LCD Displays]
 
 
 
= Parts =
 
  
* [http://www.ti.com/product/tfp401 TFP401 DVI Receiver]
+
[https://docs.google.com/file/d/0B6qmwBx51MQ1ZzZDTDVvTjFxdEU/edit?usp=sharing View Presentation (PDF)]
* [http://www.ti.com/product/tfp410 TFP410 DVI Transmitter]
 
* [http://www.ti.com/product/sn75lvds82 SN75LVDS82 LVDS Receiver]
 
* [http://www.ti.com/product/sn75lvds83b SN75LVDS83B LVDS Transmitter]
 
* [[media:cat24aa01.pdf|CAT24AA01 I2C EEPROM for EDID]]
 
  
= Tools =
+
= Required Sources =
  
* [http://sigrok.org SIGROK Open Source Logic Analyzer Software]
+
* [http://www.denx.de/wiki/U-Boot U-boot v2013.01] or later
* [http://tools.asix.net/dbg_sigma.htm ASIX Sigma Logic Analyzer]
+
* [http://www.kernel.org/ Linux kernel v3.8] or later
* [http://www.chronovu.com/ ChronoVu Logic Analyzer]
+
* [https://docs.google.com/file/d/0B6qmwBx51MQ1UzA2bWQxR09IazQ/edit?usp=sharing kernel_fdt.its] : Sources for demo 1 in the presentation (Simple boot demo)
* [[Board_Bringup_Utilities|fb-test and other Board Bringup Utilities]]
+
* [https://docs.google.com/file/d/0B6qmwBx51MQ1NDNEcWpfWGx6Z1E/edit?usp=sharing kernel_fdt_rd.its]: Sources for demo 2 in the presentation (Recovery boot)
  
 
= Contact =
 
= Contact =
  
You can contact David Anders aka prpplague for additional information and questions:
+
You can contact Joel Fernandes (joel_ on freenode) for more details.
 
+
email:  
danders at tincantools dot com
+
  joelagnel [at] ti [dot] com
 +
  agnel.joel [at] gmail [dot] com

Latest revision as of 17:34, 21 February 2013

About FIT (Flattened Image Trees)

FIT is a "new", extensible, flexible U-boot Image format for representing multi-component kernel images. FIT images can represent one or more components in an image in the form of a Tree using the DT architecture. Some of the components include:

- kernel images
- ramdisks
- device trees
- cryptographic signatures.

The FIT architecture is capable of selecting different components (a kernel X, a DTB y, a ramdisk Z) from a single Image, and dynamically booting them. The presentation material attached below provides more details, examples and usecases of FIT.

Presentation

ELC 2013 in Sanfrancisco

View Presentation (PDF)

Required Sources

Contact

You can contact Joel Fernandes (joel_ on freenode) for more details. email:

 joelagnel [at] ti [dot] com
 agnel.joel [at] gmail [dot] com