| SATELLITE SUPPORT https://www.sat-support.tv/forum/ |
|
| Boot eMMC cu o imagine SD card https://www.sat-support.tv/forum/viewtopic.php?f=228&t=62247 |
Page 1 of 1 |
| Author: | mihaip [ 15 Jan 2026, 08:21 ] |
| Post subject: | Boot eMMC cu o imagine SD card |
Boot din eMMC cu o imagine SD card Post expert de pe Redit (DivideNo6619) Am citit o mulțime de postări și am văzut o mulțime de metode menite să te ajute să flashezi modulul eMMC în pregătirea bootării de pe acesta. Majoritatea acestor ghiduri includeau o grămadă de lucruri pe care chiar nu trebuie să le faci. Așa că am decis că este extrem de simplu. Configurarea implicită pe OPi 5+ era deja setată să booteze de pe eMMC în absența unui card SD. Pun pariu că și a ta este. Poate vrei să verifici asta, dar știam că al meu era deja configurat, deoarece am scris o imagine generică pe eMMC și am putut boota de pe el. Dar intenția aici este de a oferi o modalitate FOARTE SIMPLĂ de a crea o imagine a cardului SD - de care probabil ești deja mulțumit - și de a o plasa pe modulul eMMC și de a face Boot din acesta. OK, iată: - Creați o imagine a instalării sistemului de operare funcțional de pe cardul SD în fișierul IMG folosind comanda Linux "dd" Code: dd bs=1M if=/dev/mmcblk0 of=OPi_OSimage_24Nov2024.img status=progress - Scrieți imaginea pe dispozitivul eMMC Code: dd bs=1M if=OPi_OSimage_24Nov2024.img of=/dev/mmcblk1 status=progress Fișierul imagine va avea aceeași dimensiune ca dispozitivul de pe care a fost citit, așa că asigurați-vă că ținta este suficient de mare pentru a-l conține. Înainte de a copia orbește acest lucru, asigurați-vă că numele dispozitivelor SD și eMMC sunt corecte pentru aceste linii de comandă - al meu a fost: Code: eMMC --> /dev/mmcblk1 Card SD --> /dev/mmcblk0 După ultima linie de comandă, am scos cardul SD și am oprit și repus alimentarea. Voila! Da, este atât de simplu și primiți o copie de rezervă a imaginii cardului SD funcțional ca element bonus! |
|
| Author: | mihaip [ 15 Jan 2026, 08:57 ] |
| Post subject: | Re: Boot din eMMC cu o imagine SD card |
Postul precedent se refera la dispozitive Raspberry Pi ! dar, care nu difera in nici un fel de receptoarele bazate pe Android din familia Mecool AML ! Acestea fiind zise sa facem precizarile de rigoare ... - eMMC AML incepe intodeauna cu patitia Boot Android de 4 Mb - la punerea sub tensiune a placii de baza este citit si activat acest BA - de regula, dupa primul boot de pe un SD card , acesta este modificat - prioritatile in ordinea de boot sunt de regula : SD , USB, eMMC - eMMC are o structura de tip disc partitionat ! ( tehnologia mmcblk ) - prima partitie Android (Boot) are de regula 32 Mb dupa cei 4 Mb ai Boot Android dar poate fi alocata de marime diferita daca necesitatile o cer si este o partitie FAT16/FAT32 - urmatoarea partitie Android (Rootfs) este una de regula alocata de 512 Mb pentru ca este suficient pentru sisteme mici (Enigma2) dar poate fi extinsa la orice dimensiune pana la capacitatea eMMC - partitia speciala de Boot Android face parte din harta mmcblk acolo totul incepe cu partitia Boot Android si continua ! - mecanismul mmcblk ofera o mapare globala , tot eMMC ca o unica partitie (imaginea) dar si partitiile de detaliu (BA, Boot, Rootfs,...) - partitia Boot este prima si alocata imediat dupa cea speciala BA , dupa care partitionarea urmeaza cerintele utilizatorului sistem Iata ca noi , ma refer aici la utilizatorii de imagini SD card pe aparate echipate cu chipset Amlogic, suntem intr-o pozitie favorabila ! avem o imagina care face Boot de pe SD si un aceeasi structura de pe USB sau chiar din eMMC. Deci este suficient sa facem boot din SD card sau USB si sub Linuxul acestuia , cu verificarile impse , sa copiem prin comanda Linux "dd" fisierul imagine in partitia eMMC globala. Ma feresc s-o numesc specific ... pentru a nu face operatia orbeste !!! ![]() Primii 4 Mb din eMMC sunt rezervati Boot Android !!! Code: dd bs=1M if=image.img of=/dev/mmcblk1 seek=5 status=progress Atentie ca avand ca periferic de Boot , sa zicem SD card, acesta are indicele mmcblk0 si eMMC (flashul masinii) are indicele mmcblk1 !!! Code: eMMC --> /dev/mmcblk1 Card SD --> /dev/mmcblk0 Cum obtinem informatiile necesare spre verificare ... Code: ls /dev/mmcblk* /dev/mmcblk0 /dev/mmcblk0p1 /dev/mmcblk0p3 /dev/mmcblk0p5 /dev/mmcblk0p7 /dev/mmcblk0p10 /dev/mmcblk0p11 /dev/mmcblk0p12 /dev/mmcblk0p13 /dev/mmcblk0p14 /dev/mmcblk0p15 /dev/mmcblk0p16 /dev/mmcblk0p17 /dev/mmcblk0p18 /dev/mmcblk0p19 /dev/mmcblk0p2 /dev/mmcblk0p20 /dev/mmcblk0p21 /dev/mmcblk0p4 /dev/mmcblk0p6 /dev/mmcblk0p8 /dev/mmcblk0p9 /dev/mmcblk0rpmb Acest rezumat ne arata doar Linuxul Local ... cel cu care s-a facut Boot ! in acest caz "mmcblk0" este chiar ansamblul imaginii de Boot incarcata in eMMC ! si este urmat de partitiile acestui spatiu ! partitiilor asa cum arata ele in eMMC ! |
|
| Author: | mihaip [ 15 Jan 2026, 09:17 ] |
| Post subject: | Re: Boot din eMMC cu o imagine SD card |
De ce am scris aceste informatii ? Pentru ca ma bate gandul , ca sa scriu pe Mecool K3 , imaginea Enigma2 a lui Vitaly , asa imperfecta cum este ea ! Necazul cel mare este ca ... nu mai am periferic de Boot , altul decat eMMC ! Controlerul USB al lui K3 a incasat-o ... nu mi se arata mie cu Mecool ! primul KI a foasut pana de eMMC iar asta pana de controler USB. Am testat in fel si chip un Boot ... de pe SD card , de pe USB , de pe SD card prin adaptor USB , merge pana la Kernel ... i se da controlul si ingheata ! Mai ramane o singura sansa ! sa fac Root pe Android , ajungand la Linuxul acestuia ( Kernel 3.14) si de acolo sa fac o scriere eMMC cu fisierul imagine ! Din pacate subiectul Root Android ... ma depaseste ! o sa stau pe capul maestrului @Zildan, mare mester in Android ! cine stie ... poate se poate face !!! Imaginea de firma Mecool , care ruleaza acum pe K3 , un Android 7.1.2 nu lasa deschisa calea SSH ! asa ca trebuie fortata !!! Trebuie spus ca atat timp cat nu se altereaza partitia speciala Boot Android, calea de intoarcere este posibila printr-o imagine de tip Recovery ! direct de pe card ! Daca distrugeti Boot Android atunci imaginea se rescrie cu USB Burn Manager printr-un cablu USB-A la USB-A !!! |
|
| Author: | mihaip [ 15 Jan 2026, 12:42 ] |
| Post subject: | Re: Boot din eMMC cu o imagine SD card |
Se mai intampla si minuni ... Am reincercat sa fac Boot pe K3 dintr-un SD card cu Linux Kernel 6.12 ! cel cu care am facut repetate teste pe A6 ! spre deosebire de alte sisteme el are un Kernel cu Debug in timpul secventei de Boot ... pornea sistematic procesul de Boot si se oprea tot systematic la testarea Hub USB cu 4 porturi ! evident ca nu mai stateam pe gandduri si dupa cateva secunde i-l opream !!! Azi i-i plangeam pe umar lui Zildan si am repetat manevra de Boot cu K3 ! a aparut lista de debug a Kernelului siii ... ne-am aprins noi in discutie , si dupa vreo 2-3 minute ... Boot-ul a continuat si a mers pana la capat !!! Precis s-a inamplat o minune !!! Am facut operatia de restaurare imagine K3 ... si am ucis K3-ul !!! pentru ca restaurand in mmcblk1 ... asa cum zicea "expertul" am sters Bootloaderul Android !!! Expertul nu a gresit in ceea ce a scris ! imaginea lui era un Backup eMMC inclusiv partitia de Boot Android !!! imaginile noastre sunt fara ea ! asa ca scriind-o am sters cei 4 Mb al Boot Aandroid ! Luptam si reparam !!! |
|
| Author: | mihaip [ 15 Jan 2026, 14:44 ] |
| Post subject: | Re: Boot din eMMC cu o imagine SD card |
Recovery Mecool K3 Pro Procedura de recovery este una ... banala ! dar ... trebuie sa ai cu ce !!! - programul USB Burning Tool (v2.0.7) - instructiuni de operare ( https://androidmtk.com/use-amlogic-usb-burning-tool ) - un cablu USB-A -> USB-A - si o imagine corecta ... "light" (~800 Mb) nu un backup ! - conectarea se face in portul stanga-sus pe K3 !!! ![]() ![]() Ufff ! am respirat un pic ! Acum trebuie sa reanalizam problema si sa reluam procesul !!! Dar inainte de toate , sa mai facem un test de boot cu imaginea lui Vitaly !!! Mai ... "batranii" astia sunt grozavi ! zice @Zildan vezi ca ti-a stricat cineva configuratia de Boot ... de aceia nu face Boot ! asa era ... dupa ce am rescris Boot Amlogic odata cu imaginea ... a facut Boot ca din pusca si de pe cardul cu Neutrino al lui Vitaly ! Puteam sa-l mai frec inca 100 de ani !!! ![]()
|
|
| Author: | mihaip [ 15 Jan 2026, 15:26 ] |
| Post subject: | Re: Boot din eMMC cu o imagine SD card |
Sa revenim la oile noastre !!! Comanda corecta de restaurare a unei imagini enigma2/Neutrino direct in eMMC trebuia sa arate asa ... ![]() Code: dd bs=1M if=/opt/k3.img of=/dev/mmcblk1 seek=5 Semnificatia ... - se copiaza in blocuri de cate 1 Mb ! - din fisierul imagine k3.img ( e2-neu-k3-vitaly) - in partitia emmc mmcblk1 ... care reprezinta intregul eMMC - incepand cu blocul 5 ( primii 4 Mb contin partitia de Boot Android ) Si totul ar fi fost OK daca eram atent , dar ... tot raul spre bine ! mi-am rememorat procedura de recovery Android si am reparat pe calea asta partitia de Boot Android ! procedura scrisa chiar de mine ... si uitata ! Voi mai face cateva teste cu Neutrino ... si ma reintorc la Android unde nu este prea limpede ce imagine am instalat !!! Tineti minte ! nici o masina Android nu este moarta definitiv daca nu are o defectiune hard ! secretul este sa aveti o imagine de recovery potrivita ! Constat ca nu are mare importanta cat de "noua" este imaginea Android Mecool KIII Pro ! oricum, mai are ceva ciudatenii ... aceleasi ! i-am pus un Oscam de cand ... bunica, cu EMU evident, si am restabilit situatia ! recunosc ca eram cat pe ce ... sa-l arunc ! Ce bine ca m-am razgandit !!! |
|
| Page 1 of 1 | All times are UTC + 2 hours [ DST ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|