Changes between Version 2 and Version 3 of epics/bbb/debian/cape/uartx1


Ignore:
Timestamp:
07/11/17 11:32:01 (7 years ago)
Author:
michkawa
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • epics/bbb/debian/cape/uartx1

    v2 v3  
    1791792つ目が、どうやら本当の解決法らしいが色々と面倒そう。[[br]] 
    180180言いたいこととしては、initrdが起動してinitramfs上に展開されるが、その時点で展開されているファイル内にfirmwareファイルが入っていないからこの問題が起きるということのようだ。[[br]] 
    181 実際にfirmwareファイルが入っているのは、eMMCやSDカード内で、その領域がマウントされるのがinitrd内のcapemgrが認識した後だから当たり前といえば当たり前の話。 
    182  
    183  
     181実際にfirmwareファイルが入っているのは、eMMCやSDカード内で、その領域がマウントされるのがinitrd内のcapemgrが認識した後だから当たり前といえば当たり前の話。[[br]] 
     182serialを1portしか使わないなら、始めから入っている{{{ADAFRUIT-UART1-00A0.dtbo}}}や{{{BB-UART1-00A0.dtbo}}}を呼び出すようなEEPROM設定を作れば一応目的は達成できるが、今回は、EEPROM+initramfsではなく、/etc/default/capemgrに設定する方法で対処した。 
     183 
     184== network 設定 == 
     185 
     186debian8になって、ネットワーク設定は、{{{connman}}}を使うのがデフォルトになっていたので、それで設定する。[[br]] 
     187始めに、設定するネットワークインターフェースの識別子を取得。 
     188 
     189{{{ 
     190root@beaglebone:~# connmanctl services 
     191*AO Wired                ethernet_xxxxxx6f10xxxx_cable 
     192}}} 
     193 
     194表示された{{{ethernet_~_cable}}}というのが、ネットワークインターフェイスに自動的に設定される識別子。複数のネットワークに接続されている(wifiとか)時には複数出るらしい。USBoverIP接続は表示されない。[[br]] 
     195この識別子に対して設定するということらしい。[[br]] 
     196設定は以下のように。 
     197 
     198{{{ 
     199root@beaglebone:~# connmanctl config ethernet_xxxxxx6f10xxxx_cable --ipv4 manual 172.xxx.xxx.xxx 255.255.xxx.0 172.xxx.xxx.xxx nameservers 172.xxx.xxx.xxx 
     200}}} 
     201 
     202ホスト名の設定も同じように設定する。 
     203 
     204{{{ 
     205root@beaglebone:~# hostnamectl set-hostname xxxxxx01.xxxx.kek.jp 
     206}}} 
     207 
     208 
     209 
     210== 参照HP == 
     211[https://stackoverflow.com/questions/24134958/my-custom-capes-devicetree-fails-to-load-at-boot-but-can-be-loaded-manually My custom cape's devicetree fails to load at boot, but can be loaded manually][[br]] 
     212[http://y2web.net/blog/computer/misc/how-to-set-static-ip-on-debian-jessie-5513/ Debian Jessie での固定IP設定方法 Debian Jessieで固定IPアドレスを設定する][[br]] 
     213