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.