@Angel Luis Pérezthank you for you help, you can test i2c attaching a sensor like MPU6050 in the i2c pins (TWI4, TWI1, TW5), enable the i2c like in the orange pi user manual (add the overlay in /boot/extlinux/extlinux.com), and use the same command to test the i2c (sudo i2cdetect -y 4), it will show a table with all the i2c devices attached with their addresses, for instance if you are using a MPU6050 it will report the address 0x68, mine it is not reporting the address, it pauses the scanning for five seconds at the column 60 and the row 8, meaning that it is like detecting the address but finally it doesn't reports nothing, so it results with an empty table, also i tried to write and read registers but without success.
also i tried to connect an arduino acting as i2c slave device and printing every device information, including when it acknowledges the address, for debugging purposes, the arduino acknowledges the programmed address (0x20), but the orange pi 4a can't see any attached device, also the arduino can't receive any data.