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.
Grazvydas
Hi,
Am 15.08.2016 um 01:15 schrieb Grazvydas Ignotas notaz@openpandora.org:
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
good work! I will try this as soon as I am back in my lab...
If it works we should simply move forwards to 2016.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.
Maybe it needs a trick to compile or install.
Grazvydas
BR and thanks, Nikolaus
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
On 08/15/2016 03:56 PM, aTc wrote:
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
Pyra prototype, probably with some hardware issue.
my evm this versions (built with pandora_pyra_lc15_defconfig, im not sure if that's the right one) seems to work fine.
I've also used pandora_pyra_lc15_defconfig.
Not sure if running this stuff on an EVM is a good idea, at least some GPIOs differ and hns' u-boot enables all the LEDs (keypad backlight and such, perhaps more?) early which may or may not conflict with something on the EVM.
Perhaps he can comment himself if it's safe.
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
Interesting, what compiler have you used for this?
Grazvydas
On 08/15/2016 10:41 PM, Grazvydas Ignotas wrote:
Not sure if running this stuff on an EVM is a good idea, at least some GPIOs differ and hns' u-boot enables all the LEDs (keypad backlight and such, perhaps more?) early which may or may not conflict with something on the EVM.
It hasn't exploded yet :) And i think all the important bits are pretty much the same anyway.
U-Boot SPL 2016.07-00057-g991a0c6 (Aug 15 2016 - 14:29:56) OMAP5432-GP ES2.0
Interesting, what compiler have you used for this?
gcc (Debian 4.9.2-10) 4.9.2 , from debian jessie, running on the evm.
Been using a 2016.07 u-boot with a custom extlinux/distro config on the evm for quite a while now without any issues. (see doc/README.distro in uboot)
Am 16.08.2016 um 00:24 schrieb aTc atc@k-n-p.org:
On 08/15/2016 10:41 PM, Grazvydas Ignotas wrote:
Not sure if running this stuff on an EVM is a good idea, at least some GPIOs differ and hns' u-boot enables all the LEDs (keypad backlight and such, perhaps more?) early which may or may not conflict with something on the EVM.
It hasn't exploded yet :)
Well, it won't but it may break some features which you do not see immediately.
And i think all the important bits are pretty much the same anyway.
Not really. The EVM needs a different setup than the Pyra for the tca6424. Less important is that the Pyra U-Boot tries to program the bq24297. This is simply ignored if it is not installed.
So you should use the evm defconfig on evm and the pyra_lc15 on pyra only.
U-Boot SPL 2016.07-00057-g991a0c6 (Aug 15 2016 - 14:29:56) OMAP5432-GP ES2.0
Interesting, what compiler have you used for this?
gcc (Debian 4.9.2-10) 4.9.2 , from debian jessie, running on the evm.
I am using a self-build cross-gcc 4.9.2.
Been using a 2016.07 u-boot with a custom extlinux/distro config on the evm for quite a while now without any issues. (see doc/README.distro in uboot) _______________________________________________ Kernel mailing list Kernel@pyra-handheld.com http://pyra-handheld.com/cgi-bin/mailman/listinfo/kernel