Home
last modified time | relevance | path

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

12

/trusted-firmware-a-3.4.0/drivers/brcm/
Dspi_flash.c79 static inline int spi_flash_cmd_write_enable(struct spi_flash *flash) in spi_flash_cmd_write_enable() argument
84 static int spi_flash_cmd_wait(struct spi_flash *flash) in spi_flash_cmd_wait() argument
114 static int spi_flash_write_common(struct spi_flash *flash, const uint8_t *cmd, in spi_flash_write_common() argument
120 ret = spi_flash_cmd_write_enable(flash); in spi_flash_write_common()
132 ret = spi_flash_cmd_wait(flash); in spi_flash_write_common()
155 int spi_flash_read(struct spi_flash *flash, uint32_t offset, in spi_flash_read() argument
171 read_len = MIN(flash->page_size, (len - read_len)); in spi_flash_read()
190 int spi_flash_write(struct spi_flash *flash, uint32_t offset, in spi_flash_write() argument
205 page_size = flash->page_size; in spi_flash_write()
207 cmd[0] = flash->write_cmd; in spi_flash_write()
[all …]
/trusted-firmware-a-3.4.0/include/drivers/brcm/
Dspi_flash.h12 int spi_flash_probe(struct spi_flash *flash);
13 int spi_flash_erase(struct spi_flash *flash, uint32_t offset, uint32_t len);
14 int spi_flash_write(struct spi_flash *flash, uint32_t offset,
16 int spi_flash_read(struct spi_flash *flash, uint32_t offset,
/trusted-firmware-a-3.4.0/fdts/
Dcorstone700_fvp.dts15 * Intel StrataFlash J3 NOR flash: 2 x 16-bit interleaved components
17 * Allocated flash space: 8 MB
20 flash@8500000 {
21 compatible = "cfi-flash";
Drtsm_ve-motherboard.dtsi14 flash@0,00000000 {
15 compatible = "arm,vexpress-flash", "cfi-flash";
Dstm32mp157c-ev1.dts33 nand-on-flash-bbt;
Drtsm_ve-motherboard-aarch32.dtsi15 flash@0,00000000 {
16 compatible = "arm,vexpress-flash", "cfi-flash";
Dstm32mp15xx-dhcom-som.dtsi179 flash0: flash@0 {
/trusted-firmware-a-3.4.0/docs/plat/
Dhikey960.rst161 $sudo fastboot flash ptable prm_ptable.img
162 $sudo fastboot flash xloader sec_xloader.img
163 $sudo fastboot flash fastboot l-loader.bin
164 $sudo fastboot flash fip fip.bin
165 $sudo fastboot flash boot boot.img
166 $sudo fastboot flash cache cache.img
167 $sudo fastboot flash system system.img
168 $sudo fastboot flash userdata userdata.img
Dhikey.rst140 $sudo fastboot flash ptable prm_ptable.img
141 $sudo fastboot flash loader l-loader.bin
142 $sudo fastboot flash fastboot fip.bin
143 $sudo fastboot flash boot boot.img
144 $sudo fastboot flash cache cache.img
145 $sudo fastboot flash system system.img
146 $sudo fastboot flash userdata userdata.img
Dqemu.rst91 Booting via flash based firmwares
95 ``fip.bin`` should be concatenated to create a ``flash.bin`` that is flashed
123 To build flash.bin:
127 dd if=build/qemu/release/bl1.bin of=flash.bin bs=4096 conv=notrunc
128 dd if=build/qemu/release/fip.bin of=flash.bin seek=64 bs=4096 conv=notrunc
137 -initrd rootfs.cpio.gz -smp 2 -m 1024 -bios flash.bin \
Dimx8.rst52 to generate a binary file called flash.bin, the imx-mkimage tool is used
53 to generate flash.bin, and flash.bin needs to be flashed into SD card
Dimx8m.rst45 together to generate a binary file called flash.bin, the imx-mkimage tool is
46 used to generate flash.bin, and flash.bin needs to be flashed into SD card
Drz-g2.rst163 QSPI flash.
166 - Use the flash_writer utility[2] to flash all the SREC files.
Dwarp7.rst128 Next flash bl2.imx and warp7.fip
131 warp7.fip is flash @ 1048576 bytes
Drpi4.rst61 (bootcode.bin) from flash (EEPROM), which is again GPU code.
Dallwinner.rst77 Loading is done from SD card, eMMC or SPI flash, also via an USB debug
Dqti-msm8916.rst79 Do not flash incorrectly signed firmware on devices that have secure
/trusted-firmware-a-3.4.0/plat/marvell/
Dmarvell.mk9 FLASH_IMAGE := flash-image.bin
/trusted-firmware-a-3.4.0/docs/plat/marvell/armada/
Dporting.rst33 PCIe MEM windows, large memory mapped SPI flash...), then porting of the SoC
48 feature is used for boot loader recovery by booting from a valid flash-image
49 saved in next position on flash (e.g. address 2M in SPI flash).
70 Before resetting the board make sure there is a valid image on the next flash
73 -tftp [valid address] flash-image.bin
Dbuild.rst247 The flash boot device, default is ``SPINOR``.
251 - SPINOR - SPI NOR flash boot
252 - SPINAND - SPI NAND flash boot
255 Download boot loader or program code from eMMC flash into CM3 or CA53
343 the image boot from SPI NOR flash partition 0, and the image is non trusted in WTP, the command
382 Produced Marvell firmware flash image: ``trusted-firmware-a/build/a3700/release/flash-image.bin``
412 - flash-image.bin - Flashable Marvell firmware image. For Armada37x0 it
414 BLe and boot-image.bin images. Should be placed on the boot flash/device.
420 ``mrvl_flash`` produce final ``flash-image.bin`` file and target ``mrvl_uart``
/trusted-firmware-a-3.4.0/docs/plat/nxp/
Dnxp-layerscape.rst76 * 128 Mbyte NOR flash single-chip memory
77 * 512 Mbyte NAND flash
78 * 16 Mbyte high-speed SPI flash
338 - Deploy ATF images on flexspi-Nor or QSPI flash Alt Bank from U-Boot prompt.
340 -- Commands to flash images for bl2_xxx.pbl and fip.bin
408 - Deploy ATF images on IFC nor flash from U-Boot prompt.
426 - Deploy ATF images on IFC nand flash from U-Boot prompt.
436 -- Then reset to nand flash to boot up ATF.
/trusted-firmware-a-3.4.0/docs/plat/marvell/armada/misc/
Dmvebu-iob.rst38 - **0x5** = NAND flash
/trusted-firmware-a-3.4.0/docs/plat/arm/tc/
Dindex.rst9 loaded by AP BL2 from FIP in flash to SRAM for copying by SCP (SCP has access
/trusted-firmware-a-3.4.0/docs/plat/arm/juno/
Dindex.rst171 The new images must be programmed in flash memory by adding
200 If the EL3 payload is able to execute in place, it may be programmed in flash
/trusted-firmware-a-3.4.0/docs/plat/arm/fvp/
Dindex.rst199 flash memory. On Base Cortex and AEM FVPs, the following model parameter
207 On Foundation FVP, there is no flash loader component and the EL3 payload
208 may be programmed anywhere in flash using method 3 below.

12