| /rk3399_rockchip-uboot/common/ |
| H A D | fb_common.c | 8b464fa913ab295ac832e50d3964e04b34c2c337 Wed Nov 09 19:24:08 UTC 2016 Jocelyn Bohr <bohr@google.com> Implement fastboot flash and erase.
Add function to respond to fastboot flash and erase. Flash writes the previously downloaded image to indicated partition. Erase clears the indicated partition. fb_flash and fb_erase are essentially wrappers for fb_mmc_flash_write and fb_mmc_erase, which are implemented in common/fb_mmc.c.
Added common/fb_common.c, where fastboot_okay/fail are implemented. common/fb_mmc.c assumes fasboot_okay() and fastboot_fail() are implemented, but they were tied to the fastboot USB implementation. This refactor adds the response string as a parameter to fastboot_okay/fail, instead of modifying a global.
Bug: 31887729 Test: FLASH: - Create file "foo" containing 2048 chars = "-" - Start "fastboot udp" on device and run "fastboot -s udp:$RPI_IP flash misc foo" from host - From U-boot console, read into memory the first 4 blocks from misc partition, observe each byte is "-".
ERASE - Start "fastboot udp" on device and run "fastboot -s udp:$RPI_IP erase misc" from host - From U-boot console, read into memory many blocks from misc partition, observe each byte is 0x00
Configs that use fastboot USB implementation still build.
Change-Id: I5bd54868990bd9d5736d0969b3db240c2926eeec
|
| H A D | image-sparse.c | 8b464fa913ab295ac832e50d3964e04b34c2c337 Wed Nov 09 19:24:08 UTC 2016 Jocelyn Bohr <bohr@google.com> Implement fastboot flash and erase.
Add function to respond to fastboot flash and erase. Flash writes the previously downloaded image to indicated partition. Erase clears the indicated partition. fb_flash and fb_erase are essentially wrappers for fb_mmc_flash_write and fb_mmc_erase, which are implemented in common/fb_mmc.c.
Added common/fb_common.c, where fastboot_okay/fail are implemented. common/fb_mmc.c assumes fasboot_okay() and fastboot_fail() are implemented, but they were tied to the fastboot USB implementation. This refactor adds the response string as a parameter to fastboot_okay/fail, instead of modifying a global.
Bug: 31887729 Test: FLASH: - Create file "foo" containing 2048 chars = "-" - Start "fastboot udp" on device and run "fastboot -s udp:$RPI_IP flash misc foo" from host - From U-boot console, read into memory the first 4 blocks from misc partition, observe each byte is "-".
ERASE - Start "fastboot udp" on device and run "fastboot -s udp:$RPI_IP erase misc" from host - From U-boot console, read into memory many blocks from misc partition, observe each byte is 0x00
Configs that use fastboot USB implementation still build.
Change-Id: I5bd54868990bd9d5736d0969b3db240c2926eeec
|
| H A D | fb_nand.c | 8b464fa913ab295ac832e50d3964e04b34c2c337 Wed Nov 09 19:24:08 UTC 2016 Jocelyn Bohr <bohr@google.com> Implement fastboot flash and erase.
Add function to respond to fastboot flash and erase. Flash writes the previously downloaded image to indicated partition. Erase clears the indicated partition. fb_flash and fb_erase are essentially wrappers for fb_mmc_flash_write and fb_mmc_erase, which are implemented in common/fb_mmc.c.
Added common/fb_common.c, where fastboot_okay/fail are implemented. common/fb_mmc.c assumes fasboot_okay() and fastboot_fail() are implemented, but they were tied to the fastboot USB implementation. This refactor adds the response string as a parameter to fastboot_okay/fail, instead of modifying a global.
Bug: 31887729 Test: FLASH: - Create file "foo" containing 2048 chars = "-" - Start "fastboot udp" on device and run "fastboot -s udp:$RPI_IP flash misc foo" from host - From U-boot console, read into memory the first 4 blocks from misc partition, observe each byte is "-".
ERASE - Start "fastboot udp" on device and run "fastboot -s udp:$RPI_IP erase misc" from host - From U-boot console, read into memory many blocks from misc partition, observe each byte is 0x00
Configs that use fastboot USB implementation still build.
Change-Id: I5bd54868990bd9d5736d0969b3db240c2926eeec
|
| H A D | fb_mmc.c | 8b464fa913ab295ac832e50d3964e04b34c2c337 Wed Nov 09 19:24:08 UTC 2016 Jocelyn Bohr <bohr@google.com> Implement fastboot flash and erase.
Add function to respond to fastboot flash and erase. Flash writes the previously downloaded image to indicated partition. Erase clears the indicated partition. fb_flash and fb_erase are essentially wrappers for fb_mmc_flash_write and fb_mmc_erase, which are implemented in common/fb_mmc.c.
Added common/fb_common.c, where fastboot_okay/fail are implemented. common/fb_mmc.c assumes fasboot_okay() and fastboot_fail() are implemented, but they were tied to the fastboot USB implementation. This refactor adds the response string as a parameter to fastboot_okay/fail, instead of modifying a global.
Bug: 31887729 Test: FLASH: - Create file "foo" containing 2048 chars = "-" - Start "fastboot udp" on device and run "fastboot -s udp:$RPI_IP flash misc foo" from host - From U-boot console, read into memory the first 4 blocks from misc partition, observe each byte is "-".
ERASE - Start "fastboot udp" on device and run "fastboot -s udp:$RPI_IP erase misc" from host - From U-boot console, read into memory many blocks from misc partition, observe each byte is 0x00
Configs that use fastboot USB implementation still build.
Change-Id: I5bd54868990bd9d5736d0969b3db240c2926eeec
|
| H A D | Makefile | 8b464fa913ab295ac832e50d3964e04b34c2c337 Wed Nov 09 19:24:08 UTC 2016 Jocelyn Bohr <bohr@google.com> Implement fastboot flash and erase.
Add function to respond to fastboot flash and erase. Flash writes the previously downloaded image to indicated partition. Erase clears the indicated partition. fb_flash and fb_erase are essentially wrappers for fb_mmc_flash_write and fb_mmc_erase, which are implemented in common/fb_mmc.c.
Added common/fb_common.c, where fastboot_okay/fail are implemented. common/fb_mmc.c assumes fasboot_okay() and fastboot_fail() are implemented, but they were tied to the fastboot USB implementation. This refactor adds the response string as a parameter to fastboot_okay/fail, instead of modifying a global.
Bug: 31887729 Test: FLASH: - Create file "foo" containing 2048 chars = "-" - Start "fastboot udp" on device and run "fastboot -s udp:$RPI_IP flash misc foo" from host - From U-boot console, read into memory the first 4 blocks from misc partition, observe each byte is "-".
ERASE - Start "fastboot udp" on device and run "fastboot -s udp:$RPI_IP erase misc" from host - From U-boot console, read into memory many blocks from misc partition, observe each byte is 0x00
Configs that use fastboot USB implementation still build.
Change-Id: I5bd54868990bd9d5736d0969b3db240c2926eeec
|
| /rk3399_rockchip-uboot/include/ |
| H A D | fb_nand.h | 8b464fa913ab295ac832e50d3964e04b34c2c337 Wed Nov 09 19:24:08 UTC 2016 Jocelyn Bohr <bohr@google.com> Implement fastboot flash and erase.
Add function to respond to fastboot flash and erase. Flash writes the previously downloaded image to indicated partition. Erase clears the indicated partition. fb_flash and fb_erase are essentially wrappers for fb_mmc_flash_write and fb_mmc_erase, which are implemented in common/fb_mmc.c.
Added common/fb_common.c, where fastboot_okay/fail are implemented. common/fb_mmc.c assumes fasboot_okay() and fastboot_fail() are implemented, but they were tied to the fastboot USB implementation. This refactor adds the response string as a parameter to fastboot_okay/fail, instead of modifying a global.
Bug: 31887729 Test: FLASH: - Create file "foo" containing 2048 chars = "-" - Start "fastboot udp" on device and run "fastboot -s udp:$RPI_IP flash misc foo" from host - From U-boot console, read into memory the first 4 blocks from misc partition, observe each byte is "-".
ERASE - Start "fastboot udp" on device and run "fastboot -s udp:$RPI_IP erase misc" from host - From U-boot console, read into memory many blocks from misc partition, observe each byte is 0x00
Configs that use fastboot USB implementation still build.
Change-Id: I5bd54868990bd9d5736d0969b3db240c2926eeec
|
| H A D | image-sparse.h | 8b464fa913ab295ac832e50d3964e04b34c2c337 Wed Nov 09 19:24:08 UTC 2016 Jocelyn Bohr <bohr@google.com> Implement fastboot flash and erase.
Add function to respond to fastboot flash and erase. Flash writes the previously downloaded image to indicated partition. Erase clears the indicated partition. fb_flash and fb_erase are essentially wrappers for fb_mmc_flash_write and fb_mmc_erase, which are implemented in common/fb_mmc.c.
Added common/fb_common.c, where fastboot_okay/fail are implemented. common/fb_mmc.c assumes fasboot_okay() and fastboot_fail() are implemented, but they were tied to the fastboot USB implementation. This refactor adds the response string as a parameter to fastboot_okay/fail, instead of modifying a global.
Bug: 31887729 Test: FLASH: - Create file "foo" containing 2048 chars = "-" - Start "fastboot udp" on device and run "fastboot -s udp:$RPI_IP flash misc foo" from host - From U-boot console, read into memory the first 4 blocks from misc partition, observe each byte is "-".
ERASE - Start "fastboot udp" on device and run "fastboot -s udp:$RPI_IP erase misc" from host - From U-boot console, read into memory many blocks from misc partition, observe each byte is 0x00
Configs that use fastboot USB implementation still build.
Change-Id: I5bd54868990bd9d5736d0969b3db240c2926eeec
|
| H A D | fastboot.h | 8b464fa913ab295ac832e50d3964e04b34c2c337 Wed Nov 09 19:24:08 UTC 2016 Jocelyn Bohr <bohr@google.com> Implement fastboot flash and erase.
Add function to respond to fastboot flash and erase. Flash writes the previously downloaded image to indicated partition. Erase clears the indicated partition. fb_flash and fb_erase are essentially wrappers for fb_mmc_flash_write and fb_mmc_erase, which are implemented in common/fb_mmc.c.
Added common/fb_common.c, where fastboot_okay/fail are implemented. common/fb_mmc.c assumes fasboot_okay() and fastboot_fail() are implemented, but they were tied to the fastboot USB implementation. This refactor adds the response string as a parameter to fastboot_okay/fail, instead of modifying a global.
Bug: 31887729 Test: FLASH: - Create file "foo" containing 2048 chars = "-" - Start "fastboot udp" on device and run "fastboot -s udp:$RPI_IP flash misc foo" from host - From U-boot console, read into memory the first 4 blocks from misc partition, observe each byte is "-".
ERASE - Start "fastboot udp" on device and run "fastboot -s udp:$RPI_IP erase misc" from host - From U-boot console, read into memory many blocks from misc partition, observe each byte is 0x00
Configs that use fastboot USB implementation still build.
Change-Id: I5bd54868990bd9d5736d0969b3db240c2926eeec
|
| H A D | fb_mmc.h | 8b464fa913ab295ac832e50d3964e04b34c2c337 Wed Nov 09 19:24:08 UTC 2016 Jocelyn Bohr <bohr@google.com> Implement fastboot flash and erase.
Add function to respond to fastboot flash and erase. Flash writes the previously downloaded image to indicated partition. Erase clears the indicated partition. fb_flash and fb_erase are essentially wrappers for fb_mmc_flash_write and fb_mmc_erase, which are implemented in common/fb_mmc.c.
Added common/fb_common.c, where fastboot_okay/fail are implemented. common/fb_mmc.c assumes fasboot_okay() and fastboot_fail() are implemented, but they were tied to the fastboot USB implementation. This refactor adds the response string as a parameter to fastboot_okay/fail, instead of modifying a global.
Bug: 31887729 Test: FLASH: - Create file "foo" containing 2048 chars = "-" - Start "fastboot udp" on device and run "fastboot -s udp:$RPI_IP flash misc foo" from host - From U-boot console, read into memory the first 4 blocks from misc partition, observe each byte is "-".
ERASE - Start "fastboot udp" on device and run "fastboot -s udp:$RPI_IP erase misc" from host - From U-boot console, read into memory many blocks from misc partition, observe each byte is 0x00
Configs that use fastboot USB implementation still build.
Change-Id: I5bd54868990bd9d5736d0969b3db240c2926eeec
|
| /rk3399_rockchip-uboot/net/ |
| H A D | fastboot.c | 8b464fa913ab295ac832e50d3964e04b34c2c337 Wed Nov 09 19:24:08 UTC 2016 Jocelyn Bohr <bohr@google.com> Implement fastboot flash and erase.
Add function to respond to fastboot flash and erase. Flash writes the previously downloaded image to indicated partition. Erase clears the indicated partition. fb_flash and fb_erase are essentially wrappers for fb_mmc_flash_write and fb_mmc_erase, which are implemented in common/fb_mmc.c.
Added common/fb_common.c, where fastboot_okay/fail are implemented. common/fb_mmc.c assumes fasboot_okay() and fastboot_fail() are implemented, but they were tied to the fastboot USB implementation. This refactor adds the response string as a parameter to fastboot_okay/fail, instead of modifying a global.
Bug: 31887729 Test: FLASH: - Create file "foo" containing 2048 chars = "-" - Start "fastboot udp" on device and run "fastboot -s udp:$RPI_IP flash misc foo" from host - From U-boot console, read into memory the first 4 blocks from misc partition, observe each byte is "-".
ERASE - Start "fastboot udp" on device and run "fastboot -s udp:$RPI_IP erase misc" from host - From U-boot console, read into memory many blocks from misc partition, observe each byte is 0x00
Configs that use fastboot USB implementation still build.
Change-Id: I5bd54868990bd9d5736d0969b3db240c2926eeec
|
| /rk3399_rockchip-uboot/drivers/usb/gadget/ |
| H A D | f_fastboot.c | 8b464fa913ab295ac832e50d3964e04b34c2c337 Wed Nov 09 19:24:08 UTC 2016 Jocelyn Bohr <bohr@google.com> Implement fastboot flash and erase.
Add function to respond to fastboot flash and erase. Flash writes the previously downloaded image to indicated partition. Erase clears the indicated partition. fb_flash and fb_erase are essentially wrappers for fb_mmc_flash_write and fb_mmc_erase, which are implemented in common/fb_mmc.c.
Added common/fb_common.c, where fastboot_okay/fail are implemented. common/fb_mmc.c assumes fasboot_okay() and fastboot_fail() are implemented, but they were tied to the fastboot USB implementation. This refactor adds the response string as a parameter to fastboot_okay/fail, instead of modifying a global.
Bug: 31887729 Test: FLASH: - Create file "foo" containing 2048 chars = "-" - Start "fastboot udp" on device and run "fastboot -s udp:$RPI_IP flash misc foo" from host - From U-boot console, read into memory the first 4 blocks from misc partition, observe each byte is "-".
ERASE - Start "fastboot udp" on device and run "fastboot -s udp:$RPI_IP erase misc" from host - From U-boot console, read into memory many blocks from misc partition, observe each byte is 0x00
Configs that use fastboot USB implementation still build.
Change-Id: I5bd54868990bd9d5736d0969b3db240c2926eeec
|