Forum
PleoRB firmware problems
Início › Fóruns › Temas ou Discussões › PleoRB firmware problems
-
AutorArtigos
-
AshleyConvidado17 de Junho, 2022 às 10:01Número de artigos: 172
Hi everyone,
I received a PleoRB from my friends who left for another country more than four years ago. He was already at the adult stage, and in an attempt to reset him to a newborn, I made the same mistake as some owners here-I downloaded the old pleo firmware, after which he did not show any signs of life except for the red glow of the led on his belly. After that I contacted the official Innvo support, and they sent me a reset file and firmware update, but as I remember, they did not install right for some reason. I couldn’t figure out how to fix it, and for a long time the Pleo was left in the closet, sadly. Maybe his battery needs some refresh now, but its not the point.
Yesterday I again reached the mood to try do something with him, and I charged the battery, downloaded the reset firmware from this forum,and was able to successfully install it(according to his vocalization that the update completed), and then i downloaded male 1.0 and 1.1 versions, after which the Pleo straightened up in the transport position. After it i turned him on, belly indicator glows green, but Pleo beeps three times, after that he make additional soft sound, like bell ringing, and then he does nothing, not move or sound. I have read here, and tried resetting and rearranging as well as changing the battery of his internal clock many times, but it does not give results. I tried different batteries, tried run him without one as well, and im sure i insert them properly under the small pins.
But I noticed that if i press reset clock battery a few seconds before the Pleo makes that three sounds, he will move his legs a little and then freezes again, starting to endlessly beep twice until i turn him off. I couldn’t find exactly what double beeping means here. He doesn’t move or turn off by itself at all.
Skits and personalities totally work fine at the moment(tested R2D2 one), but only when SD card inside, once it is pulled out, Pleo again does nothing and beeps.
I’m ready to do almost anything to bring this guy to life, even if it means taking him apart a little bit(i have some knowledge about how to solder wires,etc), but seems like the problem is in his firmware. I had a theory that maybe he didn’t recognize his battery because of the loosen wire, but I managed to carefully disassemble his leg, and there are all the wires in place and no visible damage at the contact points. Many years have passed, the warranty is unlikely to still apply to him, in addition, there currently are no service centers in my country where I can try to send him, so I will try to cope on my own. And in this I need your help. What should I try to do?What does his audio indication mean?What else could be the problem, if he works fine with skits, but doesn’t work on its own?
P.S.: I also tried this StatsRB thing, it doesn’t say anything about possible firmware errors, but it shows that the pleo growth stage is a hatchling, 0/16. Maybe I can find an empty SD card and send the full stats report here later, if this can help.AdamConvidado17 de Junho, 2022 às 15:32Número de artigos: 172Hello Ashley,
So it’s sounds like a bad firmware update. Yeah, PleoRB’s cannot be returned to newborn, so that was a problem. You downloaded the reset file, but probably there are still files left from the Ugobe reset that are preventing the Pleo from starting unless there is an SD card installed.
Dinomite might let us delete them, but as the usb port is under the battery, we have to attach a power supply that still gives access to the usb port.
As I am at a lull at the moment with the Ugobe repair, I will fire up one of the RB mock ups (I have many bricked RB cards) and see what the directories look like.
I will get right back to you!
Sorry about the first reply (I hate it when people don’t read what I write)
Cheers!
Adam
AdamConvidado17 de Junho, 2022 às 17:38Número de artigos: 172Hi Ashley
Success of sorts!
Got PleoRB connected
https://1drv.ms/u/s!As6F3Yo9RN…..8?e=o7vXe8
https://1drv.ms/u/s!As6F3Yo9RN…..t?e=vjcWrvPleo Hardware Configuration:
Hardware ID: 0A081C07-1E2F1F28-00002C30-FFFF87FF (071E2F87)
Serial Number: 662926892475
Board Revision: 17-8
Board Revision ADC: 521
Build Configuration:
Firmware built for: Pleo
Build type: RELEASE
Pleo main ARM version: 191M – Nov 29 2010 12:05:26
Pleo head ARM version: 0902
Pleo PM (DF) version: 1157 – Jan 06 2011 06:41:50
Bootloader version: 187M – Nov 11 2010 19:08:58
Compiled in: Thumb mode
Resource folders: on
Acroname Toshiba Configuration:
TSB0: Version 30
TSB1: Version 30
TSB2: Version 30
TSB3: Version 30
VM Configuration:
Incremental mode: off
Code swapping: falsels
—rw-x 1206 SYS_STATS.SSF
—rw-x 7606 pm_props
—rw-x 0 touch.txt
—rw-x 0 rtc.txt
—rw-x 0 foot.txt
—rw-x 0 rfid.txt
—rw-x 0 ntc.txt
—rw-x 0 camera.txt
—rw-x 0 snd_op.txt
—rw-x 0 ir_obj.txt
—rw-x 0 ir_com.txt
—rw-x 0 tilt.txt
—rw-x 0 shake.txt
—rw-x 0 bat_ntc.txt
—rw-x 0 vr_eep.txt
—rw-x 0 join_cal.txt
—rw-x 0 photo_cap.txt
—rw-x 32816 plogfile.dat
—rw-x 10556 table.bin
—rw-x 1 gender.bin
—rw-x 7606 pm_props_backup
—rw-x 0 snd_dir.txt
—rw-x 0 vr_cmd.txt
—rw-x 0 us_rx.txt
—rw-x 0 move.txt
—rw-x 0 motor.txt
—rw-x 0 card.txt
—rw-x 7606 pm_cloning_props
28 file(s) with total size 67397AFTER A LONG TIME DELETING FILES ONE AT A TIME:::::::::::::::
>
ls
—rw-x 1206 SYS_STATS.SSF
1 file(s) with total size 1206BUT IT STILL BOOTS!! Both from internal dataflash and SD card, go figure
My new step will be to load the Ugobe Pleo reset software to it and see what happens!Wish me luck!
AdamConvidado18 de Junho, 2022 às 10:39Número de artigos: 172Hi Ashley
Success of sorts!
Got PleoRB connected
https://1drv.ms/u/s!As6F3Yo9RN…..8?e=o7vXe8
https://1drv.ms/u/s!As6F3Yo9RN…..t?e=vjcWrvPleo Hardware Configuration:
Hardware ID: 0A081C07-1E2F1F28-00002C30-FFFF87FF (071E2F87)
Serial Number: 662926892475
Board Revision: 17-8
Board Revision ADC: 521
Build Configuration:
Firmware built for: Pleo
Build type: RELEASE
Pleo main ARM version: 191M – Nov 29 2010 12:05:26
Pleo head ARM version: 0902
Pleo PM (DF) version: 1157 – Jan 06 2011 06:41:50
Bootloader version: 187M – Nov 11 2010 19:08:58
Compiled in: Thumb mode
Resource folders: on
Acroname Toshiba Configuration:
TSB0: Version 30
TSB1: Version 30
TSB2: Version 30
TSB3: Version 30
VM Configuration:
Incremental mode: off
Code swapping: falsels
—rw-x 1206 SYS_STATS.SSF
—rw-x 7606 pm_props
—rw-x 0 touch.txt
—rw-x 0 rtc.txt
—rw-x 0 foot.txt
—rw-x 0 rfid.txt
—rw-x 0 ntc.txt
—rw-x 0 camera.txt
—rw-x 0 snd_op.txt
—rw-x 0 ir_obj.txt
—rw-x 0 ir_com.txt
—rw-x 0 tilt.txt
—rw-x 0 shake.txt
—rw-x 0 bat_ntc.txt
—rw-x 0 vr_eep.txt
—rw-x 0 join_cal.txt
—rw-x 0 photo_cap.txt
—rw-x 32816 plogfile.dat
—rw-x 10556 table.bin
—rw-x 1 gender.bin
—rw-x 7606 pm_props_backup
—rw-x 0 snd_dir.txt
—rw-x 0 vr_cmd.txt
—rw-x 0 us_rx.txt
—rw-x 0 move.txt
—rw-x 0 motor.txt
—rw-x 0 card.txt
—rw-x 7606 pm_cloning_props
28 file(s) with total size 67397AFTER A LONG TIME DELETING FILES ONE AT A TIME:::::::::::::::
>
ls
—rw-x 1206 SYS_STATS.SSF
1 file(s) with total size 1206BUT IT STILL BOOTS!! Both from internal dataflash and SD card, go figure
My new step will be to load the Ugobe Pleo reset software to it and see what happens!Wish me luck!
AshleyConvidado18 de Junho, 2022 às 12:34Número de artigos: 172Thanks for the answer!
Meanwhile, my problems seem to continue :(
Pleo shows red led again and does not give any sound response, and has stopped responding to the sd card.
I tried using dinomite yesterday to see what was going on, using an old laptop with xp, the drivers from PrbDk were recognized and I was able to connect him. What I learned is that while he is connected, in dinomite log he constantly returns one command, that looks like INFO:nxp unhandled head (with some symbols at the end, im gonna upload a screenshot later) , he does this several times a second, and this may prevent him from reacting correctly to other things.It seems that I will have to learn all the manulals for pleo programming and dinomite, because my knowledge is clearly not enough to solve the problem yet.At least it seems to me a good sign that Pleo gives at least a program response.So if there is a chance to get into the file system(as you said), maybe i can try to put everything back in place…
To be honest, I don’t know if I still need try to connect the power supply as well, if he responds just to usb.But i can give it a try.AdamConvidado18 de Junho, 2022 às 16:40Número de artigos: 172Hi
The nxp processor is the head processor, so sounds like corrupted head firmware. It is the came case we have with the Ugobe Pleo of corrupted firmware and no SD card being recognized.
At least with Ugobe, there was a USB updater…
I don’t know if the Pleo monitor command PKT Burn command would work in dinomite, first you would need to copy the head image (from the low level downgrade) to the dataflash directory (how with no SD)??
My head hurts, maybe there are smarter people around who have a better idea?
Cheers,
AdamConvidado18 de Junho, 2022 às 18:33Número de artigos: 172I was staring at your post vaguely this afternoon, when I read “To be honest, I don’t know if I still need try to connect the power supply as well, if he responds just to usb.But i can give it a try”
I never new that the RB would power up through the USB connection! I just tried it now on my RB mock up and yes you can access the file system. It doesn’t look as though it boots up as the led goes green then goes red and stays red.
While you might be able to perform maintenance through the usb without the battery, without a power supply it will not boot, that’s my two cents worth!
I’m no expert and I’m going to continue to test on a more sophisticated mock up.
Cheers!
-
AutorArtigos
- Tem de iniciar sessão para responder a este tópico.
Início › Fóruns › Temas ou Discussões › PleoRB firmware problems