def setUp(self): dryrun = False self.uboot = UbootExpect() self.uboot.console_logger = utils.logger.get_global_logger() self.uboot.dryrun = dryrun cmd = 'termnet %s %s' % (test_host_ip_addr, test_port) ret = self.uboot.open_comm(cmd) self.assertTrue(ret) ret = self.uboot.sync() self.assertTrue(ret) self.loader = TftpRamLoader(self.uboot, TftpRamLoader.MODE_DHCP) self.loader.dir = test_tftp_dir self.loader.port = 69 self.loader.host_ipaddr = test_host_ip_addr self.loader.dryrun = dryrun self.env_inst = EnvInstaller(uboot=self.uboot) self.env_inst.dryrun = dryrun self.board = BoardFactory().make(test_board) self.inst = NandInstaller(uboot=self.uboot, board=self.board, loader=self.loader) self.inst.ram_load_addr = test_ram_load_addr self.inst.verbose = True self.inst.dryrun = dryrun self.inst.read_partitions(test_mmap_file)
def setUp(self): if test_board == 'dm816x': uboot = 'u-boot-2010.06' self.args = argparse.Namespace() self.args.mmap_file = '%s/images/sd-script-mmap.config' % devdir self.args.mkimage_bin = ('%s/bootloader/%s/src/tools/mkimage' % (devdir, uboot)) self.args.output_file = 'dm816x.external.txt' self.imgs = ['%s/images/u-boot.noxip.bin' % devdir, '%s/images/fsimage.uImage' % devdir, '%s/images/kernel.uImage' % devdir, '%s/images/kernel.uImage' % devdir] self.args.uboot_min_file = '%s/images/u-boot.min.sd' % devdir self.args.uboot_file = '%s/images/bootloader' % devdir self.args.uboot_load_addr = '0x82000000' self.args.workdir = '%s/images/openfd' % devdir self.args.image = '%s/images/test-usb.img' % devdir self.args.imagesize_mb = 256 self.board = BoardFactory().make(test_board) self.board.sd_init_comp_installer(self.args) dryrun = False interactive = False self._test_usb = True self._test_ld = True # USB Installer if self._test_usb: self._inst = USBInstaller(board=self.board) self._inst.enable_colors = False self._inst.dryrun = dryrun self._inst.interactive = interactive self._inst.device = test_device