ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
28 ноября
333887 Топик полностью
rezident (07.06.2012 18:49, просмотров: 283) ответил Vit на запись 0AAAAh для разлочки или 0FFFFh (стёртый чип, если это может относиться ко FRAM) несколько различаются.
Опять недопонимаю :( 
Access to the device memory via the BSL is protected against misuse by a user-defined password. Two BSL signatures, BSL Signature 1 (memory location 0FF84h) and BSL Signature 2 (memory location 0FF86h) reside in FRAM and can be used to control the behavior of the BSL. Writing 05555h to BSL Signature 1 or BSL Signature 2 disables the BSL function and any access to the BSL memory space causes a vacant memory access as described in Section 1.9. Most BSL commands require the BSL to be unlocked by a user-defined password. An incorrect password erases the device memory as a security feature. Writing 0AAAAh to BSL Signature 1 or BSL Signature 2 disables this security feature. This causes a password error to be returned by the BSL, but the device memory is not erased. In this case, unlimited password attempts are possible.
Если в сигнатуру будет записано, что-либо кроме 0xAAAA или 0x5555, то при первом же неправильно введенном пароле память будет стерта. Если сигнатура 0xAAAA, то при неправильном вводе пароля память стираться не будет, а BSL лишь вернет код ошибки ввода пароля. Если сигнатура 0x5555, то BSL вообще запрещен и стартовать не будет.