Am 18.11.2016 um 07:15 schrieb H. Nikolaus Schaller hns@goldelico.com:
Am 18.11.2016 um 00:59 schrieb Michael Mrozek EvilDragon@openpandora.org:
Hi,
as Nikolaus is currently working on improving the voltage connections on the CPU board, it came to our mind that the EVM (which we based our design on) also might have some bugs.
Unfortunately, I don't have an EVM here anymore (it's at the touchscreen manufacturers place so they could test the screen), so I can't help, but as I know some here have an EVM and / or an IGEPv5, maybe you can help.
Here are the issues Nikolaus had that occur both on the EVM AND on the Pyra.
- Unstable at 1,5GHz. Crashes under high-load and when doing memtest.
I have tried with letux-4.9-rc5 (letux defconfig) linus/v4.9-rc5 (omap2plus defconfig) ti/v4.8.3-rt6
I have compiled some ti/v3.8.something but it did not boot (might need different bootargs and no DT)
- Doesn't properly reboot after a reset
but only after such a crash.
As far as I know, the instability only happens whn using an 5V adaptor on the EVM (at least I ran it under high-load with a 12V AC adaptor for quite a while). Can someone test and confirm this? Also, does memtest (maybe Nikolaus can provide the compiled binary for that) also crash when using 5V?
apt-get install memtester
$ memtester 1500M
The reboot... yes, I've seen that. I remember I always had plug out the power of the EVM completely, otherwise, it never really rebooted.
For me it reboots if I normally do a reset. Only in that special case of a CPU crash something in the EVM seems to be locked up so that pressing the reset button makes the kernel boot process randomly hang between 5 and 10 seconds. U-Boot always starts properly.
I have a new interesting observation.
In multiple of these reset+mlo+u-boot+kernel-stuck sequences the last activity I see is like this:
[ 4.360252] ehci-omap: OMAP-EHCI Host Controller driver [ 4.375779] ehci-omap 4a064c00.ehci: EHCI Host Controller [ 4.381644] ehci-omap 4a064c00.ehci: new USB bus registered, assigned bus number 1 [ 4.398233] ehci-omap 4a064c00.ehci: irq 404, io mem 0x4a064c00
Tony reported some time ago a potential stability issue with EHCI. I will try to follow this scent.
This also persists if I unlug the power supply for short time. It appears that I must unplug >30 seconds and then everything works fine again.
Has anyone looked into this? Does this still happen or does anyone know why? And if yes, does that happen on the igepV5 as well?
It's interesting that our Pyra boards behave a bit like the EVM when powered with 5V. I hope there's no bug in the power-supply circuit which we cloned into our CPU board.
Then it would be how the Palmas is set up.
Thanks for any help here :)
Of course, Nikolaus is welcome to add some comments in case I've forgotten something.
-- Mit freundlichen Grüßen,
Michael Mrozek
OpenPandora GmbH Geschäftsführer: Michael Mrozek
Schäffbräustr. 11 85049 Ingolstadt Deutschland Tel.: 0841 / 990 5548 http://www.openpandora.de/ HRB 4879, Amtsgericht Ingolstadt
eMail: mrozek@openpandora.org _______________________________________________ Kernel mailing list Kernel@pyra-handheld.com http://pyra-handheld.com/cgi-bin/mailman/listinfo/kernel
Kernel mailing list Kernel@pyra-handheld.com http://pyra-handheld.com/cgi-bin/mailman/listinfo/kernel