|
|
|
# Software for DI/OT Zynq Ultrascale-based System Board
|
|
|
|
|
|
|
|
## U-boot
|
|
|
|
### Booting form network
|
|
|
|
By default DI/OT board will try to obtain IP address via DHCP and try to retrieve uboot images with a script. First it will try the name `xx:xx:xx:xx:xx:xx_boot_script.img` (x'es represent MAC address in lower case), if not found `boot_script.img`.
|
|
|
|
|
|
|
|
### Create script to be used by network booting
|
|
|
|
|
|
|
|
Create text file with valid uboot commands to be executed. E.g.:
|
|
|
|
|
|
|
|
```
|
|
|
|
echo "echo hello!" > boot_script.txt
|
|
|
|
```
|
|
|
|
|
|
|
|
Make a uboot image out of that file:
|
|
|
|
|
|
|
|
```
|
|
|
|
mkimage -A arm -O linux -C none -T script -n 'boot script' -d boot_script.txt boot_script.img
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
|
|
## Linux |
|
|
|
\ No newline at end of file |