Part Number:J6EVM5777
Hello TI support,
I am a newbie and I have been trying my best to find a guideline to solve my problem.
I am using the evaluation board EVM5777G-03-20-00 J6EVM5777 and, as first step, I want to install a pre-build Android image.
Following the link http://www.ti.com/tool/j6evm5777 in the software section there is a link for AM57x, where I downloaded the AM57xx EVM Android SDK (64-bit Binary)
As first step I should partition a micro-SD, so I use the script in <AM57xx>/bin/create-sdcard.sh which creates a micro-SD with only one FAT32 partition with MSDOS partition table.
ti-processor-sdk-android-am57xx-evm-05.03.00.07/bin$ sudo ./create-sdcard.sh ################################################################################ This script will create a bootable SD card from custom or pre-built binaries. The script must be run with root permissions and from the bin directory of the SDK Example: $ sudo ./create-sdcard.sh Formatting can be skipped if the SD card is already formatted and partitioned properly. ################################################################################ Available Drives to write images to: # major minor size name 1: 8 0 1953514584 sda 2: 179 8 7761920 mmcblk0 Enter Device Number or n to exit: 2 mmcblk0 was selected /dev/mmcblk0 is an mmcblkx device Current size of mmcblk0p1 7744512 bytes ################################################################################ Partitioning will format the drive with boot partition ################################################################################ ################################################################################ ****WARNING**** continuing will erase all data on mmcblk0 ################################################################################ Would you like to continue? [y/n] : y ################################################################################ Now making boot partition ################################################################################ 1024+0 records in 1024+0 records out 1048576 bytes (1.0 MB, 1.0 MiB) copied, 0.375459 s, 2.8 MB/s DISK SIZE - 7948206080 bytes ################################################################################ Partitioning Boot ################################################################################ mkfs.fat 4.1 (2017-01-24) mkfs.fat: warning - lowercase labels might not work properly with DOS or Windows ################################################################################ Partitioning is now done Continue to copy boot files or select 'n' to safe exit **Warning** Continuing will erase files any files in the partitions ################################################################################ Would you like to continue? [y/n] : y Mount the partitions Emptying partitions Syncing.... now installing: ti-processor-sdk-android-am57xx-evm-05.03.00.07 0. BOOTFILEPATH = ....03.00.07//board-support/prebuilt-images 1. BOOTIMG = u-boot-am57xx-evm.img 2. BOOTUENV = uEnv.txt 3. MLO = MLO Would you like to continue? [y/n] : y ################################################################################ Copying files now... ################################################################################ Copying boot partition MLO copied u-boot.img copied uEnv.txt copied Un-mount the partitions Remove created temp directories Operation Finished
If I try to power on the board using this micro-SD I have no info in the serial terminal (minicom).
Reading some forum posts, I found http://processors.wiki.ti.com/index.php/6AO.1.1_Release_Notes and the pre-build images at http://software-dl.ti.com/infotainment/jacinto6/android/6AO_1_1_Release/index_FDS.html
So I tried to copy u-boot.img and MLO in J6/J6 ECO/J6 Entry/J6 Plus EVM binaries. Furthermore I used J6ES2.0 EVM DIP switch settings (according to 6AO1.1 Release Notes).
Executing the boot I have:
U-Boot SPL 2016.05-00001-g5ddd5a8a (Apr 10 2018 - 20:40:15) DRA752-GP ES2.0 no pinctrl for hs200_1_8v no pinctrl for ddr_1_8v ** First descriptor is NOT a primary desc on 1:1 ** Trying to boot from MMC1 reading u-boot.img reading u-boot.img reading u-boot.img reading u-boot.img U-Boot 2016.05-00001-g5ddd5a8a (Apr 10 2018 - 20:40:15 -0500) CPU : DRA752-GP ES2.0 Model: TI DRA742 Board: DRA74x EVM REV H.0 DRAM: 4 GiB MMC: OMAP SD/MMC: 0, OMAP SD/MMC: 1 ** First descriptor is NOT a primary desc on 1:1 ** GUID Partition Table Header signature is wrong: 0x0 != 0x5452415020494645 part_get_info_efi: *** ERROR: Invalid GPT *** GUID Partition Table Header signature is wrong: 0x0 != 0x5452415020494645 part_get_info_efi: *** ERROR: Invalid Backup GPT *** ERROR: cannot find partition: 'userdata' at arch/arm/cpu/armv7/omap-common/utils.c:199/mmc_get_part_size() Warning: fastboot.userdata_size: unable to calc SCSI: SATA link 0 timeout. AHCI 0001.0300 32 slots 1 ports 3 Gbps 0x1 impl SATA mode flags: 64bit ncq stag pm led clo only pmp pio slum part ccc apst scanning bus for devices... Found 0 device(s). Net: Warning: ethernet@48484000 using MAC address from ROM eth0: ethernet@48484000 Hit any key to stop autoboot: 0 => env default -f -a ## Resetting to default environment => setenv partitions $partitions_android => env save Saving Environment to MMC... Writing to MMC(1)... done => @ U-Boot SPL 2016.05-00001-g5ddd5a8a (Apr 10 2018 - 20:40:15) DRA752-GP ES2.0 no pinctrl for hs200_1_8v no pinctrl for ddr_1_8v ** First descriptor is NOT a primary desc on 1:1 ** Trying to boot from MMC1 reading u-boot.img reading u-boot.img reading u-boot.img reading u-boot.img U-Boot 2016.05-00001-g5ddd5a8a (Apr 10 2018 - 20:40:15 -0500) CPU : DRA752-GP ES2.0 Model: TI DRA742 Board: DRA74x EVM REV H.0 DRAM: 4 GiB MMC: OMAP SD/MMC: 0, OMAP SD/MMC: 1 ** First descriptor is NOT a primary desc on 1:1 ** GUID Partition Table Header signature is wrong: 0x0 != 0x5452415020494645 part_get_info_efi: *** ERROR: Invalid GPT *** GUID Partition Table Header signature is wrong: 0x0 != 0x5452415020494645 part_get_info_efi: *** ERROR: Invalid Backup GPT *** ERROR: cannot find partition: 'userdata' at arch/arm/cpu/armv7/omap-common/utils.c:199/mmc_get_part_size() Warning: fastboot.userdata_size: unable to calc SCSI: SATA link 0 timeout. AHCI 0001.0300 32 slots 1 ports 3 Gbps 0x1 impl SATA mode flags: 64bit ncq stag pm led clo only pmp pio slum part ccc apst scanning bus for devices... Found 0 device(s). Net: Warning: ethernet@48484000 using MAC address from ROM eth0: ethernet@48484000 Hit any key to stop autoboot: 0 => fastboot 0 UNKNOWN IRQ type 892498993
and launching fastboot from my host (even if the board is connected through terminal cable and USB3):
emmc$ sudo ./fastboot.sh Fastboot: ./fastboot Image location: ./ No device detected. Please ensure that fastboot is running on the target device
So, where can I find a complete guide for J6? I think the first problem is the partition, but I don't know how.
Thank you in advance.