Мазмұны:
- 1 -қадам: Жабдықтар
- 2 -қадам: SD картасын дайындаңыз
- 3 -қадам: SD картасын бөліңіз
- 4 -қадам: SD картасын бөлу (жалғасы)
- 5 -қадам: Файлдық жүйені құрыңыз
- 6 -қадам: Distro мен ядро алыңыз
- 7 -қадам: ОЖ орнатыңыз
- 8 -қадам: Fstab өңдеу
- 9 -қадам: түбірлік құпия сөзді қалпына келтіру
- 10 -қадам: Желі конфигурациясын өңдеңіз
- 11 -қадам: ядро жаңарту үшін Linux қорапшасын дайындаңыз
- 12 -қадам: Жүктеу кестесін өзгертіңіз
- 13 -қадам: Орнату туралы ескертулерді орналастырыңыз
Бейне: Федораны Sheeva -ға қалай қосуға болады және SD картадан жүктеңіз: 13 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:29
Мен Slashdot -те SheevaPlug -те, содан кейін танымал механикада жазбаны көрдім. Бұл 2.5W жұмыс істейтін қызықты құрылғы сияқты көрінді, желдеткішсіз, қатты күйде және монитордың қажеті жоқ.
Бірнеше жылдар бойы мен ескі CRT мониторын алып жүрдім, егер менің линукс қорапшам апатқа ұшыраса, қажет емес, себебі оның нағыз сериялық консолі бар. Бұл нұсқаулықта Fedora (v12) көмегімен SheevaPlug -ты қалай іске қосу және жүктеу үшін егжей -тегжейлі айтылады. SD картасынан ажыратылады. Мен PlugComputer форумынан және FedoraProject Wiki -ден көптеген жақсы ақпарат алдым
1 -қадам: Жабдықтар
Сізге қажет: SheevaPlug Dev Kit (мен Global Scale -ден сатып алдым) SD картасы SD картасын оқу құралы ОЖ -ны SD картасына орнату үшін Linux қорапшасы.
2 -қадам: SD картасын дайындаңыз
SD картасын сіз жасап жатқан linux қорабына қосыңыз және іске қосыңыз: dmesg | tailБұл жерде шығыс /dev /sdc ретінде орнатылғанын көрсетеді.
3 -қадам: SD картасын бөліңіз
Біз қазір SD картасын бөлеміз. Fdisk /dev /sdc Бар бөлімдерді жойыңыз. d1
4 -қадам: SD картасын бөлу (жалғасы)
Жаңа бөлімді жасаңыз. caccept defaults Оны жүктелетін етіп жасаңыз Оны тексеріңіз p Жаңа кестені жазыңыз
5 -қадам: Файлдық жүйені құрыңыз
Файлдық жүйені құру. mkfs.ext2 /dev /sdc1
6 -қадам: Distro мен ядро алыңыз
Ядролық және дистрибутивті жүктеңіз https://ftp.linux.org.uk/pub/linux/arm/fedora/platforms/sheevaplug/uImage-2.6.30-sheevaplugwget https://ftp.linux.org.uk/pub/ linux/arm/fedora/rootfs/rootfs-f12.tar.bz2
7 -қадам: ОЖ орнатыңыз
Нүктелік нүктені жасаңыз /медиа /флэш SD картасын орнатыңыз /dev /sdc1 /media /flash /flash/Ядроны sd cardcp uImage-2.6.30-sheevaplug/media/flash/boot/ішіне көшіріңіз
8 -қадам: Fstab өңдеу
SD картасын көрсету үшін fstab өңдеу қажет. Sheevaplug SD картасын /dev /mmcblk0p X vi /etc /fstab /root /dev /mmcblk0p1 /ext2 байланысы 1 0 деп көрсетеді.
9 -қадам: түбірлік құпия сөзді қалпына келтіру
Мен парольдің қандай түбірлерге орнатылғанын білмеймін. Сондықтан біз оны алып тастаймыз. vi/media/flash/etc/shadow Құпия сөзді жоюды өзгертіңіз: root: 65946945gkfhkfjghkfghfkngdfshgt843: 14495: 0: 99999: 7::: toroot:: 14495: 0: 99999: 7:::
10 -қадам: Желі конфигурациясын өңдеңіз
Vi/media/flash/etc/sysconfig/network NETWORKING желісінің конфигурациясын өңдеңіз = yes HOSTNAME = YourHostnameHerevi/media/flash/etc/sysconfig/network-scripts/ifcfg-eth0DEVICE = eth0 BOOTPROTO = тұрақты ONBOOT = иә NETMASK = 255.255.255.0 IPADDR = 10.0.0.2 GATEWAY = 10.0.0.1 DNS1 = 10.0.0.1 TYPE = Ethernet USERCTL = PEERDNS жоқ = IPV6INIT жоқ NM_CONTROLLED = жоқ sd карт umount /media /flash ажыратыңыз SheevaPlug -ге салыңыз.
11 -қадам: ядро жаңарту үшін Linux қорапшасын дайындаңыз
SheevaPlug SD карталарын жүктей алатын микробағдарламамен бірге жеткізіледі. Сондықтан сіз оны TFTP арқылы жаңартуыңыз керек tftp-серверін орнату tftp-серверін жүктеңіз u-boot суретін алыңыз және оны sheevaplug cd/var/lib/tftpboot/wget https://www.cyrius.com/tmp/ қол жетімді етіңіз. u-boot.bin-3.4.19 mv u-boot.bin-3.4.19 uboot.bin vi /etc/xinetd.d/tftp «disable = yes» мәнін «disable = no» күйіне өзгерту ftdi жүктеу үшін SheevaPlug қосылған кездегі драйвер: vi /etc/udev/rules.d/85-sheevaplug.rules # егер әлі драйвер интерфейсті талап етпесе, ftdi_sio ACTION == «қосу», SUBSYSTEM == «usb», ENV {жүктеңіз DEVTYPE} == «usb_interface», / ATTRS {idVendor} == «9e88», ATTRS {idProduct} == «9e8f», / DRIVER == «», / RUN+= «/sbin/modprobe -b ftdi_sio» # қосу sheevaplug VID және PID ftdi_sio ACTION == «қосу», SUBSYSTEM == «драйверлер», / ENV {DEVPATH} == «/bus/usb-serial/drivers/ftdi_sio», / ATTR {қолдайтын құрылғылар тізіміне қосылады. new_id} = «9e88 9e8f» # міндетті түрде консольдық құрылғыға ACTION == «қосу», KERNEL == «ttyUSB*», / ATTRS {интерфейс} == «SheevaPlug JTAGKey FT2232D B», / ATTR үшін ыңғайлы символдық сілтеме жасаңыз. S {bInterfaceNumber} == «01», / SYMLINK+= «sheevaplug» *** Sheevaplug сериялық кабелін қосыңыз, егер a /dev /ttyUSBx жасалмаса, Linux жүйесін қайта жүктеңіз
12 -қадам: Жүктеу кестесін өзгертіңіз
USB кабелін SheevaPlug -дегі шағын USB қосқышына Linux қорабындағы USB портына жалғаңыз. screen /dev /ttyUSBX 115200 Marvell микробағдарламасын жаңартыңыз >> setenv serverip 192.168.1.2 # сіздің TFTP серверіңіздің IP Marvell >> setenv ipaddr 192.168.1.200 # IP sheevaplug Marvell >> bubt uboot.bin ** Ескерту ** Егер U- Endiannes жүктелуі өзгереді (LE-> BE немесе BE-> LE), содан кейін Env параметрлерін қайта анықтау керек. Env параметрлерін қайта жазу керек пе? (y/n) n Содан кейін жүктеушіні SD карталарын жүктеу үшін конфигурациялау қажет mainlineLinux иә setenv arcNumber 2097 setenv bootargs_console console = ttyS0, 115200 setenv bootargs_root 'rw root =/dev/mmcblk0p1 rootdelay = 10 rootfstype bootcmd_mmc 'mmcinit; ext2load mmc 0 0x800000 /boot/uImage-2.6.30-sheevaplug 'setenv bootcmd' setenv bootargs $ (bootargs_console) $ (bootargs_root); bootcmd_mmc іске қосыңыз; bootm 0x0800000 'saveenv қалпына келтіру Ол қазір жүктелуі керек.
13 -қадам: Орнату туралы ескертулерді орналастырыңыз
Сізге түбірлік парольді өзгерту қажет. IP кестелері менің f12 қондырғыма жүктелмейді. Сондықтан /etc/hosts.allow және hosts.deny өңдеңіз, біреу түсінгенше… Мен Apache/PHP/DNSmasq/samba/etc -ді іске қосамын және өнімділіктің үлкен соққысын байқамаймын.
Ұсынылған:
Контроллерді эмуляторға қалай орнатуға, іске қосуға және қосуға болады: 7 қадам
Контроллерді эмуляторға қалай орнатуға, іске қосуға және қосуға болады: Сіз бір кездері отырдыңыз ба, жас ойыншы ретіндегі балалық шағыңызды есіңізге түсірдіңіз бе, кейде сіз ескі асыл тастарға қайта оралғыңыз келеді ме? Бұл үшін қосымша бар …. дәлірек айтқанда, бағдарлама жасайтын ойыншылар қауымдастығы бар
Электр және газ есептегішін (Бельгия/Голландия) оқыңыз және Thingspeak -ке жүктеңіз: 5 қадам
Электр және газ есептегішін (Бельгия/Голландия) оқыңыз және Thingspeak -ке жүктеңіз: Егер сіз энергияны тұтыну туралы ойласаңыз немесе ұсақ -түйек болса, смартфоныңыздағы жаңа сандық есептегіштің деректерін көргіңіз келуі мүмкін. жобада біз ағымдағы деректерді Бельгия немесе Голландияның цифрлық электрінен аламыз
Айдаһар тақтасындағы ZigBee модулі арқылы шамды қалай қосуға және басқаруға болады: 5 қадам
Айдаһар тақтасындағы ZigBee модулі арқылы шамды қалай қосуға және басқаруға болады: Бұл нұсқаулық пайдаланушыға ZigBee модулін айдаһар тақтасына қалай қосуды және дұрыс орнатуды және оны ZigBee IOT желісін құра отырып, ZigBee басқарылатын шаммен (OSRAM) өзара әрекеттесуді үйретеді. : Dragonboard 410c; CC2531 USB кілті; Т
Microsoft Office Word 2007 бағдарламасында кестені қалай құруға және енгізуге және сол кестеге қосымша бағандар мен жолдарды қосуға болады: 11 қадам
Microsoft Office Word 2007 бағдарламасында кестені қалай құруға және кірістіруге және сол кестеге қосымша бағандар мен жолдарды қосуға болады: Сізде жұмыс істеп жатқан және өзіңіз ойлаған көптеген мәліметтер бар ма? &Quot; Мен бәрін қалай жасай аламын? бұл мәліметтер жақсы көрінеді және түсіну оңай ма? " Олай болса, Microsoft Office Word 2007 кестесі сіздің жауапыңыз болуы мүмкін
Жарықдиодты LED жолағы: жарық диодты жолақты қалай кесуге, қосуға, дәнекерлеуге және қуаттандыруға болады: 3 қадам (суреттермен)
Жарықдиодты жолақтарды қалай кесуге, қосуға, дәнекерлеуге және қуатты жарықдиодты алуға болады: жарық диодты жолақты қолдана отырып, өзіңіздің жеке жарық жобаңызды жасаушыларға арналған нұсқаулық. Иілгіш сенімді және қолдануға оңай, жарық диодты жолақтар әр түрлі қосымшалар үшін ең жақсы таңдау болып табылады. қарапайым 60 жарықдиодты/м жарық диодты жолақты орнатудың негіздері, бірақ