All we do is read it once on bootup. It naturally has an external pullup resistor. If you connect external hardware to that pin, the worst that will happen is it falsely triggers safe mode. Hence the:reggie wrote:What happens to that pin once the pi has booted? Does it then become available for GPIO or is it permanently used for safe mode? Just thinking you would want to be fairly careful what you had connected to that pin, especially if you're using i2c devices.
mount /dev/mmcblk0p2 /mntthektalin wrote:Hello,how do i mount /dev/mmcblk0p2 in safe mode? because if i type: df, i can find it .
Pins 1 and 2 (i.e. two closest to sdcard end of board) are power (3.3V and 5V). Be careful not to touch those.bredman wrote:For anybody who needs to use safe mode, remember that a metal paperclip is excellent a a temporary jumper.
No, you will need the standard kernel.plugh wrote:It is not recognizing vcgencmd. Is it included in the emergency kernel file system?
I haven't understood what you did to boot into safe mode.plugh wrote:Finally... Eventually figured out a way to pull down S5-13 -- and eureka! safe mode boot!
This was intended to be a 'quick checkout' of my newly acquired board... I borrowed an sd card (already fat formatted) copied the boot files to it, connected keyboard, monitor, jumper (to force emergency kernel, since there was no /root partition on the card) powered it up --- and it obviously did not boot into anything usable, complaining about no root partition, kernel panic, etc.dom wrote:I haven't understood what you did to boot into safe mode.plugh wrote:Finally... Eventually figured out a way to pull down S5-13 -- and eureka! safe mode boot!
That's the "raw" board revision that's been programmed. 2 is a rev1 model B.plugh wrote:Result of vcgencmd otp_dump ==> 30:00000002
And this tells us???
Yes. One of the manufacturers got the OTP programming wrong. Your 2 should be a 15.plugh wrote:It says 'Made in China'. It has mounting holes, P5 and P6 headers.
GPIO1 is connected to S5-13 and GPIO3 to P1-5
On back is sticker with FNXM121128729
It is one of the large batch MCM shipped out just before Thanksgiving.
So I (and possibly many others) have bad board? Is this fixable?
Is the otp write-ones or write-zeros? Can I write a 4 and thus change 2 into 6?
Are you talking about putting something into the mainstream firmware release? (imho fwiw, I'd say remove the current 'pretend' hack from the firmware and just release a fix-it app.)dom wrote:I think I'll change the firmware to actually program your otp to 15, rather than just consider it as 15. That should avoid the safe mode problem (and any future problems).