Other Parts Discussed in Thread: DRA752, DRA742, PMP, TVP5158
Tool/software: Linux
Hello All,
I am trying to port Android Kitkat on J6 Jacinto evm[dra75X] rev D.
Build u-boot,kernel and AFS images according to instructions [ http://www.omappedia.org/wiki/6AK.1.2_Release_Notes
fatload mmc 0:1 0x80300000 uImage
fatload mmc 0:1 0x82f80000 dra7-evm.dtb
bootm 0x80300000 - 0x82f80000
U-Boot SPL 2013.04-00096-g53fa2ad (Nov 25 2017 - 13:11:30)
DRA752 ES1.0
OMAP SD/MMC: 0
reading u-boot.img
reading u-boot.img
U-Boot 2013.04-00096-g53fa2ad (Nov 25 2017 - 13:11:30)
CPU : DRA752 ES1.0
Board: DRA7xx
I2C: ready
DRAM: 1.5 GiB
WARNING: Caches not enabled
MMC: OMAP SD/MMC: 0, OMAP SD/MMC: 1
Using default environment
In: serial
Out: serial
Err: serial
efi partition table not found
Net: <ethaddr> not set. Validating first E-fuse MAC
cpsw
Hit any key to stop autoboot: 0
DRA752 EVM # fatload mmc 0:1 0x80300000 uImage
reading uImage
5814536 bytes read in 1019 ms (5.4 MiB/s)
DRA752 EVM # fatload mmc 0:1 0x82f80000 dra7-evm.dtb
reading dra7-evm.dtb
38599 bytes read in 10 ms (3.7 MiB/s)
DRA752 EVM # bootm 0x80300000 - 0x82f80000
## Booting kernel from Legacy Image at 80300000 ...
Image Name: Linux-3.8.13
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 5814472 Bytes = 5.5 MiB
Load Address: 80008000
Entry Point: 80008000
Verifying Checksum ... OK
## Flattened Device Tree blob at 82f80000
Booting using the fdt blob at 0x82f80000
Loading Kernel Image ... OK
OK
reserving fdt memory region: addr=ba300000 size=5a00000
reserving fdt memory region: addr=b5200000 size=5100000
reserving fdt memory region: addr=b4300000 size=f00000
reserving fdt memory region: addr=8e000000 size=1000000
reserving fdt memory region: addr=a0000000 size=1800000
Using Device Tree in place at 82f80000, end 82f8c6c6
Starting kernel ...
My serial driver configuration in .config file are as follows
# Serial drivers
#
CONFIG_SERIAL_8250=y
CONFIG_SERIAL_8250_CONSOLE=y
CONFIG_SERIAL_8250_NR_UARTS=32
CONFIG_SERIAL_8250_RUNTIME_UARTS=4
CONFIG_SERIAL_8250_EXTENDED=y
CONFIG_SERIAL_8250_MANY_PORTS=y
CONFIG_SERIAL_8250_SHARE_IRQ=y
CONFIG_SERIAL_8250_DETECT_IRQ=y
CONFIG_SERIAL_8250_RSA=y
# CONFIG_SERIAL_8250_DW is not set
# CONFIG_SERIAL_8250_EM is not set
#
# Non-8250 serial port support
#
# CONFIG_SERIAL_MAX3100 is not set
# CONFIG_SERIAL_MAX310X is not set
CONFIG_SERIAL_CORE=y
CONFIG_SERIAL_CORE_CONSOLE=y
# CONFIG_SERIAL_OF_PLATFORM is not set
CONFIG_SERIAL_OMAP=y
CONFIG_SERIAL_OMAP_CONSOLE=y
# CONFIG_SERIAL_SCCNXP is not set
# CONFIG_SERIAL_TIMBERDALE is not set
# CONFIG_SERIAL_ALTERA_JTAGUART is not set
# CONFIG_SERIAL_ALTERA_UART is not set
# CONFIG_SERIAL_IFX6X60 is not set
# CONFIG_SERIAL_XILINX_PS_UART is not set
# CONFIG_SERIAL_ARC is not set
# CONFIG_TTY_PRINTK is not set
# CONFIG_HVC_DCC is not set
# CONFIG_VIRTIO_CONSOLE is not set
# CONFIG_IPMI_HANDLER is not set
CONFIG_HW_RANDOM=y
# CONFIG_HW_RANDOM_TIMERIOMEM is not set
# CONFIG_HW_RANDOM_ATMEL is not set
CONFIG_HW_RANDOM_OMAP=y
# CONFIG_HW_RANDOM_VIRTIO is not set
# CONFIG_HW_RANDOM_EXYNOS is not set
# CONFIG_R3964 is not set
# CONFIG_RAW_DRIVER is not set
# CONFIG_TCG_TPM is not set
# CONFIG_DCC_TTY is not set
CONFIG_I2C=y
CONFIG_I2C_BOARDINFO=y
CONFIG_I2C_COMPAT=y
CONFIG_I2C_CHARDEV=y
# CONFIG_I2C_MUX is not set
CONFIG_I2C_HELPER_AUTO=y
CONFIG_I2C_ALGOBIT=y
Kindly support in resolving this issue.
Thanks,
Tonu Zalpure,
Blackpepper Technologies