Changes between Version 2 and Version 3 of venice/SDP
- Timestamp:
- 08/02/2023 07:13:17 PM (16 months ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
venice/SDP
v2 v3 21 21 22 22 Examples: 23 * list SDP devices on the USB bus: 23 First, activate SDP in the bootloader on the Gateworks SBC: 24 * Invoke SDP while in U-Boot on the Gateworks SBC: 25 {{{#!bash 26 u-boot=> sdp 0 27 SDP: initialize... 28 SDP: handle requests... 29 }}} 30 31 * List SDP devices on the USB bus on the Linux host PC (desktop/laptop): 24 32 {{{#!bash 25 33 $ uuu -lsusb # list compatible devices on the USB bus in SDP mode … … 32 40 }}} 33 41 * Boot Venice U-Boot over SDP (using flash.bin and u-boot.itb): 34 - linux host:42 - Linux host: 35 43 {{{#!bash 36 44 $ sudo uuu flash.bin && sudo uuu SDPV: write -f u-boot.itb -addr 0x42000000 && sudo uuu SDPV: jump -addr 0x42000000 … … 61 69 Okay 62 70 }}} 63 - target71 - Target 64 72 {{{#!bash 65 73 U-Boot SPL 2021.07-00066-g7cc5a04f34ab (Dec 06 2021 - 14:56:21 -0800) … … 117 125 u-boot=> 118 126 }}} 119 * invoke SDP while in U-Boot 120 {{{#!bash 121 u-boot=> sdp 0 122 SDP: initialize... 123 SDP: handle requests... 124 }}} 127 125 128 126 129 Note in order to force booting from SDP you must erase the eMMC SPL code (ie 'mmc dev 2 && mmc erase 0 8000) as the default boot cfg fuses are set to boot from eMMC.