MĂ”ni pĂ€ev tagasi sattus mulle selline ime: . Otsustasin kohe loobuda sisseehitatud operatsioonisĂŒsteemi kasutamisest ja installida kĂ”vakettale debiani.
Teave internetis on mÔnevÔrra killustatud, lingid on juba ammu surnud, seetÔttu otsustasin uuendada debiani installimisprotsessi storale. Kel huvi, olete oodatud edasi lugema.
Peamine allikas oli see .
Esialgu vajame sĂŒsteemi installimise jaoks pilte: . Laadige alla mĂ”lemad failid. Need failid salvestame juurekausta USB-mĂ€lupulgale, mis on vormindatud FAT32.
Samuti on vajalik USB â UART PL2303TA adatt.
Mul oli selline

Vajalik on ka tarkvara seadme ĂŒhendamiseks, nĂ€iteks hyperterminal vĂ”i putty (mul ei Ă”nnestunud putty'ga: terminali ilmusid pidevalt krakozabry, seetĂ”ttu kasutasin hyperterminali.
Seadet saab ĂŒhendamiseks kaabliga, tuleb kĂ”igepealt lahti vĂ”tta. Protsess ei ole keeruline, seetĂ”ttu ei hakka seda kirjeldama. Peaasi, et ei unustaks esimesse pesa paigutada kĂ”vakettast, kuhu installimine toimub.
PĂ€rast seadme lahtivĂ”tmist ĂŒhendame adatt. Olge ettevaatlik, Ă€rge ĂŒhendage punast juhet, st ĂŒhendage vaid 3 juhet (aku kĂŒljest: must, roheline, valge).
Nii, juhe on ĂŒhendatud, draiverid on paigaldatud. COM-pordi draiveris mÀÀrame parameetrid: kiirus 115200, bitide arv 8, stop-bitte 1, pariteedikontrollita. SeejĂ€rel lĂŒlitame seadme sisse ja ĂŒhendame sellega terminalis. Kui nĂ€ete sĂ”numit Press any key⊠vajutage mis tahes klahvi, et siseneda u-boot laadijasse.
VÀike kÔrvalepÔige.
KÀskude loetelu, millega töötame ja mis on kasulikud:
usb reset, ide reset â usb ja ide seadmete initsialiseerimine
fatls, ext2ls â dĂŒnaamiline kaustade vaatamine fat vĂ”i ext2 failisĂŒsteemis.
setenv â keskkonna muutuja mÀÀramine
saveenv â muutuja salvestamine sisemisse mĂ€llu
reset â seadme taaskĂ€ivitamine
printenv â kĂ”ikide muutuja vĂ€ljatrĂŒkk
printenv NAME â muutuja NAME vĂ€ljatrĂŒkk
help â kĂ”igi kĂ€skude vĂ€ljatrĂŒkk
PÀrast laadijasse sisenemist mÀÀrame vÔrgu parameetrid, initsialiseerime USB-seadme, kontrollime, et USB-mÀlupulgal on vajalikud failid, salvestame seadme mÀllu need parameetrid ja taaskÀivitame:
KĂ€sklused
usb reset
fatls usb 0
setenv mainlineLinux yes
setenv arcNumber 2743
setenv ipaddr your_IP
setenv gatewayip your_GW_IP
setenv dnsip your_DNS_IP
saveenv
resetPÀrast taaskÀivitamist sisestame debiani installimise alustamiseks kÀsud:
usb reset
fatload usb 0 0x200000 uImage
fatload usb 0 0x800000 uInitrd
setenv bootargs console=ttyS0,115200n8 base-installer/initramfs-tools/driver-policy=most
bootm 0x200000 0x800000
SeejĂ€rgnevalt toimub debiani standardne installatsioon tekstireĆŸiimis. Installime sĂŒsteemi, taaskĂ€ivitame pĂ€rast installimist, siseneme ubooti ja sisestame kĂ€sud seadme kĂ€ivitamiseks kĂ”vakettalt:
setenv bootcmd_ide 'ide reset; ext2load ide 0 0x200000 /uImage; ext2load ide 0 0x800000 /uInitrd'
setenv bootcmd 'setenv bootargs $(console) root=/dev/sda2; run bootcmd_ide; bootm 0x200000 0x800000'
saveenv
reset
PÀrast taaskÀivitamist toimub debiani laadimine kÔvakettalt, mida soovisime algselt.
P.S. Algse laadija taastamine:
setenv mainlineLinux=no
setenv arcNumber
setenv bootcmd_ide
setenv bootcmd 'nand read.e 0x800000 0x100000 0x300000; setenv bootargs $(console) $(bootargs_root); bootm 0x800000'
saveenv
resetAllikas: habr.com
