Dear Tom Rini, On 04/09/2014 05:37 PM, Tom Rini wrote: > On Wed, Apr 09, 2014 at 05:22:57PM +0200, Andreas Bießmann wrote:
>> (gdb) s >> 118 __raw_writel(l, reg); >> (gdb) print/s l >> $17 = 2048 >> (gdb) print/x l >> $18 = 0x800 >> (gdb) print/x reg >> $19 = 0x49050090 >> (gdb) s >> ^C >> Program received signal SIGSTOP, Stopped (signal). >> _start () at /home/abiessmann/src/u-boot/arch/arm/cpu/armv7/start.S:27 >> 27 ldr pc, _data_abort >> (gdb) >> --->8--- >> >> (Encounterd with tricorder board current ToT) >> >> I'll dive into that tomorrow. If anyone has some pointeres, please speak >> out loud ;) > > You need to add the relevant CONFIG_OMAP3_GPIO_n define to enable > clocks/etc for the gpios being used. > Well, it is GPIO 42/43 which is located in bank 1. These clocks are not enabled explicitly in 708cfb74b7c6df9c37d3c48988a154be79daefeb. I haven't followed the dsicussen but wonder why we do not switch the clocks on gpio_request(). So is it seems that 708cfb74b7c6df9c37d3c48988a154be79daefeb missed to enable clocks for bank 1. I'll try that. Best regards Best regards Andreas Bießmann _______________________________________________ U-Boot mailing list [email protected] http://lists.denx.de/mailman/listinfo/u-boot

