Hikey970에서 Debian Pre-built Tensorflow가 작동하도록 mac에서 설정

준비



공식 페이지에는 Linux에서 fastboot를 사용하여 설치하는 방법이 쓰여 있으므로 mac에서도 할 수 있다는 것으로 무계획으로 시작해 보았다. 결과적으로는 잘 되었다. (이미지는 공식입니다)



물리적 준비


  • Hikey970
  • mac
  • USB-C 케이블
  • AC 어댑터 12V/2A EIAJ-3 내경 1.7mm/외형 4.75mm
  • 부팅 후: HDMI 케이블
  • 부팅 후: USB 키보드
  • 부팅 후 : USB 마우스

  • Hikey970은, 지금은 amazon라든지 스위치 사이언스로 구입할 수 있는 것 같다. 내가 얻은 것은 AC 어댑터가 미국 사양의 것으로 변환 플러그가 필요했다. 우선, 아키즈키에서 구입한 12V/2A의 AC 어댑터에, 부속의 2.1mm -> 1.7mm 변환 케이블을 붙여 대처했다.
  • 스위치 과학: htps //w w. 슈 tch-s 시엔세. 코 m/타타 g/3775/
  • 아키즈키 12V/2A AC 어댑터: htp // 아키즈키덴시. 코 m/분 g/g/gM-06239/

  • mac 준비



    fastboot가 필요하므로 Android SDK를 설치하고 아래에 경로를 통해 둡니다.
    /Users/<username>/Library/Android/sdk/platform-tools/
    

    Debian Pre-built Tensorflow for Hikey970



    아래 URL에서 다운로드할 수 있습니다.
    - h tp // w w.ぇまけ r. 오 rg / p 로즈 ct - 히케 y970 - ww 아아 d - 86. HTML

    설치



    절차는 아래에 쓰여져 있기 때문에 기본이대로 진행됩니다.
    htps //w w. 96 보어 rds. rg/도쿠멘들 온/곤스메 r/히케 y/히케 y970/인 s타치온/ぃぬxーふぁstぼおt. md. HTML

    mac와 연결



    보드의 DIP 스위치를 1:on, 2:off, 3:on으로 설정합니다. 초기 상태에서는 3이 off가 되어 있었다. 그런 다음 usb-c 케이블을 사용하여 mac과 연결하고 AC 어댑터를 연결한 후 fastboot가 장치를 인식하는지 확인합니다. Type C 보드의 Type-C 커넥터 중 HDMI 커넥터 옆에 있는 쪽에 연결합니다.
    fastboot devices
    

    이제 장치의 ID가 표시되면 성공했지만 이 시점에서는 아무것도 아니었다. 아마 UART의 드라이버가 mac에 들어 있지 않은 것 같았기 때문에, 문서를 조사해 보면 FT230X를 사용하고 있다고 했으므로, mac용의 FTDI의 드라이버를 아래에서 넣어 보았다.
  • htps //w w. ftぢ치 p. 이 m/D리ゔぇrs/VCP. htm

  • 이제 보드 측의 전원을 다시 켜면 fastboot로 인식하게 되었다.
    $ fastboot devices
    2D67419D028CE119    fastboot
    

    이런 느낌.

    OS 이미지 쓰기



    먼저 다운로드한 hikey970-lebian-9.tar.gz를 확장하여 flash-all-binaries.sh를 실행합니다.
    $ tar xzvf hikey970-lebian-9.tar.gz
    $ cd hikey970-lebian-9
    $ bash flash-all-binaries.sh
    

    디바이스가 인식되고 있으면, 기입이 시작되어 아래와 같은 메시지가 나온다(할 것).
    Flashing ptable 
    Sending 'ptable' (24 KB)                           OKAY [  0.001s]
    Writing 'ptable'                                   OKAY [  0.004s]
    Finished. Total time: 0.007s
    Sending 'xloader' (164 KB)                         OKAY [  0.005s]
    Writing 'xloader'                                  OKAY [  0.003s]
    Finished. Total time: 0.010s
    Sending 'fastboot' (1152 KB)                       OKAY [  0.034s]
    Writing 'fastboot'                                 OKAY [  0.061s]
    Finished. Total time: 0.097s
    Sending 'fip' (1224 KB)                            OKAY [  0.037s]
    Writing 'fip'                                      OKAY [  0.057s]
    Finished. Total time: 0.095s
    Sending 'boot' (65536 KB)                          OKAY [  1.913s]
    Writing 'boot'                                     OKAY [  0.231s]
    Finished. Total time: 2.145s
    Please be patient...
    Sending sparse 'userdata' 1/21 (131068 KB)         OKAY [  3.856s]
    Writing 'userdata'                                 OKAY [  0.335s]
    Sending sparse 'userdata' 2/21 (131068 KB)         OKAY [  3.774s]
    Writing 'userdata'                                 OKAY [  0.576s]
    (中略)
    Sending sparse 'userdata' 21/21 (113218 KB)        OKAY [  3.850s]
    Writing 'userdata'                                 OKAY [  0.817s]
    Finished. Total time: 100.527s
    

    이것으로 쓰기 종료.

    재부팅



    전원 케이블과 USB-C 케이블을 뽑은 후, dip 스위치의 3번을 off로 하고, 다시 전원 케이블을 꽂으면 Hikey970이 기동한다.

    먼저 Hikey970을 작동하려면 USB에 마우스와 키보드를 연결하고 HDMI 케이블로 디스플레이에 연결해야합니다. 네트워크와 ssh 설정을 한 후에는 전원을 켜야합니다.

    좋은 웹페이지 즐겨찾기