EDAboard.com | EDAboard.eu | EDAboard.de | EDAboard.co.uk | RTV forum PL | NewsGroups PL

Protection du µCode du Motorola 68hc705

Nouveau sujet

elektroda.net NewsGroups Forum Index - Electronique FR - Protection du µCode du Motorola 68hc705

Thierry Parent
Guest

Tue Jul 03, 2007 6:32 pm   



J'avoue n'avoir aucune connaissance relative au 68hc705.

Lorsque ce type de processeur est programmé, est -il possible de dupliquer
son code pour l'injecter sur un autre processeur ou le code est il protégé
par un verrou (hardware/software) ?

D'avance merci pour vos lumières

Thierry

DEMAINE Benoit-Pierre
Guest

Tue Jul 03, 2007 8:24 pm   



Thierry Parent wrote:
Quote:
J'avoue n'avoir aucune connaissance relative au 68hc705.

Lorsque ce type de processeur est programmé, est -il possible de dupliquer
son code pour l'injecter sur un autre processeur ou le code est il protégé
par un verrou (hardware/software) ?

D'avance merci pour vos lumières

Thierry


Ca dépend des modèles.

Je ne travaille que sur les séries 68hc908 (core type HC08, technologie
Flash). Je sais que les séries 05 et 08 sont quasi identiques.
Compatibles niveau code et core, mais, les 05 sont deprecated: au moins
"Not Recommended for New Design", parfois "End of Life". Ils seront tous
stoppés avant 2012.

Donc, je pense que vous aurez du mal à vous procurer des puces; neuves
ce sera tendu; d'occasion si quelqu'un destoque. Mais, je conseille de
chercher le source, et de porter. Si malgrès ce que je dis plus bas vous
arrivez à dumper un contenu, je recommande VIVEMENT de tenter d'écrire
le code sur une puce de la famille 08 ayant un pinout compatiible.

La série 900 a une Flash. La série 700 a de mémoire une ROM ou EPROM.

http://www.freescale.com/files/microcontrollers/doc/data_sheet/MC68HC705J1A.pdf

Le PDF indique bien EPROM; la section 2.6.3 indique un effacement par UV.

Quote:
A microcontroller unit (MCU) with a quartz window has 1240 bytes of
erasable, programmable ROM (EPROM). The quartz window allows
EPROM erasure with ultraviolet light.

In an MCU without the quartz window, the EPROM cannot be erased
and serves as 1240 bytes of one-time programmable ROM (OTPROM).

Ce PDF ne mentionne aucune procédure de protection contre la relecture
du code. J'en conclu que l'EPROM "devrait" etre lisible en insérant la
puce dans un programmeur adapté. Il faut intégralement la déssouder, et
la placer dans un circuit adapté. Mais, la série hc05 étant sur sa fin,
les programmeurs modernes ne la supporteront peut etre pas.

Il est essentiel que vous donniez la (ou les) référence(s) exacte(s) des
puces à dupliquer. Cela permetra entre autre, d'étudier si il existe des
puces compatibles dans la série 08.

Si vous avez plusieur de ces puces, je veux bien tenter de les lire; il
faudra m'en envoyer deux par la poste. (deux valent mieux qu'une).

Email de réponse perso valide tel quel.

--
Quote:
o_/ DEMAINE Benoit-Pierre (aka DoubleHP) http://benoit.demaine.info/
If computing were an exact science, IT engineers would not have work \_o


"So all that's left, Is the proof that love's not only blind but deaf."
(FAKE TALES OF SAN FRANCISCO, Arctic Monkeys)

Thierry Parent
Guest

Wed Jul 04, 2007 7:33 pm   



Merci pour cette expertise détaillée.

Je vous contacte par email

Thierry


"DEMAINE Benoit-Pierre" <nntp_pipex_at_demaine.info> a écrit dans le message de
news: 468ab08d$0$2449$426a34cc_at_news.free.fr...
Quote:
Thierry Parent wrote:
J'avoue n'avoir aucune connaissance relative au 68hc705.

Lorsque ce type de processeur est programmé, est -il possible de
dupliquer
son code pour l'injecter sur un autre processeur ou le code est il
protégé
par un verrou (hardware/software) ?

D'avance merci pour vos lumières

Thierry


Ca dépend des modèles.

Je ne travaille que sur les séries 68hc908 (core type HC08, technologie
Flash). Je sais que les séries 05 et 08 sont quasi identiques.
Compatibles niveau code et core, mais, les 05 sont deprecated: au moins
"Not Recommended for New Design", parfois "End of Life". Ils seront tous
stoppés avant 2012.

Donc, je pense que vous aurez du mal à vous procurer des puces; neuves
ce sera tendu; d'occasion si quelqu'un destoque. Mais, je conseille de
chercher le source, et de porter. Si malgrès ce que je dis plus bas vous
arrivez à dumper un contenu, je recommande VIVEMENT de tenter d'écrire
le code sur une puce de la famille 08 ayant un pinout compatiible.

La série 900 a une Flash. La série 700 a de mémoire une ROM ou EPROM.

http://www.freescale.com/files/microcontrollers/doc/data_sheet/MC68HC705J1A.pdf

Le PDF indique bien EPROM; la section 2.6.3 indique un effacement par UV.

A microcontroller unit (MCU) with a quartz window has 1240 bytes of
erasable, programmable ROM (EPROM). The quartz window allows
EPROM erasure with ultraviolet light.

In an MCU without the quartz window, the EPROM cannot be erased
and serves as 1240 bytes of one-time programmable ROM (OTPROM).

Ce PDF ne mentionne aucune procédure de protection contre la relecture
du code. J'en conclu que l'EPROM "devrait" etre lisible en insérant la
puce dans un programmeur adapté. Il faut intégralement la déssouder, et
la placer dans un circuit adapté. Mais, la série hc05 étant sur sa fin,
les programmeurs modernes ne la supporteront peut etre pas.

Il est essentiel que vous donniez la (ou les) référence(s) exacte(s) des
puces à dupliquer. Cela permetra entre autre, d'étudier si il existe des
puces compatibles dans la série 08.

Si vous avez plusieur de ces puces, je veux bien tenter de les lire; il
faudra m'en envoyer deux par la poste. (deux valent mieux qu'une).

Email de réponse perso valide tel quel.

--
o_/ DEMAINE Benoit-Pierre (aka DoubleHP) http://benoit.demaine.info/
If computing were an exact science, IT engineers would not have work \_o

"So all that's left, Is the proof that love's not only blind but deaf."
(FAKE TALES OF SAN FRANCISCO, Arctic Monkeys)


willpot
Guest

Thu Jul 05, 2007 6:31 am   



il doit y en avoir plein dans certains tiroirs
c' était le microcontrôleur attitré pour Canal +


"DEMAINE Benoit-Pierre" <nntp_pipex_at_demaine.info> a écrit dans le message de
news: 468ab08d$0$2449$426a34cc_at_news.free.fr...
Quote:
Thierry Parent wrote:
J'avoue n'avoir aucune connaissance relative au 68hc705.

Lorsque ce type de processeur est programmé, est -il possible de
dupliquer
son code pour l'injecter sur un autre processeur ou le code est il
protégé
par un verrou (hardware/software) ?

D'avance merci pour vos lumières

Thierry


Ca dépend des modèles.

Je ne travaille que sur les séries 68hc908 (core type HC08, technologie
Flash). Je sais que les séries 05 et 08 sont quasi identiques.
Compatibles niveau code et core, mais, les 05 sont deprecated: au moins
"Not Recommended for New Design", parfois "End of Life". Ils seront tous
stoppés avant 2012.

Donc, je pense que vous aurez du mal à vous procurer des puces; neuves
ce sera tendu; d'occasion si quelqu'un destoque. Mais, je conseille de
chercher le source, et de porter. Si malgrès ce que je dis plus bas vous
arrivez à dumper un contenu, je recommande VIVEMENT de tenter d'écrire
le code sur une puce de la famille 08 ayant un pinout compatiible.

La série 900 a une Flash. La série 700 a de mémoire une ROM ou EPROM.

http://www.freescale.com/files/microcontrollers/doc/data_sheet/MC68HC705J1A.pdf

Le PDF indique bien EPROM; la section 2.6.3 indique un effacement par UV.

A microcontroller unit (MCU) with a quartz window has 1240 bytes of
erasable, programmable ROM (EPROM). The quartz window allows
EPROM erasure with ultraviolet light.

In an MCU without the quartz window, the EPROM cannot be erased
and serves as 1240 bytes of one-time programmable ROM (OTPROM).

Ce PDF ne mentionne aucune procédure de protection contre la relecture
du code. J'en conclu que l'EPROM "devrait" etre lisible en insérant la
puce dans un programmeur adapté. Il faut intégralement la déssouder, et
la placer dans un circuit adapté. Mais, la série hc05 étant sur sa fin,
les programmeurs modernes ne la supporteront peut etre pas.

Il est essentiel que vous donniez la (ou les) référence(s) exacte(s) des
puces à dupliquer. Cela permetra entre autre, d'étudier si il existe des
puces compatibles dans la série 08.

Si vous avez plusieur de ces puces, je veux bien tenter de les lire; il
faudra m'en envoyer deux par la poste. (deux valent mieux qu'une).

Email de réponse perso valide tel quel.

--
o_/ DEMAINE Benoit-Pierre (aka DoubleHP) http://benoit.demaine.info/
If computing were an exact science, IT engineers would not have work \_o

"So all that's left, Is the proof that love's not only blind but deaf."
(FAKE TALES OF SAN FRANCISCO, Arctic Monkeys)


DEMAINE Benoit-Pierre
Guest

Thu Jul 05, 2007 8:17 pm   



willpot wrote:
Quote:
il doit y en avoir plein dans certains tiroirs
c' était le microcontrôleur attitré pour Canal +

J'ai pris le PDF du 705J1 au hazard dans la série 700.

Notre ami n'a toujours pas précisé la référence exacte à dupliquer.

En fait, je peux le dire puisque ce n'est pas un secret: c'est pour
réparer un boitier de commande de portail grillé durant l'orage: il a pu
se procurer un boitier identique, souhaite effectuer la copie d'une
puce, et restituer le boitier.

Je lui ai répondu que si la foudre a grillé le processeur, elle a
probablement grillé d'autres choses au passage ... et que se donner le
mal de copier une puce avec de telles incertitude me semble une perte de
temps.

J'espère qu'il viendra lui meme nous reparler de son probleme toutefois
intéressant sous d'autres aspects.

--
Quote:
o_/ DEMAINE Benoit-Pierre (aka DoubleHP) http://benoit.demaine.info/
If computing were an exact science, IT engineers would not have work \_o


"So all that's left, Is the proof that love's not only blind but deaf."
(FAKE TALES OF SAN FRANCISCO, Arctic Monkeys)

alain denis
Guest

Fri Jul 06, 2007 4:19 pm   



Il y a tellement de versions du 705 qu'il serait interessant de connaitre le
suffixe: une lettre et un chiffre derriere le 705.

--

Alain

"Thierry Parent" <tparent_at_stufly.com> a écrit dans le message de news:
468a9657$0$26820$426a74cc_at_news.free.fr...
Quote:
J'avoue n'avoir aucune connaissance relative au 68hc705.

Lorsque ce type de processeur est programmé, est -il possible de dupliquer
son code pour l'injecter sur un autre processeur ou le code est il protégé
par un verrou (hardware/software) ?

D'avance merci pour vos lumières

Thierry





elektroda.net NewsGroups Forum Index - Electronique FR - Protection du µCode du Motorola 68hc705

Nouveau sujet

Arabic versionBulgarian versionCatalan versionCzech versionDanish versionGerman versionGreek versionEnglish versionSpanish versionFinnish versionFrench versionHindi versionCroatian versionIndonesian versionItalian versionHebrew versionJapanese versionKorean versionLithuanian versionLatvian versionDutch versionNorwegian versionPolish versionPortuguese versionRomanian versionRussian versionSlovak versionSlovenian versionSerbian versionSwedish versionTagalog versionUkrainian versionVietnamese versionChinese version
RTV map EDAboard.com map News map EDAboard.eu map EDAboard.de map EDAboard.co.uk map Opony