Strona 1 z 1

STM32MP157 DK2 - kompilacja

: wtorek 14 kwie 2020, 19:12
autor: StaryAnoda_NEW
Dzień dobry

Mam problem, chciałbym skompilować Linuxa pod wcześniej wspomnianą płytkę, niestety nie znam Linuxa kompletnie, pracuję na wirtualnej maszynie. Korzystam z tutoriala opartego na stronie. https://bootlin.com/blog/building-a-linux-system-for-the-stm32mp1-basic-system/. Odpuściłem te linijki:

Kod: Zaznacz cały

git remote add tpetazzoni https://github.com/tpetazzoni/buildroot.git
git fetch tpetazzoni
git checkout -b stm32mp157-dk2 tpetazzoni/2019.02/stm32mp157-dk

Po wydaniu komendy make stm32mp157_dk_defconfig
VirtualBox_LINUX-UBUNTU_14_04_2020_19_10_25.png

Od razu odpowiadam, że każdy pomysł się liczy.
To jest czysta instalacja Linuxa jest tam tylko Git oraz Buildroot.

Pozdrawiam
StaryAnoda_NEW

Re: STM32MP157 DK2 - kompilacja

: środa 15 kwie 2020, 09:57
autor: Antystatyczny
Z treści błędu wynika, że w pliku makefile jest coś błędnego w sekcji [_all]. Przede wszystkim zerknąłbym do tego pliku w poszukiwaniu np. brakujących elementów, narzędzi lub zależności.

Ps. A uruchamiałeś już make menuconfig?

Re: STM32MP157 DK2 - kompilacja

: środa 15 kwie 2020, 23:09
autor: PAMPKIN
Omijając te linijki, pominąłeś, ściągniecie kodu i konfiguracji z gita. Stąd ten błąd.

Postaram się to jutro sprawdzić, pracuję w openSUSE w wersji Tumbleweed i mogę być pewne komplikacje, ale sprawdzę co i jak.

Re: STM32MP157 DK2 - kompilacja

: czwartek 16 kwie 2020, 18:01
autor: StaryAnoda_NEW
Dzień dobry,

Udało mi się cały system zbudować, to znaczy tak mi się wydaję ponieważ po włożeniu karty do DK2 system nie startuję, nie ma ani obrazu na LCD, ani w konsoli też nie ma żadnych komunikatów.

Mam pytanie czy karte microSD trzeba jakoś specjalnie przygotować?
Co jeszcze mogę sprawdzić?

Oczywiście komendy z gitem o które wcześniej pytałem przepisałem do konsoli.

Pozdrawiam
StaryAnoda_NEW

Re: STM32MP157 DK2 - kompilacja

: czwartek 16 kwie 2020, 20:05
autor: StaryAnoda_NEW
Dzień dobry,

Jeszcze jedno pytanie czy do karty pamięci mam wgrać tylko plik sdcard.img? Czy wszystkie które znajdują się w katalogu Output?

Pozdrawiam
StaryAnoda_NEW

Re: STM32MP157 DK2 - kompilacja

: piątek 17 kwie 2020, 06:27
autor: PAMPKIN
StaryAnoda_NEW pisze:Dzień dobry,

Udało mi się cały system zbudować, to znaczy tak mi się wydaję ponieważ po włożeniu karty do DK2 system nie startuję, nie ma ani obrazu na LCD, ani w konsoli też nie ma żadnych komunikatów.

Mam pytanie czy karte microSD trzeba jakoś specjalnie przygotować?
Co jeszcze mogę sprawdzić?

Oczywiście komendy z gitem o które wcześniej pytałem przepisałem do konsoli.

Pozdrawiam
StaryAnoda_NEW


Obraz systemu musi być przygotowany dla karty SD, podobnie jak to ma miejsce w np.: RPi

Jak przygotować kartę masz opisane w sekcji "Flashing and testing the system" na wspomianej przez Ciebie stronie.

Re: STM32MP157 DK2 - kompilacja

: piątek 17 kwie 2020, 23:01
autor: StaryAnoda_NEW
PAMPKIN pisze:
StaryAnoda_NEW pisze:Dzień dobry,

Udało mi się cały system zbudować, to znaczy tak mi się wydaję ponieważ po włożeniu karty do DK2 system nie startuję, nie ma ani obrazu na LCD, ani w konsoli też nie ma żadnych komunikatów.

Mam pytanie czy karte microSD trzeba jakoś specjalnie przygotować?
Co jeszcze mogę sprawdzić?

Oczywiście komendy z gitem o które wcześniej pytałem przepisałem do konsoli.

Pozdrawiam
StaryAnoda_NEW


Obraz systemu musi być przygotowany dla karty SD, podobnie jak to ma miejsce w np.: RPi

Jak przygotować kartę masz opisane w sekcji "Flashing and testing the system" na wspomianej przez Ciebie stronie.


I w taki sposób ją przygotowałem, niestety system się nie uruchamia. Na kartę wgrałem tylko plik sdcard.img. Czy może ktoś podpowiedzieć gdzie mogę szukać błędów, co mogę sprawdzić?

Re: STM32MP157 DK2 - kompilacja

: sobota 18 kwie 2020, 18:36
autor: Antystatyczny
Z tego co się orientuję, nie wystarczy skopiować obraz na kartę. Karta winna być "bootowalna".

Re: STM32MP157 DK2 - kompilacja

: środa 22 kwie 2020, 08:11
autor: StaryAnoda_NEW
Dzień dobry,

Panowie a powiedzcie mi jeszcze jak ma być ta karta microSD sformatowana, ile ma mieć partycji i w jakim formacie mają być one sformatowane?

Pozdrawiam
StaryAnoda_NEW

Re: STM32MP157 DK2 - kompilacja

: środa 22 kwie 2020, 09:15
autor: inż.wielki
to polecenie stworzy Ci kartę oraz partycje:

Kod: Zaznacz cały

sudo dd if=sciezka/do/sdcard.img of=/dev/mmcblk0 bs=1M conv=fdatasync status=progress


Pamiętaj żeby sprawdzić czy Twoja karta jest pod adresem /dev/mmcblk0 - sprawdzić to możesz wpisując dmesg w konsoli zaraz po włożeniu karty, powinieneś zobaczyć w ostatnich logach informację na temat nowego urządzenia i jaki ma adres

Re: STM32MP157 DK2 - kompilacja

: piątek 24 kwie 2020, 20:20
autor: StaryAnoda_NEW
inż.wielki pisze:to polecenie stworzy Ci kartę oraz partycje:

Kod: Zaznacz cały

sudo dd if=sciezka/do/sdcard.img of=/dev/mmcblk0 bs=1M conv=fdatasync status=progress


Pamiętaj żeby sprawdzić czy Twoja karta jest pod adresem /dev/mmcblk0 - sprawdzić to możesz wpisując dmesg w konsoli zaraz po włożeniu karty, powinieneś zobaczyć w ostatnich logach informację na temat nowego urządzenia i jaki ma adres


Zakończenie polecenia make wygląda tak:
IMG_20200423_193800.jpg


Po wgraniu pliku sdcard.img na kartę przy użyciu komendy którą podałeś system nadal nie startuję, nie otrzymuję żadnych komunikatów w terminalu.

Czy jest coś co mogę jeszcze sprawdzić?

Re: STM32MP157 DK2 - kompilacja

: sobota 25 kwie 2020, 14:41
autor: inż.wielki
na płytce jest jakiś bootloader co wgl załaduje obraz linuxa z karty?