=> i2c dev 0
Setting bus to 0
=> i2c probe
Valid chip addresses: 00 08 18 19 36 37 40 4C 51 52 53 69
The device at address 0x40 has already existed, please refer to the following.
root@localhost:~# ls /sys/bus/i2c/devices/i2c-0/
0-0040 0-0052 consumers device name of_node subsystem uevent
0-004c 0-0053 delete_device i2c-dev new_device power suppliers
root@localhost:~#
You could use address 0x51.
root@localhost:~# echo temp 0x51 > /sys/bus/i2c/devices/i2c-0/new_device
root@localhost:~# ls /sys/bus/i2c/devices/i2c-0/
0-0040 0-0051 0-0053 delete_device i2c-dev new_device power suppliers
0-004c 0-0052 consumers device name of_node subsystem uevent
root@localhost:~#