[MinnowBoard] Problem booting with activity on I2S_FRM
Anders, David
david.anders at intel.com
Sat Mar 28 00:04:22 UTC 2015
Lucas,
Darren is correct that this is a boot strap pin, and I'd recommend using a different one if you are using it directly as a GPIO on startup, or else take care that it is not pulled low on reset...
Thanks
Dave Anders
-----Original Message-----
From: elinux-MinnowBoard [mailto:elinux-minnowboard-bounces at lists.elinux.org] On Behalf Of Darren Hart
Sent: Friday, March 27, 2015 6:45 PM
To: MinnowBoard Development and Community Discussion
Subject: Re: [MinnowBoard] Problem booting with activity on I2S_FRM
On 3/27/15 2:24 PM, Lucas De Marchi wrote:
> Hey,
>
> I'm using the pin GPIO_I2S_FRM for gpio in my application. However
> when I boot the board, if there's any activity on this pin already,
> the board doens't boot. I get nothing on serial, not even the messages
> from the bios. As far as I tested this is the only pin that exhibits
> this behavior.
>
> Firmware version is 0.78. Is there anything that can be done to boot
> the board even with activity on this pin?
Thank you for reporting this Lucas. I've looked into the design documents and that pin is also a strapping line which happens to select the BIOS boot:
0=LPC
1=SPI
While there is a buffer/voltage-shifter between the LSE connector and the SoC, it is possible that a low signal to the LSE connector is causing the SoC side of the signal to be pulled low, overpowering the 10k strap pull-up, effectively telling the SoC to boot via LPC instead of SPI, causing the issue you describe.
Can you describe exactly what activity you have applied to this pin at boot?
--
Darren Hart
Intel Open Source Technology Center
_______________________________________________
elinux-MinnowBoard mailing list
elinux-MinnowBoard at lists.elinux.org
http://lists.elinux.org/mailman/listinfo/elinux-minnowboard
More information about the elinux-MinnowBoard
mailing list