Samsung Navibot sr8855 Pic

Navibot, Powerbot

Modérateur: uranus-13

Samsung Navibot sr8855 Pic

Messagepar Nico777 » Lun 3 Jan 2022 23:47

Bonjour à tous, je m'appelle nicola et j'ai besoin de votre aide, j'ai un navibot sr8855 avec pic32mx360f256l-80i/pt endommagé je voudrais essayer de le remplacer, pouvez-vous m'aider s'il vous plaît ? Je ne sais pas par où commencer, j'ai réussi à la dessouder mais j'ai du mal à trouver une nouvelle puce et je ne sais pas par où commencer pour la programmer, je compte sur vous, merci d'avance à qui voudra bien donner moi une main
Nico777
Niveau 1
Niveau 1
 
Messages: 9
Enregistré le: Lun 3 Jan 2022 19:22

Re: Samsung Navibot sr8855 Pic

Messagepar uranus-13 » Mar 4 Jan 2022 16:17

Bonjour,

Lien vidéo pour réparer :

https://www.youtube.com/watch?v=LYF6nP5IkXI

TABLEAU CODES ERREURS

CODE D'ERREUR

CAUSE
SOLUTION


C 00

Lors de sa progression, l'aspirateur robot est coincé ou entravé par quelque chose.
Éteignez l'interrupteur d'alimentation situé sous le robot et déplacez le robot.

C 01

Un corps étranger (ficelle, papier, jouet, etc.) est coincé dans la brosse mécanique.
Éteignez l'interrupteur d'alimentation situé sous le robot et retirez le corps étranger coincé dans la brosse mécanique.

C 02

Un corps étranger (ficelle, papier, jouet, etc.) est coincé dans la roue motrice gauche.
Éteignez l'interrupteur d'alimentation situé sous le robot et retirez le corps étranger coincé dans la roue motrice gauche.

C 03

Un corps étranger (ficelle, papier, jouet, etc.) est coincé dans la roue motrice droite.
Éteignez l'interrupteur d'alimentation situé sous le robot et retirez le corps étranger coincé dans la roue motrice droite.

C 05

Vérifiez le capteur anti-collision.
Tirez légèrement sur le pare-chocs coincé.

C 06

Un corps étranger (poussière, saleté, etc.) se trouve sur la vitre du détecteur d'obstacles.
Éteignez l'interrupteur d'alimentation situé sous le robot et essuyez la substance étrangère qui se trouve sur la vitre des capteurs avant et arrière à l'aide d'un chiffon doux.

C 07

Un corps étranger (poussière, saleté, etc.) se trouve sur la vitre du détecteur d'escalier.
Éteignez l'interrupteur d'alimentation situé sous le robot et essuyez la substance étrangère présente sur la vitre du détecteur d'escalier à l'aide d'un chiffon doux.

C 08

Réservoir non inséré.
Insérez le réservoir jusqu'à ce que vous entendiez un déclic.

C 09

Un corps étranger (ficelle, tissu, etc.) est coincé dans la brosse rotative latérale de nettoyage des côtés.
Éteignez l'interrupteur d'alimentation situé sous le robot et retirez le corps étranger coincé dans la brosse rotative latérale.
« C'est une triste chose de penser que la nature parle et que le genre humain n'écoute pas »
Victor Hugo
Avatar de l’utilisateur
uranus-13
Niveau 7
Niveau 7
 
Messages: 440
Enregistré le: Ven 17 Oct 2014 08:03

Re: Samsung Navibot sr8855 Pic

Messagepar Nico777 » Mar 4 Jan 2022 18:13

Salut Uranus-13 merci beaucoup de m'avoir répondu, merci pour l'aide mais mon problème c'est justement l'intégré visiblement splitté, le robot ne s'allume juste pas, pouvez-vous m'aider ?
Nico777
Niveau 1
Niveau 1
 
Messages: 9
Enregistré le: Lun 3 Jan 2022 19:22

Re: Samsung Navibot sr8855 Pic

Messagepar Nico777 » Mer 5 Jan 2022 00:22

j'ai commandé pic32mx360f256l sur AliExpress et j'ai commandé une interface Arduino nano, la mienne est une sr8855, pouvez-vous m'obtenir le fichier hexadécimal et m'aider à programmer s'il vous plaît ?
Nico777
Niveau 1
Niveau 1
 
Messages: 9
Enregistré le: Lun 3 Jan 2022 19:22

Re: Samsung Navibot sr8855 Pic

Messagepar uranus-13 » Mer 5 Jan 2022 08:41

Bonjour,

« Pouvez-vous m'obtenir le fichier hexadécimal et m'aider à programmer s'il vous plaît ? »

Je n’ai pas ce fichier et cela ne se trouve pas aux quatre coins de rue. Même si je l’avais, il y a un copyright dessus, je ne vous le mettrai pas à disposition comme cela en ligne.

Quant à vous aider à programmer ou plutôt à lire dans un premier temps le flash du PIC, il y a sur le PCB la possibilité d’y greffer une prise JTAG. Malgré cela, voir si l'on peut lire ou pas le flash, c’est une autre histoire.

Image

comme vous avez envie de vous lancer et d’apprendre, je peux vous indiquer les grandes lignes. Sachez qu’on ne s’improvise pas comme cela dans la rétro-ingénierie et ceci est valable pour tous…

Déjà apprendre qu’est que le JTAG :

Vous trouverez beaucoup d’exemples sur le NET :

Exemple https://www.xjtag.com/fr/about-jtag/what-is-jtag/

Quant à l’achat d’une sonde et son utilisation, c’est encore un autre chapitre…

Et bien sûr maitriser les micros-soudure sur PCB. Une bonne école pour apprendre était l’époque de pose de puces sur PS2 (toute une époque…).
Bref sujet très intéressant qui demande dextérité, logique, réflexion, créativité.

Faites-nous signe si vous arrivez à la racine [Sion dans la matrice :-) …]

Image


Bonus :

https://infocon.org/skills/iFixit/Samsung%20NaviBot%20SR8855%20disassembly.pdf

+

Pas mal de tutos pour démonter toute sorte d’appareils ^^

https://infocon.org/skills/iFixit/?C=N&O=D

https://www.youtube.com/watch?v=_FSM_10JXsM
http://dangerousprototypes.com/docs/Bus_Blaster
http://dangerousprototypes.com/docs/Bus_Pirate

EXEMPLES DE HACK :

https://www.google.fr/url?sa=t&rct=j&q=&esrc=s&source=web&cd=&cad=rja&uact=8&ved=2ahUKEwipjeyWt5r1AhVIyhoKHTqzA_8QFnoECA8QAQ&url=https%3A%2F%2Fdigikogu.taltech.ee%2Fen%2FDownload%2F6e438e93-2137-4a84-8134-2c50250c205b&usg=AOvVaw0DPS3RBY0EiHd_p3Omm-7W
« C'est une triste chose de penser que la nature parle et que le genre humain n'écoute pas »
Victor Hugo
Avatar de l’utilisateur
uranus-13
Niveau 7
Niveau 7
 
Messages: 440
Enregistré le: Ven 17 Oct 2014 08:03

Re: Samsung Navibot sr8855 Pic

Messagepar Nico777 » Mer 5 Jan 2022 09:38

bonjour Uranus-13 je vous remercie toujours pour votre aide, cependant j'ai deja le fichier d'un sr8845 pris ici sur le forum, je pourrais essayer avec ça, j'ai le fichier hex et le pcb est identique, j'ai deja dessoudé le puce, pour ce que je demandais, car j'ai déjà lu que quelqu'un l'a fait, j'aurais juste besoin d'un coup de main pour interfacer la puce au pc pour la programmer (je m'excuse pour mon français mais j'utilise un traducteur)
Nico777
Niveau 1
Niveau 1
 
Messages: 9
Enregistré le: Lun 3 Jan 2022 19:22

Re: Samsung Navibot sr8855 Pic

Messagepar uranus-13 » Jeu 6 Jan 2022 08:42

bonjour,


Voici les grandes lignes (vous trouverez beaucoup d’exemples sur le net pour y parvenir)

- Il faut souder votre nouveau PIC sur le PCB.
- Créer une prise JTAG (tester emplacement prévu sur PCB).
- Brancher une sonde JTAG couplée à un PC.
- Voir possibilité de communication
- Injecter le fichier HEX (si valable ?)
« C'est une triste chose de penser que la nature parle et que le genre humain n'écoute pas »
Victor Hugo
Avatar de l’utilisateur
uranus-13
Niveau 7
Niveau 7
 
Messages: 440
Enregistré le: Ven 17 Oct 2014 08:03

Re: Samsung Navibot sr8855 Pic

Messagepar Nico777 » Jeu 6 Jan 2022 13:24

Salut Uranus, merci encore pour votre aide, écoutez j'ai joint une image avec les broches en surbrillance, les broches correspondent à MCLR, PGED2, PGEC2, AVDD ET AVSS, je pensais m'interfacer à ce port avec une interface Arduino nano, il me semblait à moi d'avoir lu sur le forum que quelqu'un a reprogrammé de cette façon, le brochage ou plutôt ce que j'ai mis en évidence dans l'image je l'ai obtenu à partir d'un schéma de robot et signale que ce port est pour mettre à jour le firmware, avec le testeur j'ai vérifié que le les épingles correspondent à l'épingle que je vous ai dit avant, qu'en pensez-vous ?
Fichiers joints
reduced_IMG_20220106_134815~2_1.jpg
reduced_IMG_20220106_134815~2_1.jpg (45.6 Kio) Vu 1860 fois
Nico777
Niveau 1
Niveau 1
 
Messages: 9
Enregistré le: Lun 3 Jan 2022 19:22

Re: Samsung Navibot sr8855 Pic

Messagepar uranus-13 » Jeu 6 Jan 2022 21:00

Oui ça fonctionne aussi par cette interface ICD2. Pour ceux qui ne connaissent pas l'ICD2 (In Circuit Debugger 2), c'est une interface qui permet de programmer et débugger des microcontrôleurs PIC depuis un PC.

Explications :https://ww1.microchip.com/downloads/en/DeviceDoc/51331a.pdf

Programmateur PICKIT3 + Adaptateur Universel de Programmation PIC ICD2 :
https://www.amazon.fr/dp/B08Y5NG64L?tag=picclick06-21&linkCode=osi&th=1&psc=1
Image

######################################################################################################

Exemple d’une création de prise JTAG que j’ai faite sur une motherboard non équipée de JTAG.

On recherche sur le microchip STM32 32-bit Arm Cortex MCUs les pins ou points alternatifs pour créer ce JTAG.
J’ai utilisé comme interface pour communiquer entre le PC et le PCB, l'interface MikroProg for STM32 de MikroElektronika.

Ce PCB équipé le robot aspirateur e.ziclean furtiv. (il y a déjà quelques années que je me suis amusé avec ce robot ^^)

https://www.kelrobot.fr/forum/creation-d-une-prise-jtag-t4297.html
« C'est une triste chose de penser que la nature parle et que le genre humain n'écoute pas »
Victor Hugo
Avatar de l’utilisateur
uranus-13
Niveau 7
Niveau 7
 
Messages: 440
Enregistré le: Ven 17 Oct 2014 08:03

Re: Samsung Navibot sr8855 Pic

Messagepar Nico777 » Ven 7 Jan 2022 00:15

Salut, félicitations, vous allez bien, merci pour votre aide, pensez-vous que je peux utiliser une interface arduino nano que j'ai déjà achetée ? les broches que j'ai mises en évidence sont mclr, pged2, pgec2, avss, avdd du processeur (PIC32MX360F256L) pensez-vous que je peux m'interfacer à partir de là ? si avec arduino nano c'est possible devrais-je utiliser pic32prog ?
Nico777
Niveau 1
Niveau 1
 
Messages: 9
Enregistré le: Lun 3 Jan 2022 19:22

Re: Samsung Navibot sr8855 Pic

Messagepar uranus-13 » Ven 7 Jan 2022 08:57

Bonjour,

Si ça peut vous aider pour votre projet :

https://www.rictech.nz/files/126/file/ASCII-ICSP-constructor-guide-pdf

Image
« C'est une triste chose de penser que la nature parle et que le genre humain n'écoute pas »
Victor Hugo
Avatar de l’utilisateur
uranus-13
Niveau 7
Niveau 7
 
Messages: 440
Enregistré le: Ven 17 Oct 2014 08:03

Re: Samsung Navibot sr8855 Pic

Messagepar Nico777 » Ven 7 Jan 2022 18:53

Salut Uranus, merci toujours pour votre aide, je vous ferai savoir dès que j'aurai le programmeur et la puce le résultat de la réparation, j'ai dû commander chez aliexpress, je n'ai pas pu trouver la puce d'origine, je ne l'ai trouvée que sur aliexpress ehehehe
Nico777
Niveau 1
Niveau 1
 
Messages: 9
Enregistré le: Lun 3 Jan 2022 19:22

Re: Samsung Navibot sr8855 Pic

Messagepar Nico777 » Dim 30 Jan 2022 23:14

Bonjour à tous, bonjour Uranus, je vous informe que la puce et l'arduino nano sont arrivés, j'ai déjà essayé d'interfacer avec pic32prog mais je ne peux pas programmer, la puce est déjà soudée, le robot s'allume il fait le compte à rebours mais visiblement ne démarre pas, pouvez-vous me donner un coup de main s'il vous plait ?
Nico777
Niveau 1
Niveau 1
 
Messages: 9
Enregistré le: Lun 3 Jan 2022 19:22

Re: Samsung Navibot sr8855 Pic

Messagepar Nico777 » Mer 2 Fév 2022 22:18

bonjour tout le monde, est-ce qu'une bonne âme peut me dire comment s'interfacer au robot avec arduino nano ? est-ce que quelqu'un sait ce qu'est le brochage pour s'interfacer avec le microprocesseur et programmer le fichier hexadécimal ?
Nico777
Niveau 1
Niveau 1
 
Messages: 9
Enregistré le: Lun 3 Jan 2022 19:22


Retourner vers Samsung

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 0 invités