Ligne 46 : |
Ligne 46 : |
| [https://developer.apple.com/library/content/documentation/CoreBluetooth/Reference/AppleNotificationCenterServiceSpecification/Introduction/Introduction.html ANCS] (''Apple Notification Center Service'') fait partie des projets d'Adafruit (probablement durant la famille des releases 0.7.x). ANCS n'est actuellement pas supporté par Adafruit étant donné qu'il y a quelques effets de bord particuliers lorsqu'il est implémenté comme un service. | | [https://developer.apple.com/library/content/documentation/CoreBluetooth/Reference/AppleNotificationCenterServiceSpecification/Introduction/Introduction.html ANCS] (''Apple Notification Center Service'') fait partie des projets d'Adafruit (probablement durant la famille des releases 0.7.x). ANCS n'est actuellement pas supporté par Adafruit étant donné qu'il y a quelques effets de bord particuliers lorsqu'il est implémenté comme un service. |
| | | |
− | == My Bluefruit LE device is stuck in DFU mode ... what can I do? == | + | == Mon Bluefruit LE est planté en mode DFU ... que puis-je faire ? == |
| {{traduction}} | | {{traduction}} |
− | If your device is stuck in DFU mode for some reason and the firmware was corrupted, you have several options.
| + | Si votre périphérique est planté en mode DFU (pour une raison quelconque) avec un firmware est corrompu alors il vous reste plusieurs options. |
| | | |
− | First, try a factory reset by holding down the DFU button for about 10 seconds until the CONN LED starts flashing, then release the DFU button to perform a factory reset.
| + | Premièrement, essayer de faire une réinitialisation d'usie (''factory reset'') en maintenant le bouton DFU enfoncé pendant environ 10 secondes (jusqu'à ce que la LED '''CONN''' commence a flasher) puis relâchez le bouton DFU pour effectuer la réinitialisation d'usine. |
| | | |
− | If this doesn't work, you may need to reflash your firmware starting from DFU mode, which can be done in one of the following ways:
| + | Si cela ne fonctionne pas alors vous pourriez avoir besoin de reflasher votre firmware en mode DFU. Cela peut être réalisé d'une des façons suivantes: |
− | Bluefruit LE Connect (Android)
| |
| | | |
− | * Place the module in DFU mode (constant LED blinky) | + | === Bluefruit LE Connect (Android) === |
− | * Open Bluefruit LE Connect | + | * Placez le module en mode DFU (LED clignotant constamment) |
− | * Connect to the 'DfuTarg' device | + | * Ouvrez Bluefruit LE Connect |
− | * Once connected, you will see a screen with some basic device information. Click the '...' in the top-right corner and select '''Firmware Updates''' | + | * Connectez vous sur le périphérique en mode DFU (''DfuTarg'') |
− | * Click the '''Use Custom Firmware''' button | + | * Une fois connecté, vous verrez un écran avec des informations de base. Cliquer sur '...' dans le coin en haut à droite et sélectionnez '''Firmware Updates''' |
− | * Select the appropriate .hex and .init files (copied from the [https://github.com/adafruit/Adafruit_BluefruitLE_Firmware Bluefruit LE Firmware repo]) ... for the BLEFRIEND32 firmware version 0.6.7, this would be: | + | * Cliquez sur le bouton '''Use Custom Firmware''' (''Utiliser un Firmware personnalisé'') |
− | ** Hex File: blefriend32_s110_xxac_0_6_7_150917_blefriend32.hex | + | * Selectionner les fichiers .hex et .init approrpriés (copiés depuis le [https://github.com/adafruit/Adafruit_BluefruitLE_Firmware dépôt des firmware Bluefruit LE]) ... pour le firmware BLEFRIEND32 version 0.6.7, cela devrait être: |
− | ** Init File: blefriend32_s110_xxac_0_6_7_150917_blefriend32_init.dat | + | ** Fichier Hex: blefriend32_s110_xxac_0_6_7_150917_blefriend32.hex |
− | * Click '''Start Update''' | + | ** Fichier Init: blefriend32_s110_xxac_0_6_7_150917_blefriend32_init.dat |
| + | * Cliquer sur '''Start Update''' |
| | | |
− | Unfortunately, the iOS app doesn't yet support custom firmware updates from DFU mode yet, but we will get this into the next release.
| + | L'app iOS ne supporte pas encore la mise-à-jour de firmware personnalié depuis le mode DFU mais Adafruit fait le nécessaire pour rendre la fonctionnalité disponible. |
− | Nordic nRF Toolbox
| |
| | | |
− | You can also use Nordic's nRF Toolbox application to update the firmware using the OTA bootloader.
| + | === La boîte à outil Nordic nRF === |
| + | Vous pouvez également utiliser l'application "Nordic's nRF Toolbox" pour faire une mise-à-jour du firmware en utilisant le bootloader OTA (''Over The Air''). |
| | | |
− | On '''Android''':
| + | Sur '''Android''': |
− | * Open nRF Toolbox (using the latest version) | + | * Ouvez nRF Toolbox (utiliser la dernière version de l'outil) |
− | * Click the '''DFU''' icon | + | * Cliquer sur l'icone '''DFU''' |
− | * Click the '''Select File''' button | + | * Cliquer sur le bouton '''Select File''' pour sélectionner un fichier |
− | * Select '''Application''' from the radio button list, then click '''OK''' | + | * Selectionner '''Application''' depuis dans la liste des option PUIS cliquez sur '''OK''' |
− | * Find the appropriate .hex file (ex. 'blefriend32_s110_xxac_0_6_7_150917_blefriend32.hex') | + | * Localiser le fichier .hex approprié (ex: 'blefriend32_s110_xxac_0_6_7_150917_blefriend32.hex') |
− | * When asked about the '''Init packet''', indicate '''Yes''', and select the appropriate *_init.dat file (for example: 'blefriend32_s110_xxac_0_6_7_150917_blefriend32_init.dat'). | + | * Lorsque l'App vous demande s'il faut un '''Init packet''' (''paquet d'initialisation''), répondez Oui en pressant sur '''Yes'''.<br />Sélectionner le fichier *_init.dat approprié (par exemple: 'blefriend32_s110_xxac_0_6_7_150917_blefriend32_init.dat'). |
− | * Click the '''Select Device''' button at the bottom of the main screen and find the '''DfuTarg''' device, clicking on it | + | * Cliquer sur le bouton '''Select Device''' pour sélectionner un périphérique (voir en bas du l'écran principale) et sélectionner le périphérique en mode DFU ('''DfuTarg''') en cliquant dessus |
− | * Click the '''Upload''' button, which should now be enabled on the home screen | + | * Cliquez sur le bouton '''Upload''' (''téléverser'') qui devrait maintenant être disponible sur l'écran principal. |
− | * This will begin the DFU update process which should cause the firmware to be updated or restored on your Bluefruit LE module | + | * Cela devrait débuter le processus de mise-à-jour DFU, ce qui devrait faire une mise-à-jour du Firmware et restaurer l'état du module Bluefruit LE |
| | | |
− | On '''iOS''':
| + | {{traduction}} |
| + | Sur '''iOS''': |
| * Create a .zip file containing the .hex file and init.dat file that you will use for the firmware update. For example: | | * Create a .zip file containing the .hex file and init.dat file that you will use for the firmware update. For example: |
| ** Rename 'blefriend32_s110_xxac_0_6_7_150917_blefriend32.hex' to '''application.hex''' | | ** Rename 'blefriend32_s110_xxac_0_6_7_150917_blefriend32.hex' to '''application.hex''' |