├── README.md ├── hardware ├── enclosure │ └── technical_diagram-20150611.pdf ├── jtag-breakout │ ├── jtag-breakout.pdf │ ├── jtag-breakout.pro │ └── jtag-breakout.sch ├── lib │ ├── armory.dcm │ ├── armory.lib │ ├── armory.mod │ ├── connectors.mod │ ├── inversepath.mod │ ├── sg-bga-6220.mod │ └── smd.mod └── mark-one │ ├── LICENSE │ ├── RAM.sch │ ├── README.md │ ├── USB.sch │ ├── armory-cache.lib │ ├── armory.cmp │ ├── armory.kicad_pcb │ ├── armory.net │ ├── armory.pdf │ ├── armory.pro │ ├── armory.sch │ ├── boot.sch │ ├── fp-lib-table │ ├── imx53-misc.sch │ ├── imx53-power.sch │ ├── interfaces.sch │ ├── pmic.sch │ └── unused.sch └── software ├── buildroot ├── Config.in ├── README.md ├── busybox.config ├── configs │ └── usbarmory_mark_one_defconfig ├── external.mk ├── imx53-usbarmory-common.dtsi ├── imx53-usbarmory.dts ├── linux-4.2.config ├── package │ └── interlock │ │ ├── Config.in │ │ └── interlock.mk ├── rootfs_overlay │ ├── etc │ │ ├── default │ │ │ └── dropbear │ │ ├── init.d │ │ │ ├── S01usbnetwork │ │ │ ├── S80udhcpd │ │ │ ├── S98interlock │ │ │ ├── S99ledoff │ │ │ └── S99ledon │ │ ├── interlock.conf │ │ ├── network │ │ │ └── interfaces │ │ ├── resolv.conf │ │ ├── sudoers │ │ └── udhcpd.conf │ ├── home │ │ └── interlock │ │ │ ├── .ssh │ │ │ └── README │ └── sbin │ │ └── cryptsetup ├── u-boot-increase_bootm_len.patch ├── u-boot-use_zImage.patch └── users ├── debian_conf ├── dhcpd.conf ├── rc.local └── sources.list ├── kernel_conf ├── imx53-usbarmory-common.dtsi ├── imx53-usbarmory-gpio.dts ├── imx53-usbarmory-host.dts ├── imx53-usbarmory.dts ├── usbarmory_linux-3.19.config ├── usbarmory_linux-4.0.config ├── usbarmory_linux-4.1.config └── usbarmory_linux-4.2.config ├── secure_boot ├── hab4.csf ├── pubkey.dts ├── u-boot-2015.07_patches │ ├── 0000-Add-verified-boot-support.patch │ ├── 0001-imx-move-HAB-code-to-imx-general-directories.patch │ ├── 0002-ARM-mx53-add-support-for-HAB-commands.patch │ ├── 0003-usbarmory-add-secure-boot-configuration-commands.patch │ └── 0004-ARM-mx53-disables-hab_auth_img-command.patch ├── u-boot-2015.10_patches │ ├── 0000-Add-verified-boot-support.patch │ ├── 0001-imx-move-HAB-code-to-imx-general-directories.patch │ ├── 0002-ARM-mx53-add-support-for-HAB-commands.patch │ ├── 0003-usbarmory-add-secure-boot-configuration-commands.patch │ └── 0004-ARM-mx53-disables-hab_auth_img-command.patch ├── usbarmory.its └── usbarmory_sbtool ├── ubuntu_conf └── ttymxc0.conf └── util └── imx53_bootrom-dump.c /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesfossez/usbarmory/HEAD/README.md -------------------------------------------------------------------------------- /hardware/enclosure/technical_diagram-20150611.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesfossez/usbarmory/HEAD/hardware/enclosure/technical_diagram-20150611.pdf -------------------------------------------------------------------------------- /hardware/jtag-breakout/jtag-breakout.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesfossez/usbarmory/HEAD/hardware/jtag-breakout/jtag-breakout.pdf -------------------------------------------------------------------------------- /hardware/jtag-breakout/jtag-breakout.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesfossez/usbarmory/HEAD/hardware/jtag-breakout/jtag-breakout.pro -------------------------------------------------------------------------------- /hardware/jtag-breakout/jtag-breakout.sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesfossez/usbarmory/HEAD/hardware/jtag-breakout/jtag-breakout.sch -------------------------------------------------------------------------------- /hardware/lib/armory.dcm: -------------------------------------------------------------------------------- 1 | EESchema-DOCLIB Version 2.0 2 | # 3 | #End Doc Library 4 | -------------------------------------------------------------------------------- /hardware/lib/armory.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesfossez/usbarmory/HEAD/hardware/lib/armory.lib -------------------------------------------------------------------------------- /hardware/lib/armory.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesfossez/usbarmory/HEAD/hardware/lib/armory.mod -------------------------------------------------------------------------------- /hardware/lib/connectors.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesfossez/usbarmory/HEAD/hardware/lib/connectors.mod -------------------------------------------------------------------------------- /hardware/lib/inversepath.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesfossez/usbarmory/HEAD/hardware/lib/inversepath.mod -------------------------------------------------------------------------------- /hardware/lib/sg-bga-6220.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesfossez/usbarmory/HEAD/hardware/lib/sg-bga-6220.mod -------------------------------------------------------------------------------- /hardware/lib/smd.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesfossez/usbarmory/HEAD/hardware/lib/smd.mod -------------------------------------------------------------------------------- /hardware/mark-one/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesfossez/usbarmory/HEAD/hardware/mark-one/LICENSE -------------------------------------------------------------------------------- /hardware/mark-one/RAM.sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesfossez/usbarmory/HEAD/hardware/mark-one/RAM.sch -------------------------------------------------------------------------------- /hardware/mark-one/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesfossez/usbarmory/HEAD/hardware/mark-one/README.md -------------------------------------------------------------------------------- /hardware/mark-one/USB.sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesfossez/usbarmory/HEAD/hardware/mark-one/USB.sch -------------------------------------------------------------------------------- /hardware/mark-one/armory-cache.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesfossez/usbarmory/HEAD/hardware/mark-one/armory-cache.lib -------------------------------------------------------------------------------- /hardware/mark-one/armory.cmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesfossez/usbarmory/HEAD/hardware/mark-one/armory.cmp -------------------------------------------------------------------------------- /hardware/mark-one/armory.kicad_pcb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesfossez/usbarmory/HEAD/hardware/mark-one/armory.kicad_pcb -------------------------------------------------------------------------------- /hardware/mark-one/armory.net: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesfossez/usbarmory/HEAD/hardware/mark-one/armory.net -------------------------------------------------------------------------------- /hardware/mark-one/armory.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesfossez/usbarmory/HEAD/hardware/mark-one/armory.pdf -------------------------------------------------------------------------------- /hardware/mark-one/armory.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesfossez/usbarmory/HEAD/hardware/mark-one/armory.pro -------------------------------------------------------------------------------- /hardware/mark-one/armory.sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesfossez/usbarmory/HEAD/hardware/mark-one/armory.sch -------------------------------------------------------------------------------- /hardware/mark-one/boot.sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesfossez/usbarmory/HEAD/hardware/mark-one/boot.sch -------------------------------------------------------------------------------- /hardware/mark-one/fp-lib-table: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesfossez/usbarmory/HEAD/hardware/mark-one/fp-lib-table -------------------------------------------------------------------------------- /hardware/mark-one/imx53-misc.sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesfossez/usbarmory/HEAD/hardware/mark-one/imx53-misc.sch -------------------------------------------------------------------------------- /hardware/mark-one/imx53-power.sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesfossez/usbarmory/HEAD/hardware/mark-one/imx53-power.sch -------------------------------------------------------------------------------- /hardware/mark-one/interfaces.sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesfossez/usbarmory/HEAD/hardware/mark-one/interfaces.sch -------------------------------------------------------------------------------- /hardware/mark-one/pmic.sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesfossez/usbarmory/HEAD/hardware/mark-one/pmic.sch -------------------------------------------------------------------------------- /hardware/mark-one/unused.sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesfossez/usbarmory/HEAD/hardware/mark-one/unused.sch -------------------------------------------------------------------------------- /software/buildroot/Config.in: -------------------------------------------------------------------------------- 1 | source "$BR2_EXTERNAL/package/interlock/Config.in" 2 | -------------------------------------------------------------------------------- /software/buildroot/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesfossez/usbarmory/HEAD/software/buildroot/README.md -------------------------------------------------------------------------------- /software/buildroot/busybox.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesfossez/usbarmory/HEAD/software/buildroot/busybox.config -------------------------------------------------------------------------------- /software/buildroot/configs/usbarmory_mark_one_defconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesfossez/usbarmory/HEAD/software/buildroot/configs/usbarmory_mark_one_defconfig -------------------------------------------------------------------------------- /software/buildroot/external.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesfossez/usbarmory/HEAD/software/buildroot/external.mk -------------------------------------------------------------------------------- /software/buildroot/imx53-usbarmory-common.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesfossez/usbarmory/HEAD/software/buildroot/imx53-usbarmory-common.dtsi -------------------------------------------------------------------------------- /software/buildroot/imx53-usbarmory.dts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesfossez/usbarmory/HEAD/software/buildroot/imx53-usbarmory.dts -------------------------------------------------------------------------------- /software/buildroot/linux-4.2.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesfossez/usbarmory/HEAD/software/buildroot/linux-4.2.config -------------------------------------------------------------------------------- /software/buildroot/package/interlock/Config.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesfossez/usbarmory/HEAD/software/buildroot/package/interlock/Config.in -------------------------------------------------------------------------------- /software/buildroot/package/interlock/interlock.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesfossez/usbarmory/HEAD/software/buildroot/package/interlock/interlock.mk -------------------------------------------------------------------------------- /software/buildroot/rootfs_overlay/etc/default/dropbear: -------------------------------------------------------------------------------- 1 | # disallow root and password logins 2 | DROPBEAR_ARGS="-w -s" 3 | -------------------------------------------------------------------------------- /software/buildroot/rootfs_overlay/etc/init.d/S01usbnetwork: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesfossez/usbarmory/HEAD/software/buildroot/rootfs_overlay/etc/init.d/S01usbnetwork -------------------------------------------------------------------------------- /software/buildroot/rootfs_overlay/etc/init.d/S80udhcpd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesfossez/usbarmory/HEAD/software/buildroot/rootfs_overlay/etc/init.d/S80udhcpd -------------------------------------------------------------------------------- /software/buildroot/rootfs_overlay/etc/init.d/S98interlock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesfossez/usbarmory/HEAD/software/buildroot/rootfs_overlay/etc/init.d/S98interlock -------------------------------------------------------------------------------- /software/buildroot/rootfs_overlay/etc/init.d/S99ledoff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesfossez/usbarmory/HEAD/software/buildroot/rootfs_overlay/etc/init.d/S99ledoff -------------------------------------------------------------------------------- /software/buildroot/rootfs_overlay/etc/init.d/S99ledon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesfossez/usbarmory/HEAD/software/buildroot/rootfs_overlay/etc/init.d/S99ledon -------------------------------------------------------------------------------- /software/buildroot/rootfs_overlay/etc/interlock.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesfossez/usbarmory/HEAD/software/buildroot/rootfs_overlay/etc/interlock.conf -------------------------------------------------------------------------------- /software/buildroot/rootfs_overlay/etc/network/interfaces: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesfossez/usbarmory/HEAD/software/buildroot/rootfs_overlay/etc/network/interfaces -------------------------------------------------------------------------------- /software/buildroot/rootfs_overlay/etc/resolv.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesfossez/usbarmory/HEAD/software/buildroot/rootfs_overlay/etc/resolv.conf -------------------------------------------------------------------------------- /software/buildroot/rootfs_overlay/etc/sudoers: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesfossez/usbarmory/HEAD/software/buildroot/rootfs_overlay/etc/sudoers -------------------------------------------------------------------------------- /software/buildroot/rootfs_overlay/etc/udhcpd.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesfossez/usbarmory/HEAD/software/buildroot/rootfs_overlay/etc/udhcpd.conf -------------------------------------------------------------------------------- /software/buildroot/rootfs_overlay/home/interlock/.ssh: -------------------------------------------------------------------------------- 1 | /home/interlock/.interlock-mnt/.ssh -------------------------------------------------------------------------------- /software/buildroot/rootfs_overlay/home/interlock/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesfossez/usbarmory/HEAD/software/buildroot/rootfs_overlay/home/interlock/README -------------------------------------------------------------------------------- /software/buildroot/rootfs_overlay/sbin/cryptsetup: -------------------------------------------------------------------------------- 1 | /usr/sbin/cryptsetup -------------------------------------------------------------------------------- /software/buildroot/u-boot-increase_bootm_len.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesfossez/usbarmory/HEAD/software/buildroot/u-boot-increase_bootm_len.patch -------------------------------------------------------------------------------- /software/buildroot/u-boot-use_zImage.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesfossez/usbarmory/HEAD/software/buildroot/u-boot-use_zImage.patch -------------------------------------------------------------------------------- /software/buildroot/users: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesfossez/usbarmory/HEAD/software/buildroot/users -------------------------------------------------------------------------------- /software/debian_conf/dhcpd.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesfossez/usbarmory/HEAD/software/debian_conf/dhcpd.conf -------------------------------------------------------------------------------- /software/debian_conf/rc.local: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesfossez/usbarmory/HEAD/software/debian_conf/rc.local -------------------------------------------------------------------------------- /software/debian_conf/sources.list: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesfossez/usbarmory/HEAD/software/debian_conf/sources.list -------------------------------------------------------------------------------- /software/kernel_conf/imx53-usbarmory-common.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesfossez/usbarmory/HEAD/software/kernel_conf/imx53-usbarmory-common.dtsi -------------------------------------------------------------------------------- /software/kernel_conf/imx53-usbarmory-gpio.dts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesfossez/usbarmory/HEAD/software/kernel_conf/imx53-usbarmory-gpio.dts -------------------------------------------------------------------------------- /software/kernel_conf/imx53-usbarmory-host.dts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesfossez/usbarmory/HEAD/software/kernel_conf/imx53-usbarmory-host.dts -------------------------------------------------------------------------------- /software/kernel_conf/imx53-usbarmory.dts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesfossez/usbarmory/HEAD/software/kernel_conf/imx53-usbarmory.dts -------------------------------------------------------------------------------- /software/kernel_conf/usbarmory_linux-3.19.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesfossez/usbarmory/HEAD/software/kernel_conf/usbarmory_linux-3.19.config -------------------------------------------------------------------------------- /software/kernel_conf/usbarmory_linux-4.0.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesfossez/usbarmory/HEAD/software/kernel_conf/usbarmory_linux-4.0.config -------------------------------------------------------------------------------- /software/kernel_conf/usbarmory_linux-4.1.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesfossez/usbarmory/HEAD/software/kernel_conf/usbarmory_linux-4.1.config -------------------------------------------------------------------------------- /software/kernel_conf/usbarmory_linux-4.2.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesfossez/usbarmory/HEAD/software/kernel_conf/usbarmory_linux-4.2.config -------------------------------------------------------------------------------- /software/secure_boot/hab4.csf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesfossez/usbarmory/HEAD/software/secure_boot/hab4.csf -------------------------------------------------------------------------------- /software/secure_boot/pubkey.dts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesfossez/usbarmory/HEAD/software/secure_boot/pubkey.dts -------------------------------------------------------------------------------- /software/secure_boot/u-boot-2015.07_patches/0000-Add-verified-boot-support.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesfossez/usbarmory/HEAD/software/secure_boot/u-boot-2015.07_patches/0000-Add-verified-boot-support.patch -------------------------------------------------------------------------------- /software/secure_boot/u-boot-2015.07_patches/0001-imx-move-HAB-code-to-imx-general-directories.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesfossez/usbarmory/HEAD/software/secure_boot/u-boot-2015.07_patches/0001-imx-move-HAB-code-to-imx-general-directories.patch -------------------------------------------------------------------------------- /software/secure_boot/u-boot-2015.07_patches/0002-ARM-mx53-add-support-for-HAB-commands.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesfossez/usbarmory/HEAD/software/secure_boot/u-boot-2015.07_patches/0002-ARM-mx53-add-support-for-HAB-commands.patch -------------------------------------------------------------------------------- /software/secure_boot/u-boot-2015.07_patches/0003-usbarmory-add-secure-boot-configuration-commands.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesfossez/usbarmory/HEAD/software/secure_boot/u-boot-2015.07_patches/0003-usbarmory-add-secure-boot-configuration-commands.patch -------------------------------------------------------------------------------- /software/secure_boot/u-boot-2015.07_patches/0004-ARM-mx53-disables-hab_auth_img-command.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesfossez/usbarmory/HEAD/software/secure_boot/u-boot-2015.07_patches/0004-ARM-mx53-disables-hab_auth_img-command.patch -------------------------------------------------------------------------------- /software/secure_boot/u-boot-2015.10_patches/0000-Add-verified-boot-support.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesfossez/usbarmory/HEAD/software/secure_boot/u-boot-2015.10_patches/0000-Add-verified-boot-support.patch -------------------------------------------------------------------------------- /software/secure_boot/u-boot-2015.10_patches/0001-imx-move-HAB-code-to-imx-general-directories.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesfossez/usbarmory/HEAD/software/secure_boot/u-boot-2015.10_patches/0001-imx-move-HAB-code-to-imx-general-directories.patch -------------------------------------------------------------------------------- /software/secure_boot/u-boot-2015.10_patches/0002-ARM-mx53-add-support-for-HAB-commands.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesfossez/usbarmory/HEAD/software/secure_boot/u-boot-2015.10_patches/0002-ARM-mx53-add-support-for-HAB-commands.patch -------------------------------------------------------------------------------- /software/secure_boot/u-boot-2015.10_patches/0003-usbarmory-add-secure-boot-configuration-commands.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesfossez/usbarmory/HEAD/software/secure_boot/u-boot-2015.10_patches/0003-usbarmory-add-secure-boot-configuration-commands.patch -------------------------------------------------------------------------------- /software/secure_boot/u-boot-2015.10_patches/0004-ARM-mx53-disables-hab_auth_img-command.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesfossez/usbarmory/HEAD/software/secure_boot/u-boot-2015.10_patches/0004-ARM-mx53-disables-hab_auth_img-command.patch -------------------------------------------------------------------------------- /software/secure_boot/usbarmory.its: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesfossez/usbarmory/HEAD/software/secure_boot/usbarmory.its -------------------------------------------------------------------------------- /software/secure_boot/usbarmory_sbtool: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesfossez/usbarmory/HEAD/software/secure_boot/usbarmory_sbtool -------------------------------------------------------------------------------- /software/ubuntu_conf/ttymxc0.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesfossez/usbarmory/HEAD/software/ubuntu_conf/ttymxc0.conf -------------------------------------------------------------------------------- /software/util/imx53_bootrom-dump.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdesfossez/usbarmory/HEAD/software/util/imx53_bootrom-dump.c --------------------------------------------------------------------------------