On 08/15/2016 01:15 AM, Grazvydas Ignotas wrote:
Hi,
It seems there were some OMAP5 related fixes since v2015.10, so I've rebased hns' letux-extensions u-boot branch hoping it would help to boot my board. Unfortunately it did not help (my board still always hangs/crashes randomly in u-boot or the kernel, if it manages to reach it), but maybe somebody will find it useful:
git://git.openpandora.org/pandora-u-boot.git letux-extensions-v2016.07
While this u-boot works the same as hns' build for me (sometimes boots), MLO (aka SPL) won't even show any signs of life. Haven't tried to investigate why.
I'm not sure if by "board" you mean the evm or a pyra prototype, but on my evm this versions (built with pandora_pyra_lc15_defconfig, im not sure if that's the right one) seems to work fine.
I installed it on an sd card with:
dd if=/dev/zero of=${DISK} bs=1M count=10 dd if="$UBOOT/MLO" of=${DISK} count=1 seek=1 bs=128k dd if="$UBOOT/u-boot.img" of=${DISK} count=2 seek=1 bs=384k
U-Boot SPL 2016.07-00057-g991a0c6 (Aug 15 2016 - 14:29:56) OMAP5432-GP ES2.0 Trying to boot from MMC1 ** First descriptor is NOT a primary desc on 0:1 ** version code 0xc LC15 V4.9
U-Boot 2016.07-00057-g991a0c6 (Aug 15 2016 - 14:29:56 +0200)
CPU : OMAP5432-GP ES2.0 Board: Pyra with Letux Cortex 15 I2C: ready DRAM: 2 GiB reset peripherals i2c_write: pads on bus 1 probably not configured (status=0x10) bq24297: could not turn off 40 sec watchdog i2c_read (addr phase): pads on bus 1 probably not configured (status=0x10) bq24297: no response from REG9 i2c_read (addr phase): pads on bus 1 probably not configured (status=0x10) bq24297: no response from REG0 tca642x@ 0x22 (24 pins): Bank 0 Configuration: iiiiiiii Polarity: 00000000 Input value: 10000000 Output value: 11111111 Bank 1 Configuration: iiiiiiii Polarity: 00000000 Input value: 00000011 Output value: 11111111 Bank 2 Configuration: iiiiiiii Polarity: 00000000 Input value: 01000000 Output value: 11111111 tca6424 init tca6424 initialized tca642x@ 0x22 (24 pins): Bank 0 Configuration: oooooooo Polarity: 00000000 Input value: 00000000 Output value: 00000000 Bank 1 Configuration: oiooiooo Polarity: 00000000 Input value: 00000000 Output value: 00000000 Bank 2 Configuration: ooooooii Polarity: 00000000 Input value: 00000000 Output value: 00000000 MMC: OMAP SD/MMC: 0, OMAP SD/MMC: 1, OMAP SD/MMC: 2