X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=blobdiff_plain;f=meta-netboot%2FREADME;h=b571186ba290f5122db049c688b86e3699e04f9c;hb=4c0b1a5a913cc0ad3fe20b23a9cd2b1fac4272a6;hp=130477751725646c8e5cafd11e1ac7a11b323b40;hpb=56b1139ef2660535b112d0be4ddb2806f75298a8;p=AGL%2Fmeta-agl.git diff --git a/meta-netboot/README b/meta-netboot/README index 130477751..b571186ba 100644 --- a/meta-netboot/README +++ b/meta-netboot/README @@ -40,25 +40,26 @@ On the server side (assuming that the build dir is stored in $BUILD) we can run: Target side ----------- -On the target board, a specific setup should also be done. For example, for Renesas Porter board, the following U-boot environment could be used (adjust IP addresses !): +On the target board, a specific setup should also be done.\ +For Renesas Gen3 board, u-boot is updated and environment is more like : ------------------------------------------------------------------ -setenv 'bootkfile' 'uImage+dtb' -setenv 'bootkaddr' '0x40007fc0' -setenv 'bootifile' 'initramfs-netboot-image-porter.ext4.gz.u-boot' -setenv 'bootiaddr' '0x50000000' -setenv 'ipaddr' '' -setenv 'serverip' '' - -setenv 'bootargs_console' 'console=ttySC6,38400 ignore_loglevel' -setenv 'bootargs_video' 'vmalloc=384M video=HDMI-A-1:1280x960-32@60' -setenv 'bootargs_extra' 'rw rootfstype=ext4 rootwait rootdelay=2' -setenv 'bootargs_root' 'root=/dev/ram0 ramdisk_size=16384 ip=dhcp' -setenv 'bootkload_net' 'tftp ${bootkaddr} porter/${bootkfile}' -setenv 'bootiload_net' 'tftp ${bootiaddr} porter/${bootifile}' -setenv 'bootcmd' 'setenv bootargs ${bootargs_console} ${bootargs_video} ${bootargs_root} ${bootargs_extra} nbd.server=${serverip}; run bootkload_net; run bootiload_net; bootm ${bootkaddr} ${bootiaddr}' - -saveenv # optional: saves env in flash -run bootcmd # boots the board, executed automatically after power up +setenv bootargs_console 'console=ttySC0,115200 ignore_loglevel' +setenv bootargs_extra 'rw rootfstype=ext4 rootwait rootdelay=2' +setenv bootargs_root 'root=/dev/ram0 ramdisk_size=16384 ip=dhcp' +setenv bootargs_video 'vmalloc=384M video=HDMI-A-1:1920x1080-32@60' +setenv serverip '' +setenv 'bootdaddr' '0x48000000' +setenv 'bootdfile' 'Image-r8a7795-h3ulcb.dtb' +setenv 'bootdload_net' 'tftp ${bootdaddr} h3ulcb/${bootdfile}' +setenv 'bootkaddr' '0x48080000' +setenv 'bootkfile' 'Image' +setenv 'bootkload_net' 'tftp ${bootkaddr} h3ulcb/${bootkfile}' +setenv 'bootiaddr' '0x5C3F9520' +setenv 'bootifile' 'initramfs-netboot-image-h3ulcb.ext4.gz' +setenv 'bootiload_net' 'tftp ${bootraddr} h3ulcb/${bootrfile}' +setenv 'load_net' 'run bootkload_net; run bootdload_net; run bootiload_net; setenv initrd_size ${filesize}' + +setenv 'bootcmd' 'setenv bootargs ${bootargs_console} ${bootargs_video} ${bootargs_root} ${bootargs_extra} nbd.server=${serverip}; run load_net; booti ${bootkaddr} ${bootiaddr}:${initrd_size} ${bootdaddr}' ------------------------------------------------------------------