Both sides previous revision Previous revision Next revision | Previous revision Next revisionBoth sides next revision |
en:arm:tqma6x:data [2019/06/26 10:24] – [Supported Features] liedmann | en:arm:tqma6x:data [2019/09/17 12:03] – [Supported features] added BSP REV. 0114 liedmann |
---|
===== U-Boot ===== | ===== U-Boot ===== |
==== Supported features ==== | ==== Supported features ==== |
^ Feature ^^^^ BSP Revision ^^^^ Remarks ^ | ^ Feature ^^^^ BSP Revision ^^^^^ Remarks ^ |
^ TQ Product ^ Chip ^ Interface ^ Function ^ 0105 ^ 0109 ^ 0110 ^ 0113 ^ ::: ^ | ^ TQ Product ^ Chip ^ Interface ^ Function ^ 0105 ^ 0109 ^ 0110 ^ 0113 ^ 0114 ^ ::: ^ |
| TQMa6x | i.MX6 | Ethernet | RGMII (10/100/1000 Mbit/s) | • | • | • | • | | | | TQMa6x | i.MX6 | Ethernet | RGMII (10/100/1000 Mbit/s) | • | • | • | • | • | | |
| TQMa6x | i.MX6 | GPIO | | | | | | custom config on request | | | TQMa6x | i.MX6 | GPIO | | | | | | | custom config on request | |
| TQMa6x | i.MX6 | I²C | EEPROM, Temperature Sensors | • | • | • | • | | | | TQMa6x | i.MX6 | I²C | EEPROM, Temperature Sensors | • | • | • | • | • | | |
| TQMa6x | i.MX6 | IIM / Fuse | | | | | | on request | | | TQMa6x | i.MX6 | IIM / Fuse | | | | | | | on request | |
| TQMa6x | i.MX6 | SPI | SPI NOR Flash | • | • | • | • | | | | TQMa6x | i.MX6 | SPI | SPI NOR Flash | • | • | • | • | • | | |
| TQMa6x | i.MX6 | UART2 | RS232 | • | • | • | • | default console | | | TQMa6x | i.MX6 | UART2 | RS232 | • | • | • | • | • | default console | |
| TQMa6x | i.MX6 | uSDHC | eMMC / SD-Card | • | • | • | • | SD card / eMMC | | | TQMa6x | i.MX6 | uSDHC | eMMC / SD-Card | • | • | • | • | • | SD card / eMMC | |
| TQMa6x | i.MX6 | Devicetree FIT image | | | • | | | see [[en:arm:tqma6x:linux:ptxdist:how_to#u-boot|How-To]] | | | TQMa6x | i.MX6 | Devicetree FIT image | | | • | | | | see [[en:arm:tqma6x:linux:ptxdist:how_to#u-boot|How-To]] | |
\\ | \\ |
| |
<code bash> | <code bash> |
$ cd <BSP project>/platform-<platform_name>/images | $ cd <BSP project>/platform-<platform_name>/images |
$ sudo dd if=u-boot_<label mod_name_code>MOD_NAME_CODE</label>_hd.img of=/dev/sdf bs=1M conv=fsync #Assuming the SD card is assigned to /dev/sdf | $ sudo dd if=u-boot_<mod_name>_hd.img of=/dev/sdf bs=1M conv=fsync #Assuming the SD card is assigned to /dev/sdf |
</code> | </code> |
<WRAP round tip>You have to use the raw device of the SD card not a partition!</WRAP> | <WRAP round tip>You have to use the raw device of the SD card not a partition!</WRAP> |
* [[en:tftp|How to setup the TFTP Server on your Host Computer]] | * [[en:tftp|How to setup the TFTP Server on your Host Computer]] |
| |
To boot the <label mod_name>MOD_NAME</label> from network you need a working bootloader in eMMC/SD-card or SPI-NOR (placement option on <label mod_name>MOD_NAME</label>) which is able to get the kernel image over tftp and to provide the kernel with commandline settings for NFS.\\ | To boot the TQMa6x from network you need a working bootloader in eMMC/SD-card or SPI-NOR (placement option on TQMa6x) which is able to get the kernel image over tftp and to provide the kernel with commandline settings for NFS.\\ |
The dtb-file and kernel image have to be provided via tftp and the rootfs via nfs.\\ | The dtb-file and kernel image have to be provided via tftp and the rootfs via nfs.\\ |
| |