2017-09-08 1 views
0

Hallo Im Versuch, nach diesem Tutorial anfänglichen Flash/build für IoT Entwicklung zu schaffen https://developer.android.com/things/hardware/imx7d.html#flashing_the_imageFehler beim ersten Blinken des android IoT Bildes für Pico Pro Maker Kit

leid Im, wenn meine Fragen zu breit sind, ist dies mein erster IoT Versuch, aber es scheint mir, als hätte ich ein falsches Setup, weil ständig in neue Fehler läuft.

Im stecken in Schritt 2.4 Führen Sie die flash-all.sh. Laufen

sudo ./flash-all.sh 

habe ich dies in meinen Logs:

./flash-all.sh: Linie 52: ./u-boot.imx: Permission

verweigert Wenn ich Änderung Zugriffsrechte

chmod 777 u-boot.imx 

ich habe

./flash-all.sh: Linie 52: ./u-boot.imx: binäre Datei nicht ausführen kann: Exec format error

ich schon einige andere Probleme gelöst, die in Tutorial beschrieben werent, einschließlich

  1. ich habe Skript als sudo ausführen, sonst habe ich

< für jedes Gerät warten>

  1. Ich hatte Fast Boot-Befehl auf $ (das Fast Boot) innerhalb flash-all.sh (gleiche mit Flash und Bootloader) neu zu schreiben, sonst Befehle unbekannt dachten sogar, ich sie hinzugefügt zu PATH

ich bin mit

  • ubuntu 16.14,
  • android Studio mit installiertem sdk 26
  • Pico Pro Maker Kit mit Pico i.MX7 Dual Entwicklungsboard

Was mache ich falsch?

Antwort

0

hatte ich Fast Boot-Befehl auf $ (die Fast Boot) innerhalb flash-all.sh (gleiche mit Flash und Bootloader) neu zu schreiben, sonst Befehle sind unbekannt, auch dachte ich, sie zu PATH hinzugefügt

Diese Es scheint, als wäre es die Wurzel des Problems, denn irgendwie werden die folgenden Zeilen für jeden Befehl nicht als Argumente für Fastboot geparst, sondern als ihre eigenen ausführbaren Befehle.

Sie sollten auch nicht das Skript mit sudo ausführen müssen.Dies könnte der Grund sein, warum Sie which fastboot erfolgreich ausführen können (was anzeigen würde, dass es sich in Ihrem PATH befindet), aber das Skript kann dies nicht sehen.

Verwandte Themen