Mám nový Raspberry Pi s nainstalovaným Raspian Wheezy a má k němu připojeno několik kabelů přes piny GPIO. Všiml jsem si však, že když k nim mám něco připojeného během bootování, zařízení se nespustí a vytiskne:
sh: can"t access tty: job control turned off / #
Pokud odpojím kabely od GPIO a zapnutí, zařízení se spustí dobře a mohu použít piny GPIO. Chtěl bych však, aby zařízení dokázalo provést kompletní restart, aniž bych musel ručně odpojovat GPIO při každém spuštění.
Existuje několik důvodů, proč mohu nechat kabel GPIO a komunikovat zařízení připojené při provádění bootování?
Zde je nějaká diskuse o formátech Raspberry Pi: http://www.raspberrypi.org/forums/viewtopic.php?t=60412&p=451108
Děkujeme za váš čas.
Komentáře
- Pokud potřebujete pomoc, ' Budu muset přesně říci, co jste připojili ke každému gpio během bootování.
- Podle toho, co jste připojili, si váš RP myslí, že se odtamtud může zavést. Chybová zpráva, kterou dostanete, však není v souladu s nespouštěním , zdá se, že máte shell právě tam? Protože se tato chybová zpráva obvykle zobrazí pouze v případě, že jádro a nový shell nejsou schopny přidělit pseudoterminál.
Odpovědět
Zkuste přidat avoid_safe_mode=1
do config.txt
, jak je uvedeno zde:
http://elinux.org/RPI_safe_mode
Problém je v tom, že vaše zařízení propojuje tyto piny a vy vidíte shell bezpečného režimu (spustil se ). Toto bylo u novějšího firmwaru zjevně zakázáno.
Odpovědět
Vím, že je to triviální odpověď, ale … udělat ujistěte se, že všechna vaše připojení jsou zabezpečená (a správná). Tuto chybu jsem dostal, protože se uvolnil propojovací kabel.
Odpovědět
Zkontrolujte připojení pinů GPIO k externím zařízením. Nesprávné zarovnání pinů vede k tomuto
h: can „t access tty; řízení úloh vypnuto
Interní piny jsou lichá čísla a externí piny jsou sudé, na 40kolíkové desce RasPi B +.
Odpověď
Problém měl i můj Raspberry Pi, dokonce jsem vyzkoušel všechny ostatní metody, dokud jsem přímo nenačetl operační systém na SD kartu (např. Raspbian, Ubuntu Mate atd.) Jednoduše napište na SD kartu pomocí Win32DiskImager (nebojte se, že to funguje i na jiných médiích!) na zdroji forge. (Win32DiskImager Link- http://sourceforge.net/projects/win32diskimager/ ) To by mohlo pomoci!
Komentáře
- Jak to pomůže OP? Je to tím, že to bere systém NOOBS, takže při startu není nic, co kontroluje stav GPIO pin 5?