-
Notifications
You must be signed in to change notification settings - Fork 26
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Errno 121 : Remote I/O error #86
Comments
i2c communications on the RPi, and communication with the other INA219 sensor (ina_supply) look ok. I'd guess this is a hardware failure of the ina_batt sensor (i2c address 0x45) on the board. |
is there a way to confirm that that is the issue, or should I reach out to the manufacture for a replacement? I would like to fix the issue if at all possible. |
I think you did the necessary. I suggest you contact the manufacturer with reference of this issue on github. |
Thanks @frtz13. Ill post again when i talk with the manufacturer. |
what os are you using and arch ? |
@jamesjohnson82 one more thing you could try is this command: i2cdetect -y 1 |
try use -y 2 or 3 if you are using an aarch64 debian 10 |
|
i2cdetect -y 0,2,or 3 do not result in anything. there is only one i2c bus on RPi4B |
understand, just alert you in situation (is not your situation!!), if you decide use aarch64 (armv8), on debian 10 (this: https://raspi.debian.net/tested-images/ ), the '-y 1' will not detect ... I say that because I have got same "ERROR" type before.... On THIS MOMENT I am installing the Debian 11 . I can give feedback. The proof.
|
@jamesjohnson82 on a normally working board, you should have a response on 0x17 and 0x45, too. the response (like the response in hellresistor's comment (i2cdetect -y 3). |
I have contacted the company, MakerHawk, and they are sending me a new unit. thank you to everyone on this thread. when I receive the new board, I will post an update. |
having same about the same issue, got a replacement and still having issues and idea? disregard my comment, mine was not working because the amazon seller send me a EP -0118 and not the EP-0136 version I requested. |
Hi, my problem was solved by upgrading the UPS firmware. |
That is what @jamesjohnson82 is trying to do. |
I had the same issue and the discussion can be found at: (The error message Gindse invoer-/uitvoerfout is dutch for Remote input/output error.) |
Now i have firmware v10 . But now other strange things started to happen:
|
try run command with sudo ? |
Dear @vali103, I got rid of UU after disabling SPI interface, which I was using for the OLED. Yes, that address is 68. I disabled the Serial Port interface also and I setup the I2C baud rate for 400MHz in /boot/config.txt (dtparam=i2c_arm=on,i2c_arm_baudrate=400000). OLED is much faster :-) I planned my scripts (python) to make only sequencial access to the I2C interface (UPS reading/writing; OLED writing on display; Fan control writing). I'm still getting the I/O error, and its frequency is much lower after setting time.sleep() when sending I2C read/write commands. Random shutdown totally went away. The battery is never fully charged also, and the fourth led is always blinking, even when the UPS is off but connected to the power source. |
Friend that was the fact .. battery will keep charge and discharge.. not exist a 'by-pass to Direct current cable, after full batteries'.. take it in consideration the 4th led blink it just a information the power cable its connected! |
I had to set baud rate back to 115200 (best rate based on the OLED specs) or the unit would never be out of OTA Firmware Upgrade Mode (0x18). |
... and it looks like there is no way to use it connected to the power cable without batteries also. Is it true? |
what is a propose about UPS ?? ... :\ |
Just in case you run out of batteries and have no one around. |
on that situation.. umount UPS from PI put batteries in UPS and conect power cable in ups, if batteries not dead, will charge batteries. wait 20/30m , to charge a little , and you can assemble it again. |
I had a similar problem where my ups device EP-0136 using the OTA firmware update. I managed to upgrade the firmware by following the second way of upgrading using the EP-0136 wiki's Method 2. (https://wiki.52pi.com/index.php?title=EP-0136) |
have you run this |
I have been trying everything to get my RPi4B to communicate with the USP Plus but I continually get this error
Remote I/O error.
I have been unable to find any information on what this error means and how to troubleshoot it. as you can see below its stopping the install of the UPS Plus and failing
Thanks for the assistance.
The text was updated successfully, but these errors were encountered: