Je me demande, si c'est possible de charger lpc3154 sur la carte LPCExpresso avec un firmware personnalisé?
Je vois que la puce prend en charge le démarrage sécurisé, donc si la clé AES a été programmée, c'est impossible sans connaître la clé? Ou existe-t-il des options pour démarrer lpc3154 sans connaître la clé? (SD, flash, USB, JTAG ... Rien?)
Est-ce que quelqu'un sait si la clé a bien été chargée?
L'achat de nouveaux lpc3154 n'est pas une option - ils ne sont en stock ici nulle part, et les délais d'attente sont de 4 semaines + (et une étiquette de prix> au prix de cette carte) ...
lpcxpresso
BarsMonster
la source
la source
Réponses:
D'après ce que je comprends, la clé AES est chargée dans la puce. Et il peut également y avoir une vérification CR232 sur le firmware ou un ensemble de fusibles OTP
la source
Cela ne signifie pas qu'il ne peut pas être piraté, si vous y mettez du temps. Je voudrais vérifier si les broches JTAG ont été désactivées et commencer à partir de là.
quelques déclarations intéressantes du guide de l' utilisateur
Modifier: Si la clé est vraiment chargée, vous ne pourrez charger un firmware personnalisé que si vous avez la clé.
la source
La question a été répondue ici sur le forum LPCXpresso. L'appareil ne peut charger le logiciel DFU qu'à partir de Code Red.
Depuis NXP_USA :
Le LPC3154 est disponible auprès de Digi-Key et Mouser .
la source
J'expérimente avec la carte LPCXpresso LPC1114. Il semble que l'interface de programmation (LPC3154) soit USB haute vitesse (480 MHz) et il semble extrêmement particulier au sujet du câble USB que vous utilisez. Si le câble (ou le port hôte) n'est pas de premier ordre, il peut être très instable, planter beaucoup et même verrouiller d'autres périphériques USB sur le même port racine. Après avoir écrit un certain nombre de piles USB, je suppose que cette pile USB particulière n'est pas très robuste en termes de gestion des erreurs et des exceptions.
Le fait qu'ils aient utilisé un ARM aussi haut de gamme pour une interface JTAG / SWD simple est risible, que le MCU dépassait 13 $ (chez Digikey) la dernière fois que j'ai regardé.
Je recommanderais d'utiliser une autre interface SWD et de déconnecter celle de la carte si vous rencontrez des difficultés. Cela devrait également permettre l'utilisation d'autres IDE (non Red Code) avec ces cartes.
(Si vous rencontrez des problèmes USB avec un périphérique (même à pleine vitesse 12 MHz) et que vous utilisez les connecteurs hôtes USB à l'avant d'une unité centrale de PC, essayez d'utiliser les connecteurs arrière sur le MB lui-même. J'ai vu bien connu marques de PC avec un câblage non conforme (et très feuilleté) à l'avant de l'unité centrale.)
Izzy Weird
la source