[RSIC-V]Milk-V開發(fā)板 i2c測試oled及波形輸出
I2C3
引腳圖



修改i2c3復(fù)用功能
build\boards\CV180x\CV1800b_sophpi_duo_sd\u-boot\cvi_board_init.c
//I2C3 pin6 7
PINMUX_CONFIG(SD1_CMD, IIC3_SCL);
PINMUX_CONFIG(SD1_CLK, IIC3_SDA);
掃描I2C3上的設(shè)備
[root@cvitek]~# i2cdetect -y -r 3
0? 1? 2? 3? 4? 5? 6? 7? 8? 9? a? b? c? d? e? f
00:? ? ? ? ? -- -- -- -- -- -- -- -- -- -- -- -- --
10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
60: -- -- -- -- -- -- -- -- -- -- -- 6b -- -- -- --
70: -- -- -- -- -- -- -- --
I2C1

掃描
[root@cvitek]~# i2cdetect -y -r 1
0? 1? 2? 3? 4? 5? 6? 7? 8? 9? a? b? c? d? e? f
00:? ? ? ? ? -- -- -- -- -- -- -- -- -- -- -- -- --
10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
60: -- -- -- -- -- -- -- -- -- -- -- 6b -- -- -- --
70: -- -- -- -- -- -- -- --

dump 0x3c上的設(shè)備寄存器
[root@cvitek]~# i2cdump -f -y 1 0x3c
? ? ?0? 1? 2? 3? 4? 5? 6? 7? 8? 9? a? b? c? d? e? f? ? 0123456789abcdef
00: 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46? ? FFFFFFFFFFFFFFFF
10: 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46? ? FFFFFFFFFFFFFFFF
20: 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46? ? FFFFFFFFFFFFFFFF
30: 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46? ? FFFFFFFFFFFFFFFF
40: 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46? ? FFFFFFFFFFFFFFFF
50: 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46? ? FFFFFFFFFFFFFFFF
60: 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46? ? FFFFFFFFFFFFFFFF
70: 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46? ? FFFFFFFFFFFFFFFF
80: 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46? ? FFFFFFFFFFFFFFFF
90: 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46? ? FFFFFFFFFFFFFFFF
a0: 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46? ? FFFFFFFFFFFFFFFF
b0: 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46? ? FFFFFFFFFFFFFFFF
c0: 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46? ? FFFFFFFFFFFFFFFF
d0: 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46? ? FFFFFFFFFFFFFFFF
e0: 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46? ? FFFFFFFFFFFFFFFF
f0: 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46? ? FFFFFFFFFFFFFFFF
