Author Topic: 2020 iRobot Roomba i3 - need guidance  (Read 336 times)

0 Members and 1 Guest are viewing this topic.

Offline SynopticTopic starter

  • Contributor
  • Posts: 34
2020 iRobot Roomba i3 - need guidance
« on: February 15, 2024, 08:35:55 pm »
Hi there ! In an attempt to repair a 2020 Roomba i3, I would like to seek if someone here wants to help me.

Symptoms : Looks stuck in a boot loop. (led does circle, then stops for 1 second and redo the same circle).

I have opened up the machine and already started probing the PCB.
Probing some of the Test Points on the PCB, I found a serial communication channel that spitted out some information : see https://pastebin.com/eQiVSRGB for a log capture.

The serial stuff comes from the big STM32F303, probed on TP2

I was hoping to find a bootloader message or something that could help me find something like a corrupted boot image or something, but nope.
https://imgur.com/a/QNYgkPv
« Last Edit: February 15, 2024, 08:40:29 pm by Synoptic »
 

Offline markusdd

  • Contributor
  • Posts: 16
  • Country: de
Re: 2020 iRobot Roomba i3 - need guidance
« Reply #1 on: February 25, 2024, 02:00:28 pm »
surprised no one commented here: are you still debugging this?

The log messages show one error consistently: it complains about some 'emitter control' being busy and then there is this error, all of this somehow points to the charging circuit:


[DBG] [SFTY] Emitter ctrl 1: Busy, will try again 0M)
[DBG] [CEM] sending turn ON cmd at 111M6U
[DBG] [CEM] ERROR send cliff emitter control 1 failMab
[DBG] [power_board] onlineM/P
[DBG] RPC Switched pwr voter 2 set vote to 1MG.
[DBG] [DM] saw charger contacts rising 1 falling 0, keep emitters onM`
[DBG] [bin] insertedMA4g
[DBG] [bin] voter 2 votes to turn bin emitter 1 (1: on 0: off)M;
[DBG] [safety] onlineM2TD
[DBG] [SFTY] initial safety cliff cal requestedM18P
[DBG] [SFTY] cliff cal read ctrl: send successM
[DBG] [SFTY] init done!M*R
[DBG] [SFTY] Emitter ctrl: send successM)E


I am not sure when they say emitter they mean emitter of a transistor, possibly some software speak for some event happening or so.
have you checked the circuitry around the battery?
 

Offline SynopticTopic starter

  • Contributor
  • Posts: 34
Re: 2020 iRobot Roomba i3 - need guidance
« Reply #2 on: February 25, 2024, 02:33:22 pm »
Hi! I stopped debugging and sold the robot.
The emitter in my opinion is the high-level definition of some infrared sensor that detects voids/edges (stairs for example).

Without schematics and a comprehensive manual, this mission was getting too difficult for what it was worth.

Thanks for your help!
 

Offline markusdd

  • Contributor
  • Posts: 16
  • Country: de
Re: 2020 iRobot Roomba i3 - need guidance
« Reply #3 on: February 25, 2024, 04:13:10 pm »
sure.
yes without any docs this kind of stuff can get almost impossible to track down, good catch on the log though...this is wayyyyy more than you usually get.
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf