ELF>@@@8@%"@@@@@@@@@ ``p ((`(`@@ Ptduu@u@Qtd/lib64/ld-linux-x86-64.so.2GNUjE4 ?;@-DB:3 >&6"8C 7=(5*#A'20$9%/  .,! <1+); !T ;<=>@ABCD9|CE칍)gUacǘQqXS c%L'4%l% ]i T r?TwE:46E9h@w}eF  !(MeNw3`qZ@`8p`%Ѕ`k @p```,Ѕ`libusb-0.1.so.4__gmon_start___Jv_RegisterClassesusb_find_devicesusb_bulk_writeusb_claim_interfaceusb_init_finiusb_control_msgusb_bussesusb_set_altinterfaceusb_openusb_find_bussesusb_closelibc.so.6fflushexitfopen__strdupperrorftellputsforkputcharstdinstrtolfeofpread64cfsetispeedtruncate64fgetsstrlenmemsettcsetattrfseekchdirgetoptstdoutfputcmemcpyfclosestrtoulmallocgetenvsscanfoptargstderrioctlsystemusleepfwritefreadlseek64strchrfprintftcgetattrcfsetospeedfopen64strcmp__libc_start_main_edata__bss_start_end/OE/angstrom-dev/staging/x86_64-linux/usr/libGLIBC_2.2.5ui k` `C`B`=`;`A``` `(`0`8`@`H` P` X` ``h`p`x``````````Ȃ`Ђ`؂```` `!`"`#`$`% `&(`'0`(8`)@`*H`+P`,X`-``.h`/p`0x`1`2`3`4`5`6`7`8`9`:HbEH5l %l @%l h%l h%l h%l h%l h%l h%l h%l hp%l h`%l h P%l h @%l h 0%zl h %rl h %jl h%bl h%Zl h%Rl h%Jl h%Bl h%:l h%2l h%*l h%"l hp%l h`%l hP% l h@%l h0%k h %k h%k h%k h%k h %k h!%k h"%k h#%k h$%k h%%k h&%k h'p%k h(`%k h)P%k h*@%k h+0%zk h, %rk h-%jk h.%bk h/%Zk h0%Rk h1%Jk h2%Bk h3%:k h4%2k h5%*k h6%"k h7p1I^HHPTIZ@HZ@Hǐ@oHHi HtHÐUHSH=m uK`Hm H-`HHXH9s%HBHl `Hl H9rl H[fff.UH=f HtHt `IA@ÐXJZ@fATUS1H0Ld$ D@H=Pl uKP LH:uua@H؃c@11H=k uH=l tL$*T$(sa@Ht$ 110uH01[]A\H=k HHk Hoy3k uYH=k uyHnk fH=Yk ak t^a@+먐@a@fDfD7a@H0[]A\ÿTa@H0[]A\ff.SHZ@([@&X[@[@[@[@1(\@X\@\@\@\@ ]@H]@]@]@]@(^@p^@^@z^@p_@f1a@H5g Ht(`1a@H3HHu V1?Hl$Ld$HLl$Lt$AH\$Aa@H(A_@HD)C5w߉fD$Hb@L i LLLN1LQf H=h 1f Di pF{e@1H$Hl$Ld$Ll$Lt$ H(f.Hih Hh DH$Hl$1Ld$Ll$Lt$ H(8DH=)h ``a@11Ht user@Hf fDHg H"h D1)@h p151 fH=g 1NH=g 1oe )f.H=Yg H$Hl$Ld$Ll$Lt$ H(8#H)g {g HPg Vg H$Hl$1Ld$Ll$Lt$ H(]DH=f H$Hl$Ld$Ll$Lt$ H(H=f 1d QfHf H$HHƿa@1f f u4H=f Ht?Df Eu#H=f HI11c1tH=Cf uH=Af uDTf Eu=c u=c uD2f EuD f Es=c f=c Y`@1H`@5`@+f1)i@8=e `_@4_@*_@ a@,1-1#1(5d `1HsHa@1lHSHsH;H9-nd GWHcHHWHWHcHD1?Tt 1fDHl$Ll$1H\$Ld$1Lt$L|$HId@H$pnHuX$pt^d@1H$H$L$L$L$L$Hĸd@@L$L7LH7te@ZqD-e@FJe@h@16H=R z1HD$1HtHDEf3 HH9u1˅uLH[]A\A]1H[]A\A]H=%B LLm@1AH[]A\A]ÐH\$Hl$m@Ld$HHHHHH$1HUHHIbHt$m@u/H ? HH$H$L$HDHt$m@u H N? @Ht$ m@t࿞m@HuH -? Him@141um@H18VH> H > I/HN8SHversion:Hsw-releaE11ɾ@HH=@ H\$HT$HD$fD$ seID$"D$$dxXH=a@ E11IٺD$$3xWH޿m@1@H[f.H ? m@1H[f.H ? p@1H[f.USHfwdH=? E1A@D$$itJHcſm@H4ŀ`1k1H[]f.1p@If.H > m@밐H(H=> 1LL$'AD$$x?D$'<w%D$'"n@H4ŀ`11H(Dq@1H X> n@TDSE11ɺH H=E> LL$D$D$$t*|$Qn@Mn@Tn@HE1D$H [H = 6n@SHftRH== E1E1@D$$t+f۸Qn@Mn@HE{n@11H[fDH 1= dn@-fffff.S1AH H== LL$fD$D$$t(f|$%b@n@n@HE11H [H < n@@USHwcH=< E1A@D$$[tA۸%b@n@HEn@1X1H[]18q@:H ; n@fff.H(H=; E1LL$$1ɺD$$x@D$$n@1t$$v o@11H(H J; `q@3F@H(H=E; E1LL$$1ɺD$$D$$ t D$$H(H : )o@zfAT1ASH(H=: LL$&fD$&D$$Yo@ro@Avo@D$&H޿zo@IE1D$&H޿o@IE1hD$&H޿o@IE1PD$&H޿o@IE18D$& o@IE1H 1H([A\fDH 9 Do@fH\$Hl$Ld$Ll$Lt$L|$HHoAA΃AωʃH=9 A۾@D$$؃AD؉؃AD؉؃AD؉؃ D؉T$E1ɺAH=9 E1A@D$$ro@ p@Avo@AH޿zo@IE1EH޿o@IE1EH޿o@IE1EH޿o@IE1L$o@IE1Hq1H\$Hl$ Ld$(Ll$0Lt$8L|$@HH@οq@1:H 7  p@DH 7  p@wfffff.SE1E11ɺ@HH=7 D$$tQp@1H[DH A7 ;p@=֐UE11ɺSHH=17 Hl$D$$I tp{p@1HHm,f<wDHH9Dtu HqH9u濏p@21H[]fDHH o6 `p@kffffff.USHHH=[6 E11Iٺ@D$$1t"H޿q@1;1H[]f.H 5 p@p@ƐAVAUATIUS6 %HIH=3 HG11ALADHcH< `Hu߅Hc5 I~LH[H݀`Hcu5 H[H݈`Hc]5 H@HŐ`[]A\A];5 A^@H 4 3q@[]A\A]1A^LHcHRHՈ`Hc4 H@H<݈`LH݀`Hc4 H@H<ň`HH`Hc4 H@HŐ`=r@10r@XH5)2 Ht!11a@;HcH4 `Hu 9r@m10r@H51 Ht11a@HcH4 `Hu말AUATAAUHOr@SHHIHD1ҿWr@HHHddN1ۅI1sMt 1LOD`DQ)tfD#uQ)ՉDtf-udr@1H=2 H[]A\A]'ffffff.H\$Hl$m@HHmHHt41HHHHHHl$H\$HH=*2 Hھim@1K0 S0 H 0 ft+`gr@1SHKHfu[0 S {0 ftdw`@PHft=f9uf9O u1 t*Hcÿvr@HH`HȄ`1D1ۉ[fAUIATUHSH*L%0 M5<1 I$tH fDuqHHH  0 HEH(HE0fEtHs1r@ǿ0 tU ur@1詿HtHHt0 HH`IUHȄ`IEH[]A\A]fM$$M!1⿹r@譿=H 0 r@裿H / r@{AUATUSHL$Ir@H]/ H$̿H=E/ <$Ls@H1Ƅ$Ƅ$LH! tл `€DHAHDHL)Il fDHHЅ`7H;LduHSffDHH! t€DHAHDHL)D i@H1[]A\A]ÿ s@鎾fD1f1ft!< uDH? t;s@醽fffff.t!< uDH? ts@Ffffff.U%s@SH(H$H\$H$H$L$DŽ$HD$H$IHH$1 $t8$$AD$HH1H([]As@莼s@脼s@zH([]H1111p1HDH t@*Pt@ xt@t@ t@u@Pu@s@s@ڻu@лH=1, H鰾H1ͻfffff.Hl$L|$H-% L=% Ld$Ll$Lt$H\$H8L)AIHI諺Ht1@LLDAHH9uH\$Hl$Ld$Ll$ Lt$(L|$0H8ÐUHSHHP% Ht`DHHHuH[ÐHH0xFFFF v%s // The Free Fiasco Firmware Flasher -b [arg] boots the kernel with arguments -e [path] dump and extract pieces to path -r [0|1] disable/enable R&D mode -f set the given RD flags (see '-f help') -p [[p%%]file] piece-of-firmware %% file-where-this-piece-is -u [fiasco] unpack target fiasco image -U [0|1] disable/enable the usb host mode -s [serial] serial port console (minicom like terminal) -C [/dev/mtd] check bad blocks on mtd -c console prompt mode -h show this help message -i show device information (let standby mode) -I [piece] identify a firmware piece -l list supported usb device ids -d [vid:pid] injects a usb device into the supported list -D [0|1|2] sets the root device to flash (0), mmc (1) or usb (2) -R reboot the omap board -x extract configuration entries from /dev/mtd1 -v be verbose and noisy -V show 0xFFFF version information 0x02 - disable OMAP watchdog (possibly) 0x04 - disable RETU watchdog (possibly) 0x08 - disable lifeguard reset 0x10 - enable serial consoleC:cp:vVhRu:ib:U:r:e:ld:I:D:f:s:xUsage: 0xFFFF [-hvVRi] [-e path] [-U 0|1] [-p [piece%%]file [-p ...]] [-b boot-args] [-I piece [-I ...]] [-u fiasco-image] [-x] [-D 0|1|2] [-F rd flags] [-s serial-dev] [-c] [-C mtd-dev]Cannot connect to device. It is possibly not in boot stage. Waiting for device... %cusb_openusb_claim_interfaceusb_closeusb_set_altinterfacefound %s (%04x:%04x) Pieces are: %s %04hx:%04hxhelp* Flags are composed of: 0x20 - disable USB timeout%s: %s Flashing %s (%s) xloadersecondarykernelinitfsomap-nandhostperipheralflashmmcusb(@P@@@@@p@@@@@@@@@@@@@ @P@@@@@@@@@@@@@@@@@@0@@@@@P@@@@`@@x@@@@@@@/-\|?WARNING: Fiasco firmware is not yet fully supported. Don't relay on it ATM.firmware version: (null) (old firmware? no version string found?)rsc '%s' %lld '%s.bin' 0 %lld Cannot open fiasco image.Error reading fiasco headerInvalid fiasco signature.Error reading fiasco version.# Fiasco header information:# ==========================# firmware type: %s firmware version: %s Unexpected end of file # %s is %lld bytes # version: %s Oops. Invalid piece header. 0x%08x | MEMSETOOBSELopen /dev/mtd1MEMGETINFOConFUnexpected eof%s %02x %02x %02x %02x mtd_openrb/dev/mtd0Cannot open /dev/mtd0. rwWeird! can't open %s??? Stripping padding from %s... done at %d Extracting %s from %s... Size %u, flags %u, type 0x%x ECC failed: %d ECC corrected: %d Number of bad blocks: %d Number of bbt blocks: %d open outfileioctl(MEMGETBADBLOCK)preadioctl(ECCGETSTATS)ioctl(MEMREADOOB)xloader.binsecondary.binconfig.binzImage/dev/mtd2initfs.jffs2/dev/mtd3 Extract rootfs? (y/N): rootfs.jffs2/dev/mtd4*** Ignoring rootfs Strip dumped files? (y/N): *** Ignoring strip%s: xloader %s: secondary.bin %s: config.bin %s: zImage %s: initfs.jffs2 %s: rootfs.jffs2 cannot open mtdBad block found at 0x%lx Oops badblock %d at 0x%lx ! wb+Bad range %lld - %lld for %s Extracting %s... 0x%08x : ConF %02x %02x %02x %02x : Unknown flash (not normal NAND) What the fuck.. this is not an MTD device!Block size %u, page size %u, OOB size %u No ECC status information availableDumping data starting at 0x%08x and ending at 0x%08x... ECC: %d uncorrectable bitflip(s) at offset 0x%08lx ECC: %d corrected bitflip(s) at offset 0x%08lx Oops badblock %d *ignored* at 0x%lx ! Identifying extracted files... %s: %lld bytes dumped from %s ERROR: Provide xloader before the secondary. NOLO disagrees anything else. Use: -p xloader.bin -p secondary.bin size: %lld (%02x %02x %02x %02x) [=] Bulkwriting the %s piece... WARNING: Oops wrong read %d vs %d xloader flashed not commiting until secondary arrives...Oops, the flash was denied or so :/ CHK%s NOLO says: (.. silence ..) - %s Cannot open file| hash: 0x%hhx%hhx flash_image.header -ee- Oops. Invalid checksum? Flash done succesfully.Cannot open serial device %s writeERROR: File '%s' not found. Cannot open file '%s' NOLOScndX-LOADERNOLOXldrerror: cannot write query 18 SWVERSION GOT: %s Cannot set root device Root device set to: %s Cannot query root device Root device is: %s Cannot query rd mode. offonRD mode is: %s Cannot set R&D flags. rd mode changed to %s Cannot query device. clientDevice's USB mode is '%s' Cannot set USB mode. Set USB mode to: '%s'. NOLO Version %d.%d.%d Invalid API version (%d) Cannot get device status. Cannot get rd flags Current rd flag setting:not setdisable OMAP watchdog : %s disable RETU watchdog : %s disable lifeguard reset: %s enable serial console : %s disable USB timeout : %s Cannot set rd flags Set rd flags successfully!Cannot reboot board. Mobo rebooted!Cannot query hw revision. HW revision string: 'Cannot boot kernel. boot_boarderror: b0rken swversion read! Invalid root device specified '%d'. Invalid root device received from the device '%d'. Invalid USB mode specified '%d'. Cannot query nolo version. Old bootloader version? Invalid rd flags specified '%x'. Booting kernel with arguments: '%s'. Oops...cannot add more pieces. no sense operation! Invalid piece name.Pieces: Use -p [piece]:[file]COLUMNS %3d%% [] %04x:%04x %s found %s error: no usb busses found. error: no devices found. bus: dev (%s) - vendor: %04x product: %04x FFFFunknn770n8000xFFFF> %10s/bin/shUsage: dump [path]%127s 0x%x 0x%x %127s %d %dInvalid arguments.exitqconnectrebootbadblocks?infonanddumpshellnanddump [dev] [start] [len] [out] [ignore-badblocks] [ignore-oob] f.ex: nanddump /dev/mtd0 0x0 0x4000 xloader.bin 1 1connect connects via usb to noloreboot reboots remote hostinfo shows info of the remote systemlinfo shows info of the local systemshell opens a shell (/bin/sh)badblocks [dev] checks bad blocks on mtd (/dev/mtd1)dump [dir] dumps the contents of /dev/mtd to direxit exits the shell;=(PhPЯ(p`б pXx0 08`Pp` @` P00Hh0@PXp  0 @( @ X x @ P ` zRx @$4@BAA FP\P@t`@)A@mJUJ0"@+0"@$P"@'i%@%@ 44%@fBBB B(D0A8D@l '@]AK ,'@+BKB A(A0G)@ AHD *@AKD0,P+@FBJA A(G 4,,@rBBH B(G0D8Od 2@-AD 4P4@BHB B(A0A8G47@BBB E(A0A8G@9@DD4 9@BBB B(A0A8D@$D:@BUA G4l;@BBB E(A0C8JpA@AHG`B@AAJ C@,@C@BJA A(I,D@H[L`E@AelF@AAD00G@D0G@AS0`H@AK I@AV0I@AAF0$@J@D0<J@nD0TPK@BSD@t`L@ePpN@oAV N@APGO@AAG0,PP@&BBB D(A0$$R@BBG I(G0LS@wS dT@HH|PT@~H$T@}BEA D(D0,PV@pBBA A(GW@ W@W@4W@2L0X@2dpX@AFG@Y@+DpY@xDY@ DzRx p$4hJf@= @ Z@@@o@ @@ w `@@0@ o@oo@(`.@>@N@^@n@~@@@@@@@@@@@.@>@N@^@n@~@@@@@@@@@@@.@>@N@^@n@~@@@@@@@@@@@.@>@N@^@n@~@@@a@b@ b@b@7h@b@%b@*b@5b@;b@?b@r@r@!?r@!r@!Ts@Y@Ys@Y@[s@W@cs@W@js@W@a@pY@ts@pY@vs@@Y@s@0X@{s@pX@s@W@GCC: (GNU) 4.2.3 (Debian 4.2.3-3)GCC: (GNU) 4.2.3 (Debian 4.2.3-3)GCC: (Debian 4.3.1-2) 4.3.1GCC: (Debian 4.3.1-2) 4.3.1GCC: (Debian 4.3.1-2) 4.3.1GCC: (Debian 4.3.1-2) 4.3.1GCC: (Debian 4.3.1-2) 4.3.1GCC: (Debian 4.3.1-2) 4.3.1GCC: (Debian 4.3.1-2) 4.3.1GCC: (Debian 4.3.1-2) 4.3.1GCC: (Debian 4.3.1-2) 4.3.1GCC: (Debian 4.3.1-2) 4.3.1GCC: (Debian 4.3.1-2) 4.3.1GCC: (Debian 4.3.1-2) 4.3.1GCC: (Debian 4.3.1-2) 4.3.1GCC: (Debian 4.3.1-2) 4.3.1GCC: (GNU) 4.2.3 (Debian 4.2.3-3)GCC: (Debian 4.3.1-2) 4.3.1GCC: (GNU) 4.2.3 (Debian 4.2.3-3)L@@ Z@<'@Z@!o_IO_stdin_usedry@@[/]BintidL Z@WK'/home/aurel32/debian/glibc-2.7/build-tree/amd64-libc/csu/crti.S/home/aurel32/debian/glibc-2.7/build-tree/glibc-2.7/csuGNU AS 2.18.0]P/home/aurel32/debian/glibc-2.7/build-tree/amd64-libc/csu/crtn.S/home/aurel32/debian/glibc-2.7/build-tree/glibc-2.7/csuGNU AS 2.18.0% $ > $ > $ > 4: ; I?  &IU%U%# init.cV /home/aurel32/debian/glibc-2.7/build-tree/amd64-libc/csucrti.S @ Ku=/0K @K Z@$V /home/aurel32/debian/glibc-2.7/build-tree/amd64-libc/csucrtn.S @K Z@Klong unsigned intGNU C 4.2.3 (Debian 4.2.3-3)short unsigned intshort int_IO_stdin_usedunsigned charlong intinit.c/home/aurel32/debian/glibc-2.7/build-tree/glibc-2.7/csu@@@ @Z@Z@@@Z@Z@.symtab.strtab.shstrtab.interp.note.ABI-tag.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.text.fini.rodata.eh_frame_hdr.eh_frame.ctors.dtors.jcr.dynamic.got.got.plt.data.bss.comment.debug_aranges.debug_pubnames.debug_info.debug_abbrev.debug_line.debug_str.debug_ranges@#@ 5@@@1o@; @xC @ wKo@Xo@ g0@0q@@ {@v@@(BZ@ZZ@Zu@uw@w$`` ` (`(``` `Ѕ Ѕ?% ňo$M00D;I H$E h @@@@@@ @@@ 0@ @ @ @ @Z@Z@u@w@`` `(````` ! @#.`<`J `W @m`| ` p@#`@ ` Z@c@$-5?I`_`p`(` ``  `E@%H` N@(`"'5 Z@E "@+Z```%x @ G@ pY@x PT@~ @Y@+ Y@ T`l T@H @% P4@ P@, R@8 ,@rA P d J@no@`P`Z@  %@  0X@2$6J ]|r `H@ PK@ ` 0G@ B@`Z@T(`0D`Q T@}b `n:6 P"@'`` S@w `@) W@2" PV@p1 O@<9Pd :@x @C@`@` C@ Z@ )@ ``` '@+ ;@+BeV %@fau *@} @J@F PP@& %@ pX@ `L@ 7@ Ѕ` I@#\`*!>MW``\ `8c`l '@]v D@Hd``  W@ p` 9@D P+@F 9@  I@ ` `4  pN@oA  2@-X j   0"@ e  W@ 0`  8` Ѕ`  @   w 1  W@= X`D  F@T i `}  @m `  @ 3   pA@init.cinitfini.ccall_gmon_startcrtstuff.c__CTOR_LIST____DTOR_LIST____JCR_LIST____do_global_dtors_auxcompleted.6068dtor_idx.6070frame_dummy__CTOR_END____FRAME_END____JCR_END____do_global_ctors_auxmain.cpbc.4293fiasco.chexdump.cdump.cflash.cserial.chash.cfpid.cquery.cpieces.cutils.cdevices.cconsole.c_GLOBAL_OFFSET_TABLE___init_array_end__init_array_start_DYNAMICdata_startrd_flagstcsetattr@@GLIBC_2.2.5get_sw_versionchdir@@GLIBC_2.2.5reversetoprintf@@GLIBC_2.2.5get_hw_revisiondevicememset@@GLIBC_2.2.5ftell@@GLIBC_2.2.5__libc_csu_finipiece_header_to_sizemodestruncate64@@GLIBC_2.2.5_startget_rd_modecmd_helpis_valid_devicecmd_infocmd_exitidentifyclose@@GLIBC_2.2.5list_valid_devicesconnect_via_usbioctl@@GLIBC_2.2.5check_badblocksunpack_fiasco_imageprogressbarnanddump__gmon_start___Jv_RegisterClassesget_statusputs@@GLIBC_2.2.5boot_cmdlinefseek@@GLIBC_2.2.5exit@@GLIBC_2.2.5verbose_finiputchar@@GLIBC_2.2.5usb_find_bussesgetopt@@GLIBC_2.2.5is_printableusb_claim_interfacecmd_dumpread@@GLIBC_2.2.5malloc@@GLIBC_2.2.5fopen@@GLIBC_2.2.5__libc_start_main@@GLIBC_2.2.5system@@GLIBC_2.2.5set_rd_modeget_rd_flagsfgets@@GLIBC_2.2.5console_commandsget_root_deviceconsoleusb_busses_IO_stdin_used__strdup@@GLIBC_2.2.5fputc@@GLIBC_2.2.5omitbadstrlen@@GLIBC_2.2.5__data_startusb_device_foundroot_devicecfsetospeed@@GLIBC_2.2.5usb_find_devicesfiasco_read_imageomitoobstdin@@GLIBC_2.2.5get_file_sizeshow_usageusb_bulk_writesscanf@@GLIBC_2.2.5cmd_badblockssleep@@GLIBC_2.2.5console_promptboot_boardusleep@@GLIBC_2.2.5open64@@GLIBC_2.2.5query_error_messagedo_hash_file__dso_handleusb_initusb_control_msgstrtol@@GLIBC_2.2.5__DTOR_END__do_hash__libc_csu_initmtd_opensupported_devicesoptarg@@GLIBC_2.2.5dump_configflash_imagetcgetattr@@GLIBC_2.2.5memcpy@@GLIBC_2.2.5dump_bytesstrchr@@GLIBC_2.2.5is_n800get_nolo_versionfread@@GLIBC_2.2.5add_piecegetprintablechargetenv@@GLIBC_2.2.5cmd_nanddumppread64@@GLIBC_2.2.5set_rd_flagsrf_extract__bss_startget_usb_modeunpackstrcmp@@GLIBC_2.2.5cfsetispeed@@GLIBC_2.2.5infopiecesusb_modemtd_closefpid_filepcs_nroot_devicescmd_shellfeof@@GLIBC_2.2.5_endfclose@@GLIBC_2.2.5check_nolo_order_failedlseek64@@GLIBC_2.2.5rf_stripcheck_nolo_orderset_usb_modepcsstderr@@GLIBC_2.2.5reboot_boardreverse_extract_piecesfork@@GLIBC_2.2.5fopen64@@GLIBC_2.2.5piece_header_is_validfwrite@@GLIBC_2.2.5cmd_rebootdevperror@@GLIBC_2.2.5fiasco_image_edatashow_titlefprintf@@GLIBC_2.2.5write@@GLIBC_2.2.5usb_openstrtoul@@GLIBC_2.2.5cmd_connectrebootset_root_deviceusb_set_altinterfacestdout@@GLIBC_2.2.5mainrd_mode_initusb_closefflush@@GLIBC_2.2.5open_serial