Skip to content

OLEDが表示されない

OLEDのデバイスの認識の確認

1
sudo i2cdetect -r -y 1

アドレス番地 '0x3c' を認識していれば、OLEDのデバイスは見えている状態です。

WiFi Moduleの未装着の場合

NVIDIA公式のJetbotイメージ(Jetpack4.2, Jetpack4.3)は、WiFi Moduleが装着されていない場合、OLEDが表示されません。

/usr/local/lib/python3.6/dist-packages/jetbot-0.4.0-py3.6.egg/jetbot/utils/utils.py のget_ip_addressを下記のように書き直してください。

1
2
3
4
5
6
7
8
def get_ip_address(interface):
    try:
        if get_network_interface_state(interface) == 'down':
            return None
        cmd = "ifconfig %s | grep -Eo 'inet (addr:)?([0-9]*\.){3}[0-9]*' | grep -Eo '([0-9]*\.){3}[0-9]*' | grep -v '127.0.0.1'" % interface
    except:
        return None
    return subprocess.check_output(cmd, shell=True).decode('ascii')[:-1]

上記に該当しないケース

OLEDのデバイスが認識していて、WiFi Moduleを装着しているにも関わらずOLEDが表示されない場合は、ハードウェアの故障の可能性があります。

修理依頼フォーム より修理の依頼(無償修理)をお願いいたします。