Home
last modified time | relevance | path

Searched refs:flash (Results 1 – 25 of 2496) sorted by relevance

12345678910>>...100

/Zephyr-latest/subsys/bluetooth/mesh/
Dblob_io_flash.c44 struct bt_mesh_blob_io_flash *flash = FLASH_IO(io); in io_open() local
46 flash->mode = mode; in io_open()
48 return flash_area_open(flash->area_id, &flash->area); in io_open()
54 struct bt_mesh_blob_io_flash *flash = FLASH_IO(io); in io_close() local
56 flash_area_close(flash->area); in io_close()
63 struct bt_mesh_blob_io_flash *flash = FLASH_IO(io); in block_start() local
66 if (flash->mode == BT_MESH_BLOB_READ) { in block_start()
75 flash_dev = flash_area_get_device(flash->area); in block_start()
81 flash->offset + block->offset, &page); in block_start()
91 return flash_area_flatten(flash->area, flash->offset + block->offset, in block_start()
[all …]
/Zephyr-latest/tests/bsim/bluetooth/mesh/tests_scripts/proxy_sol/
Dsol_replay.sh27 -flash=../results/mesh_srpl_replay_attack/flash.bin -flash_erase
33 -flash=../results/mesh_srpl_replay_attack/flash.bin -flash_rm
39 -flash=../results/mesh_srpl_replay_attack/flash.bin -flash_erase
45 -flash=../results/mesh_srpl_replay_attack/flash.bin -flash_rm
51 -flash=../results/mesh_srpl_replay_attack_psa/flash.bin -flash_erase
57 -flash=../results/mesh_srpl_replay_attack_psa/flash.bin -flash_rm
/Zephyr-latest/drivers/flash/
Dflash_mspi_atxp032.c110 static int flash_mspi_atxp032_command_write(const struct device *flash, uint8_t cmd, uint32_t addr, in flash_mspi_atxp032_command_write() argument
114 const struct flash_mspi_atxp032_config *cfg = flash->config; in flash_mspi_atxp032_command_write()
115 struct flash_mspi_atxp032_data *data = flash->data; in flash_mspi_atxp032_command_write()
142 static int flash_mspi_atxp032_command_read(const struct device *flash, uint8_t cmd, uint32_t addr, in flash_mspi_atxp032_command_read() argument
146 const struct flash_mspi_atxp032_config *cfg = flash->config; in flash_mspi_atxp032_command_read()
147 struct flash_mspi_atxp032_data *data = flash->data; in flash_mspi_atxp032_command_read()
174 static void acquire(const struct device *flash) in acquire() argument
176 const struct flash_mspi_atxp032_config *cfg = flash->config; in acquire()
177 struct flash_mspi_atxp032_data *data = flash->data; in acquire()
194 static void release(const struct device *flash) in release() argument
[all …]
DKconfig12 This option is enabled when any flash driver is enabled.
17 This option is selected by drivers that support flash extended
73 This option is enabled when the SoC flash driver supports
74 retrieving the layout of flash memory pages.
79 Selected by drivers that support JESD216-compatible flash
85 Enable support for the flash hardware.
90 bool "Provide API to read JESD216 flash parameters"
93 This option extends the Zephyr flash API with the ability
95 allowing runtime determination of serial flash parameters
96 for flash drivers that expose this capability.
[all …]
DKconfig.stm3216 This option enables the XIP mode for the external NOR flash
20 bool "STM32 flash driver"
30 Enable flash driver for STM32 series
35 bool "Extended operation for flash write protection control"
40 Enables flash extended operation for enabling/disabling flash write
44 bool "Prevent from disabling flash write protection"
48 If enabled, all requests to disable flash write protection will be
52 bool "Extended operation for flash readout protection control"
59 Enables flash extended operation for enabling/disabling flash readout
68 protection. On STM32 devices it will trigger flash mass erase!
[all …]
/Zephyr-latest/tests/bsim/bluetooth/mesh/tests_scripts/replay_cache/
Drpl_frag.sh16 rpc_rx_rpl_frag -flash=../results/mesh_replay_fragmentation/flash.bin -flash_erase \
22 rpc_rx_reboot_after_defrag -flash=../results/mesh_replay_fragmentation/flash.bin -flash_rm
26 rpc_rx_rpl_frag -flash=../results/mesh_replay_fragmentation_psa/flash.bin -flash_erase \
31 rpc_rx_reboot_after_defrag -flash=../results/mesh_replay_fragmentation_psa/flash.bin -flash_rm
Dreplay_attack.sh10 rpc_rx_immediate_replay_attack -flash=../results/mesh_replay_attack/flash.bin -flash_erase
15 rpc_rx_power_replay_attack -flash=../results/mesh_replay_attack/flash.bin -flash_rm
20 rpc_rx_immediate_replay_attack -flash=../results/mesh_replay_attack_psa/flash.bin -flash_erase
25 rpc_rx_power_replay_attack -flash=../results/mesh_replay_attack_psa/flash.bin -flash_rm
/Zephyr-latest/tests/bsim/bluetooth/mesh/tests_scripts/persistence/
Dreprovisioning.sh14 -flash=../results/mesh_pst_repr/flash.bin -flash_erase \
20 -flash=../results/mesh_pst_repr/flash.bin -flash_rm \
25 -flash=../results/mesh_pst_repr_psa/flash.bin -flash_erase \
30 -flash=../results/mesh_pst_repr_psa/flash.bin -flash_rm \
/Zephyr-latest/samples/drivers/flash_shell/
DREADME.rst1 .. zephyr:code-sample:: flash-shell
5 Explore a flash device using shell commands.
10 This is a simple shell module that allows arbitrary boards with flash
11 driver support to explore the flash device.
30 uart:~$ flash page_info 0
35 uart:~$ flash erase 0x1000
37 uart:~$ flash write 0x1000 0x12345678 0x9abcdef0
40 uart:~$ flash write 0x1000 0x11111111
42 uart:~$ flash read 0x1000 0x10
45 uart:~$ flash write 0x101c 0xabcd1234
[all …]
/Zephyr-latest/boards/adafruit/qt_py_esp32s3/
Dadafruit_qt_py_esp32s3_appcpu_psram.overlay11 flash: flash-controller@60002000 {
12 compatible = "espressif,esp32-flash-controller";
17 /* 4MB flash */
18 flash0: flash@0 {
19 compatible = "soc-nv-flash";
Dadafruit_qt_py_esp32s3_procpu_psram.overlay11 flash: flash-controller@60002000 {
12 compatible = "espressif,esp32-flash-controller";
17 /* 4MB flash */
18 flash0: flash@0 {
19 compatible = "soc-nv-flash";
/Zephyr-latest/soc/nuvoton/npcx/
DKconfig11 On NPCX series chip, the NPCX ROM code loads firmware image from flash
44 prompt "Clock rate to use for SPI flash"
48 binary from flash to RAM.
51 bool "SPI flash max clock rate of 20 MHz"
54 bool "SPI flash max clock rate of 25 MHz"
57 bool "SPI flash max clock rate of 33 MHz"
61 bool "SPI flash max clock rate of 40 MHz"
64 bool "SPI flash max clock rate of 50 MHz"
76 prompt "Reading mode used by the SPI flash"
79 This sets the reading mode that can be used by the SPI flash.
[all …]
/Zephyr-latest/dts/arm/renesas/ra/ra2/
Dr7fa2a1ab3cfm.dtsi11 flash-controller@407e0000 {
12 flash0: flash@0 {
13 compatible = "soc-nv-flash";
16 flash1: flash@40100000 {
17 compatible = "soc-nv-flash";
/Zephyr-latest/boards/nxp/ucans32k1sic/support/
Dstartup.cmm9 ; valid values: flash, debug *
11 ; - loadTo if "flash", the application will be downloaded to SoC *
12 ; program flash by a flash programming routine; if "sram" it *
14 ; valid values: flash, sram *
15 ; default: flash *
28 &loadTo=STRing.SCANAndExtract("&args","loadTo=","flash")
54 ; Only declares flash, does not execute flash programming
55 DO ~~/demo/arm/flash/s32k.cmm PREPAREONLY
62 IF ("&loadTo"=="flash")
64 ; Switch target flash to reprogramming state, erase virtual flash programming memory,
[all …]
/Zephyr-latest/boards/nxp/mr_canhubk3/support/
Dstartup.cmm8 ; valid values: flash, debug *
10 ; - loadTo if "flash", the application will be downloaded to SoC *
11 ; program flash by a flash programming routine; if "sram" it *
13 ; valid values: flash, sram *
14 ; default: flash *
27 &loadTo=STRing.SCANAndExtract("&args","loadTo=","flash")
56 ; Only declares flash, does not execute flash programming
57 DO ~~/demo/arm/flash/s32k3.cmm PREPAREONLY
59 ; The prepare cmm is protecting flash area for HSE firmware, but
69 IF ("&loadTo"=="flash")
[all …]
/Zephyr-latest/samples/drivers/mspi/mspi_flash/
DREADME.rst1 .. zephyr:code-sample:: mspi-flash
2 :name: JEDEC MSPI-NOR flash
5 Use the flash API to interact with a MSPI NOR serial flash memory device.
10 This sample demonstrates using the :ref:`flash API <flash_api>` on a MSPI NOR serial flash
12 allows confirmation that the flash is working and that automatic power
26 :goals: build flash
36 JEDEC MSPI-NOR flash testing
/Zephyr-latest/soc/microchip/mec/
DKconfig13 On Microchip MEC series chip, the ROM code loads firmware image from flash
30 prompt "Clock rate to use for SPI flash"
34 firmware binary from flash to RAM.
37 bool "SPI flash clock rate of 12 MHz"
40 bool "SPI flash clock rate of 16 MHz"
43 bool "SPI flash clock rate of 24 MHz"
46 bool "SPI flash clock rate of 48 MHz"
58 prompt "Reading mode used by the SPI flash"
61 This sets the reading mode that can be used by the SPI flash.
65 bool "SPI flash operates full-duplex with frequency (< 25 MHz)"
[all …]
/Zephyr-latest/tests/bsim/bluetooth/host/security/ccc_update/test_scripts/
Dccc_update.sh17 -flash="${simulation_id}_client.log.bin" -flash_rm -RealEncryption=1
23 -flash="${simulation_id}_bad_client.log.bin" -flash_rm -RealEncryption=1
29 -flash="${simulation_id}_server.log.bin" -flash_rm -RealEncryption=1
38 -flash="${simulation_id}_client.log.bin" -flash_rm -RealEncryption=1
44 -flash="${simulation_id}_bad_client.log.bin" -flash_rm -RealEncryption=1
50 -flash="${simulation_id}_server.log.bin" -flash_rm -RealEncryption=1
Dccc_update_2.sh17 -flash="${simulation_id}_client.log.bin" -flash_rm -RealEncryption=1
23 -flash="${simulation_id}_bad_client.log.bin" -flash_rm -RealEncryption=1
29 -flash="${simulation_id}_server.log.bin" -flash_rm -RealEncryption=1
38 -flash="${simulation_id}_client.log.bin" -flash_rm -RealEncryption=1
44 -flash="${simulation_id}_bad_client.log.bin" -flash_rm -RealEncryption=1
50 -flash="${simulation_id}_server.log.bin" -flash_rm -RealEncryption=1
/Zephyr-latest/dts/arm/renesas/ra/ra8/
Dr7fa8m1ahecbd.dtsi11 flash-controller@40100000 {
12 flash0: flash@2000000 {
13 compatible = "renesas,ra-nv-flash";
20 flash1: flash@27000000 {
21 compatible = "renesas,ra-nv-flash";
Dr7fa8t1ahecbd.dtsi11 flash-controller@40100000 {
12 flash0: flash@2000000 {
13 compatible = "renesas,ra-nv-flash";
20 flash1: flash@27000000 {
21 compatible = "renesas,ra-nv-flash";
Dr7fa8d1bhecbd.dtsi12 flash-controller@40100000 {
13 flash0: flash@2000000 {
14 compatible = "renesas,ra-nv-flash";
21 flash1: flash@27000000 {
22 compatible = "renesas,ra-nv-flash";
/Zephyr-latest/soc/espressif/esp32s2/
DKconfig.defconfig7 default $(dt_node_reg_size_int,/soc/flash-controller@3f402000/flash@0,0)
10 default $(dt_node_reg_addr_hex,/soc/flash-controller@3f402000/flash@0)
/Zephyr-latest/samples/drivers/spi_flash/
DREADME.rst2 :name: JEDEC SPI-NOR flash
5 Use the flash API to interact with an SPI NOR serial flash memory device.
10 This sample demonstrates using the :ref:`flash API <flash_api>` on a SPI NOR serial flash
12 allows confirmation that the flash is working and that automatic power
29 :goals: build flash
39 JEDEC QSPI-NOR SPI flash testing
/Zephyr-latest/soc/espressif/esp32c3/
DKconfig.defconfig10 default $(dt_node_reg_size_int,/soc/flash-controller@60002000/flash@0,0)
13 default $(dt_node_reg_addr_hex,/soc/flash-controller@60002000/flash@0)

12345678910>>...100