Closed makmorit closed 1 year ago
3374c11までの対応の結果、TFTモジュール接続時、nRF5340/nRF52840アプリケーション始動前に初期化処理が実行されるようになった事を確認いたしました。
為念で全量を掲載します。
*** Booting Zephyr OS build v3.2.99-ncs1 ***
[00:00:00.010,528] <inf> app_tiny_tft: SPI master #4 is ready
[00:00:00.010,559] <inf> app_tiny_tft: Tiny TFT device is ready
[00:00:00.010,589] <inf> app_usb_hid: Get USB HID device success
[00:00:00.010,833] <inf> app_usb: USB initialized
[00:00:00.011,840] <inf> usb_hid: Device connected
[00:00:00.014,953] <inf> usb_hid: Device suspended
[00:00:00.026,733] <inf> app_rtcc: RTCC device is ready (with default settings)
[00:00:00.028,472] <inf> app_crypto: Mbed TLS random seed initialized
[00:00:00.044,586] <inf> bt_hci_core: No ID address. App must call settings_load()
[00:00:00.044,616] <inf> app_bluetooth: Bluetooth initialized
[00:00:00.044,616] <inf> app_bluetooth: Passkey for BLE pairing: 199881
[00:00:00.044,708] <inf> app_settings: Buffer size for reading data from storage: 1024 bytes
[00:00:00.113,159] <inf> usb_hid: Device resumed
[00:00:00.113,189] <inf> usb_hid: from suspend
[00:00:00.113,220] <inf> usb_hid: Device reset detected
[00:00:00.189,270] <inf> usb_hid: Device configured
[00:00:00.544,952] <inf> app_crypto_util: Random vector pre-generate success
[00:00:00.678,344] <inf> rtcc: RTCC is available. Current timestamp: 2023/04/18 10:16:42
[00:00:01.639,892] <inf> tiny_tft: TFT display initialize done
[00:00:01.639,953] <inf> app_func: Secure device application (PCA10095_01) version 0.4.8 (104)
為念で全量を掲載します。
<debug> usbd_service: usbd_init() done
<info> app_timer: RTC: initialized.
<debug> nrf_ble_lesc: Initialized nrf_crypto.
<debug> nrf_ble_lesc: Initialized nrf_ble_lesc.
<debug> nrf_ble_lesc: Generating ECC key pair
<info> fido_ble_pairing: Already bonded peer is not exist.
<debug> fido_flash_pairing_mode: Pairing mode record not found
<info> fido_ble_pairing: Run as pairing mode
<info> ble_service_peripheral: BLE peripheral initialized
<debug> usbd_service_hid: usbd_hid_init() done
<debug> usbd_service_ccid: usbd_ccid_init() done
<debug> usbd_service: usbd_service_start() done
<debug> usbd_service: USB power detected
<debug> usbd_service: USB ready
<debug> application_init: USB HID is active, BLE peripheral is inactive
<debug> fido_ble_pairing: Pairing mode record deleted
<debug> app: PIN token generate success
<debug> fido_crypto_sskey: Keypair for exchanging key generate success
<info> application_init: Secure IC is not installed. Flash ROM will be used instead.
<info> rv3028c7_i2c: RTCC device is ready (with default settings)
<info> rtcc: RTCC is available. Current timestamp: 2023/04/18 09:41:12
<debug> app_tiny_tft: nrf_drv_spi_init returns 0
<info> app: TFT display initialize done
<info> application_init: Diverta FIDO Authenticator application started: PCA10056 Version 0.3.9 (106)
概要
TFTモジュール接続時、nRF5340/nRF52840アプリケーション始動前に初期化処理が実行されるよう修正します。
合わせて、ドキュメントが更新されていない部分について、最新の内容に更新します。