User Tools

Site Tools


Sidebar

do_gentoo_on_usd_for_iot-gate-imx7

This is an old revision of the document!


Understand the firmware

When I open the folder install/ into cl-som-imx7-linux.zip, I scan with file command to understand what I have, usually ARM hardware use uboot, then I hope uboot system + linux kernel + ramdisk.

  • boot.scr: u-boot legacy uImage, , Linux/ARM, Script File (Not compressed), 1086 bytes, Mon Aug 21 06:43:51 2017, Load Address: 0x00000000, Entry Point: 0x00000000, Header CRC: 0xF57D03AB, Data CRC: 0x289863A9
  • imx7d-cl-som-imx7-m4.dtb: Device Tree Blob version 17, size=38386, boot CPU=0, string block size=2350, DT structure block size=35980
  • imx7d-cl-som-imx7.dtb: Device Tree Blob version 17, size=38270, boot CPU=0, string block size=2330, DT structure block size=35884
  • imx7d-sbc-imx7-csi.dtb: Device Tree Blob version 17, size=43079, boot CPU=0, string block size=2679, DT structure block size=40344
  • imx7d-sbc-imx7-lvds.dtb: Device Tree Blob version 17, size=42667, boot CPU=0, string block size=2667, DT structure block size=39944
  • imx7d-sbc-imx7-m4.dtb: Device Tree Blob version 17, size=41964, boot CPU=0, string block size=2600, DT structure block size=39308
  • imx7d-sbc-imx7.dtb: Device Tree Blob version 17, size=41848, boot CPU=0, string block size=2580, DT structure block size=39212
  • imx7d-sbc-iot-imx7-can.dtb: Device Tree Blob version 17, size=42078, boot CPU=0, string block size=2542, DT structure block size=39480
  • imx7d-sbc-iot-imx7.dtb: Device Tree Blob version 17, size=41978, boot CPU=0, string block size=2542, DT structure block size=39380
  • imx7d-sbc-ucm-imx7.dtb: Device Tree Blob version 17, size=41205, boot CPU=0, string block size=2565, DT structure block size=38584
  • imx7d-ucm-imx7.dtb: Device Tree Blob version 17, size=37249, boot CPU=0, string block size=2277, DT structure block size=34916
  • install.ext2: Linux rev 1.0 ext2 filesystem data, UUID=dba7e302-51ee-45c2-a182-25674c4846dc, volume name “installer.imx7”
  • kernel.img: Linux kernel ARM boot executable zImage (little-endian)
  • ramdisk.img: u-boot legacy uImage, , Linux/ARM, RAMDisk Image (gzip), 6561285 bytes, Sun Aug 20 14:26:44 2017, Load Address: 0x00000000, Entry Point: 0x00000000, Header CRC: 0x804BB927, Data CRC: 0x4472DA7C
  • rootfs.tar.bz2: bzip2 compressed data, block size = 900k
  • zImage: Linux kernel ARM boot executable zImage (little-endian)
do_gentoo_on_usd_for_iot-gate-imx7.1509839263.txt.gz · Last modified: 2017/11/04 23:47 by admin